Boost logo

Boost :

Subject: Re: [boost] LLVM license compatibility with BSL
From: Bryce Lelbach (admin_at_[hidden])
Date: 2010-09-27 16:47:05


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am at this point quite certain that the two files I mentioned
previously in this thread are, in fact, both derived from Boost
scoped_ptr.h. I've put them up on github;

http://gist.github.com/599780
http://gist.github.com/599781

While I'm sure most smart pointers have a similar implementation, the
comment on line fourty-two in the first file (scoped_ptr.h) is
reproduced almost word for word in the second file, line twenty-one
(OwningPtr.h). This, plus the very similiar implementation, indicates
to me that OwningPtr is a derived work produced from Boost code. Perhaps
someone should talk to LLVM about having a citation added? I'm sure this
is not intentional on LLVM's part but it certainly seems that this
particular piece of code originated from Boost and was released under BSL.

 - Bryce Lelbach
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkyhAskACgkQO/fqqIuE2t4UGQCgv9rPVjKNVhcEXPJONE4bTEKH
nXIAoJcw/DErAv8fINvKSVijqL1/fhXZ
=ZzR7
-----END PGP SIGNATURE-----


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk