Licensing Your Library Under the BSL (WAS Re: preview of a template geometry library)

On Feb 2, 2008 2:49 AM, Frank Mori Hess <frank.hess@nist.gov> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Friday 01 February 2008 07:33 am, Barend Gehrels wrote:
Of course you can download and look at the sourcecode, no problem. It is stated like this because it is not yet open source, it is not yet submitted or accepted by boost and at no other open source site. Therefore I cannot state there that it is open source at this moment. However, for review purposes it is allowed to look in it. If this is not sufficient I can change the statement.
It sounds like you think you need to get the library accepted into boost before you can license it under the BSL. You don't need permission from anyone but the copyright owner to release your source code under the BSL. The boost license doesn't place any obligations on you to make any special arrangements for distribution of the source code.
I am not a lawyer, but I don't think your code needs to be accepted into Boost to be released under the Boost Software License. I have a few libraries already under the BSL but not (yet) in Boost, released in the wild. I also seem to recall that the default license for all 'unlicensed' work is "All Rights Reserved." Again though, IANAL. -- Dean Michael C. Berris Software Engineer, Friendster, Inc. [http://cplusplus-soup.blogspot.com/] [mikhailberis@gmail.com] [+63 928 7291459] [+1 408 4049523]

On Feb 1, 2008 1:55 PM, Dean Michael Berris <mikhailberis@gmail.com> wrote:
I also seem to recall that the default license for all 'unlicensed' work is "All Rights Reserved."
My understanding is that there's no "default license", rather that in the absence of a license there's nothing permitting the exercise of any of the author-reserved rights by anyone other than the author, so copying, performing, and such is prohibited outside of fair use. I'd be wary of looking at code not under an open source license, however, as it opens up the possibility of a claim by the author of that code that any code I wrote is actually a derivative work of that author's code. ( The problem with Microsoft's "Shared Source" license : http://www.rosenlaw.com/lj8.htm ) Of course, IANAL either.

I wrote and sent my previouw answer before I read this. OK, I read the website and I'm convinced. I will change the statement. Barend Scott McMurray wrote:
On Feb 1, 2008 1:55 PM, Dean Michael Berris <mikhailberis@gmail.com> wrote:
I also seem to recall that the default license for all 'unlicensed' work is "All Rights Reserved."
My understanding is that there's no "default license", rather that in the absence of a license there's nothing permitting the exercise of any of the author-reserved rights by anyone other than the author, so copying, performing, and such is prohibited outside of fair use.
I'd be wary of looking at code not under an open source license, however, as it opens up the possibility of a claim by the author of that code that any code I wrote is actually a derivative work of that author's code. ( The problem with Microsoft's "Shared Source" license : http://www.rosenlaw.com/lj8.htm )
Of course, IANAL either. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
-- ------------------------------------- Barend Gehrels, Geodan Holding b.v., Amsterdam, The Netherlands, www.geodan.nl

Dean Michael Berris wrote:
On Feb 2, 2008 2:49 AM, Frank Mori Hess <frank.hess@nist.gov> wrote:
On Friday 01 February 2008 07:33 am, Barend Gehrels wrote:
Of course you can download and look at the sourcecode, no problem. It is stated like this because it is not yet open source, it is not yet submitted or accepted by boost and at no other open source site. Therefore I cannot state there that it is open source at this moment. However, for review purposes it is allowed to look in it. If this is not sufficient I can change the statement.
It sounds like you think you need to get the library accepted into boost before you can license it under the BSL. You don't need permission from anyone but the copyright owner to release your source code under the BSL. The boost license doesn't place any obligations on you to make any special arrangements for distribution of the source code. I am not a lawyer, but I don't think your code needs to be accepted into Boost to be released under the Boost Software License. I have a few libraries already under the BSL but not (yet) in Boost, released in the wild.
I also seem to recall that the default license for all 'unlicensed' work is "All Rights Reserved."
Again though, IANAL.
Let me clear this: I don't think I must get it accepted before I use BSL. I don't think that I must use BSL to get it accepted. I just found the BSL or any open source library too heavy for a preview of a part of a further unpublished library in this stage. So please preview if you want, it is certainlty allowed to download the code for preview purposes, as is stated. Barend ------------------------------------- Barend Gehrels, Geodan Holding b.v., Amsterdam, The Netherlands, www.geodan.nl

Barend Gehrels wrote:
Dean Michael Berris wrote:
On Feb 2, 2008 2:49 AM, Frank Mori Hess <frank.hess@nist.gov> wrote:
On Friday 01 February 2008 07:33 am, Barend Gehrels wrote:
Of course you can download and look at the sourcecode, no problem. It is stated like this because it is not yet open source, it is not yet submitted or accepted by boost and at no other open source site. Therefore I cannot state there that it is open source at this moment. However, for review purposes it is allowed to look in it. If this is not sufficient I can change the statement.
I just found the BSL or any open source library too heavy for a preview of a part of a further unpublished library in this stage. So please preview if you want, it is certainlty allowed to download the code for preview purposes, as is stated.
I was not following the template geometry thread, so please forgive me if I'm missing the point ... It seems to me that you will get a much closer inspection of your work if you are willing to open-source it now; it takes a lot of effort to review a submission to boost (or a submission preview), and personally I would not want to spend the energy if I thought the author was considering keeping the code proprietary.
Barend
-- Jonathan Turkanis CodeRage http://www.coderage.com

Folks, The license notes are adapted and the library is there again, using BSL. Thanks for all your hints. The URL stays: http://geometrylibrary.geodan.nl/geometry.html Regards, Barend Jonathan Turkanis wrote:
Barend Gehrels wrote:
Dean Michael Berris wrote:
On Feb 2, 2008 2:49 AM, Frank Mori Hess <frank.hess@nist.gov> wrote:
On Friday 01 February 2008 07:33 am, Barend Gehrels wrote:
Of course you can download and look at the sourcecode, no problem. It is stated like this because it is not yet open source, it is not yet submitted or accepted by boost and at no other open source site. Therefore I cannot state there that it is open source at this moment. However, for review purposes it is allowed to look in it. If this is not sufficient I can change the statement.
I just found the BSL or any open source library too heavy for a preview of a part of a further unpublished library in this stage. So please preview if you want, it is certainlty allowed to download the code for preview purposes, as is stated.
I was not following the template geometry thread, so please forgive me if I'm missing the point ...
It seems to me that you will get a much closer inspection of your work if you are willing to open-source it now; it takes a lot of effort to review a submission to boost (or a submission preview), and personally I would not want to spend the energy if I thought the author was considering keeping the code proprietary.
Barend
-- ------------------------------------- Barend Gehrels, Geodan Holding b.v., Amsterdam, The Netherlands, www.geodan.nl
participants (4)
-
Barend Gehrels
-
Dean Michael Berris
-
Jonathan Turkanis
-
Scott McMurray