
-----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-----