google going open source

"Bronek Kozicki" <brok@rubikon.pl> wrote in message news:4239ED44.5090508@rubikon.pl... | under BSD 2.0 license | http://code.google.com/ | Hm...would anyone volenteer to boostify https://sourceforge.net/projects/goog-perftools/, in particular TCMalloc? :-) -Thorsten

Thorsten Ottosen wrote:
"Bronek Kozicki" <brok@rubikon.pl> wrote in message news:4239ED44.5090508@rubikon.pl... | under BSD 2.0 license | http://code.google.com/ |
Hm...would anyone volenteer to boostify https://sourceforge.net/projects/goog-perftools/,
Can't be done, due to the license. Regards, m

"Martin Wille" <mw8329@yahoo.com.au> wrote in message news:423A9629.4050800@yahoo.com.au... | Thorsten Ottosen wrote: | > "Bronek Kozicki" <brok@rubikon.pl> wrote in message | > news:4239ED44.5090508@rubikon.pl... | > | under BSD 2.0 license | > | http://code.google.com/ | > | | > | > Hm...would anyone volenteer to boostify | > https://sourceforge.net/projects/goog-perftools/, | | Can't be done, due to the license. Well, what a great gift to the open source community then ! -Thorsten

----- Original Message ----- From: "Thorsten Ottosen" <nesotto@cs.auc.dk> To: <boost@lists.boost.org> Sent: Friday, March 18, 2005 4:22 AM Subject: [boost] Re: Re: google going open source
"Martin Wille" <mw8329@yahoo.com.au> wrote in message news:423A9629.4050800@yahoo.com.au... | Thorsten Ottosen wrote: | > "Bronek Kozicki" <brok@rubikon.pl> wrote in message | > news:4239ED44.5090508@rubikon.pl... | > | under BSD 2.0 license | > | http://code.google.com/ | > | | > | > Hm...would anyone volenteer to boostify | > https://sourceforge.net/projects/goog-perftools/, | | Can't be done, due to the license.
Well, what a great gift to the open source community then !
-Thorsten
The BSD license is as flexible as the Boost license. It is also more widely used, understood and recognized than the Boost license. Come to think of it I think Boost should switch to the BSD license, or at least but accepting of code released under the Boost license. The excellent STLSoft libraries by Matthew Wilson ( http://www.stlsoft.org ) are BSD licensed. I am not a legal expert, but I see no reason one can not add a Boost license to code already licensed under the BSD version 2.0. It just makes for a screenful of disclaimers for every header. -Christopher Diggins

christopher diggins wrote:
I am not a legal expert, but I see no reason one can not add a Boost license to code already licensed under the BSD version 2.0. It just makes for a screenful of disclaimers for every header.
The BSD 2.0 has the advertisement clause even in binary use. The Boost license requires unrestricted binary use. --grafik

----- Original Message ----- From: "Rene Rivera" <grafik.list@redshift-software.com> To: <boost@lists.boost.org> Sent: Friday, March 18, 2005 11:48 AM Subject: [boost] Re: google going open source
christopher diggins wrote:
I am not a legal expert, but I see no reason one can not add a Boost license to code already licensed under the BSD version 2.0. It just makes for a screenful of disclaimers for every header.
The BSD 2.0 has the advertisement clause even in binary use. The Boost license requires unrestricted binary use.
Are you saying that BSD requires the copyright notice along with executables? If so, I read it differently: "Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution." It seems unreasonable to consider using and compiling a library in an executable as a binary redistribution of a derived work of the library. I do realize the Boost library does contain: "... unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor." Isn't this legal exception just paranoia, or is there actual legal precedent to warrant it? Christopher Diggins Object Oriented Template Library (OOTL) http://www.ootl.org

"christopher diggins" <cdiggins@videotron.ca> wrote in message news:008c01c52be0$4ee8b770$d9958242@heronnest... | | Are you saying that BSD requires the copyright notice along with | executables? | "Redistributions in binary form must reproduce the above | copyright notice, That seems pretty clear to me; how else would you interpret the quote???? -Thorsten

----- Original Message ----- From: "Thorsten Ottosen" <nesotto@cs.auc.dk> To: <boost@lists.boost.org> Sent: Friday, March 18, 2005 1:03 PM Subject: [boost] Re: Re: google going open source
"christopher diggins" <cdiggins@videotron.ca> wrote in message news:008c01c52be0$4ee8b770$d9958242@heronnest... | | Are you saying that BSD requires the copyright notice along with | executables?
| "Redistributions in binary form must reproduce the above | copyright notice,
That seems pretty clear to me; how else would you interpret the quote????
-Thorsten
I thought I made my interpretation perfectly clear in the part of the email you snipped: "It seems unreasonable to consider using and compiling a library in an executable as a binary redistribution of a derived work of the library" I consider a binary redistribution of a library (or derived work from a library) to be an object file, a .dll, or .zip file. An executable does not in any way resemble a source code library in form or function, which logically implies that it is not a "redistribution in binary form". Like I said, I am not a legal expert which is why I asked about legal precedent. Throsten, I found your exagerrated overuse of question marks and the fact that you snipped the relevant portion of my email discourteous. Christopher Diggins Object Oriented Template Library (OOTL) http://www.ootl.org

"christopher diggins" <cdiggins@videotron.ca> wrote in message news:002101c52bfe$172e6050$d9958242@heronnest...
----- Original Message ----- From: "Thorsten Ottosen" <nesotto@cs.auc.dk> To: <boost@lists.boost.org> Sent: Friday, March 18, 2005 1:03 PM Subject: [boost] Re: Re: google going open source
"christopher diggins" <cdiggins@videotron.ca> wrote in message news:008c01c52be0$4ee8b770$d9958242@heronnest... | | Are you saying that BSD requires the copyright notice along with | executables?
| "Redistributions in binary form must reproduce the above | copyright notice,
That seems pretty clear to me; how else would you interpret the quote????
-Thorsten
I thought I made my interpretation perfectly clear in the part of the email you snipped:
"It seems unreasonable to consider using and compiling a library in an executable as a binary redistribution of a derived work of the library"
This was your opinion, and not part of the quoted license text. I'm sorry but the only text that matters is that which is part of the license. IIRC, the boost license avoids these sorts of conditions at the behest of several corporate IP legal staff, who otherwise would have not approved of the use of boost in their client's/employer's software products.
I consider a binary redistribution of a library (or derived work from a library) to be an object file, a .dll, or .zip file. An executable does not in any way resemble a source code library in form or function, which logically implies that it is not a "redistribution in binary form". Like I said, I am not a legal expert which is why I asked about legal precedent.
Throsten, I found your exagerrated overuse of question marks and the fact that you snipped the relevant portion of my email discourteous.
Thorsten did retain the relevant portion, the quoted license text. Jeff Flinn

"christopher diggins" <cdiggins@videotron.ca> wrote in message news:002101c52bfe$172e6050$d9958242@heronnest... |Throsten, I found your exagerrated overuse of question marks and the fact | that you snipped the relevant portion of my email discourteous. Sorry, I never mean to be rude (which is not the same as I'm not), I just write what pops into my mind. Anyway, I hope your right that the licence can somehow be used by boost. br -Thorsten

On Sat, 19 Mar 2005 00:58:46 +0100, Thorsten Ottosen wrote
"christopher diggins" <cdiggins@videotron.ca> wrote in message news:002101c52bfe$172e6050$d9958242@heronnest...
|Throsten, I found your exagerrated overuse of question marks and the fact | that you snipped the relevant portion of my email discourteous.
Sorry, I never mean to be rude (which is not the same as I'm not), I just write what pops into my mind.
Anyway, I hope your right that the licence can somehow be used by boost.
From a larger view, I'm really excited to see companies like Adobe and Google contributing C++ libraries into the community. Since C++ doesn't have a 'natural funding source' (ie: a company with vested interests) like most industrial Languages these days, C++ is at a distinct disadvantage w.r.t cool
I think the correct answer was brought up earlier assuming someone wants to try and bring code over -- just ask them. I'm sure google has lawyers that want to earn their pay ;) But I think we are way ahead of ourselves -- I don't think we've established: 1) the form of useful library(s) that people want in boost 2) someone that has the time and desire to boostify it libs/tools -- so every bit helps. But we probably need ask if we should be turning around and attempting to boostify this code? People that want it can just go to their source project, no? Will the effort to boostify this sort of code really pay off? Wouldn't it evolve more cleanly with the project it is attached to? 2 reasons I can see for boostification are things that people want to standardize, and things that people want for other boost libs... Jeff

Jeff Garland wrote:
[...]
From a larger view, I'm really excited to see companies like Adobe and Google contributing C++ libraries into the community.
I second that. Even though Adobe is a member of the BSA and Google isn't as squeaky clean as they like to present themselves, kudos to both for their OSS initiatives.
But we probably need ask if we should be turning around and attempting to boostify this code? ...2 reasons I can see for boostification are things that people want to standardize, and things that people want for other boost libs...
And I second this question as well. While code analysis tools are definitely useful, they don't appear to take the form of a library, par se (or perhaps I didn't look closely enough). And it seems even less likely that such a tool would become part of C++. It almost seems like asking to Boostify the GNU profiler or gdb. While those are fine tools, they do just fine on their own without being a part of Boost. BJam is a Boost tool, but it isn't a Boost library. Perhaps we could sanction Google's offerings as "Blessed Boost tools", but leave it at that? Dave

----- Original Message ----- From: "Thorsten Ottosen" <nesotto@cs.auc.dk> To: <boost@lists.boost.org> Sent: Friday, March 18, 2005 6:58 PM Subject: [boost] Re: Re: Re: google going open source
"christopher diggins" <cdiggins@videotron.ca> wrote in message news:002101c52bfe$172e6050$d9958242@heronnest...
|Throsten, I found your exagerrated overuse of question marks and the fact | that you snipped the relevant portion of my email discourteous.
Sorry, I never mean to be rude (which is not the same as I'm not), I just write what pops into my mind.
Well Jeff has pointed out that you weren't being rude, so I apologize. I clearly have too much emotional baggage, time for a vacation I think! Thank you nonethless for apologizing, even if I was the one in the wrong. Oh, and sorry about mis-typing your name. - Christopher

Martin Wille <mw8329@yahoo.com.au> wrote:
Thorsten Ottosen wrote:
"Bronek Kozicki" <brok@rubikon.pl> wrote in message news:4239ED44.5090508@rubikon.pl...
under BSD 2.0 license http://code.google.com/
Hm...would anyone volenteer to boostify https://sourceforge.net/projects/goog-perftools/,
Can't be done, due to the license.
Nothing prevens contacting copyright holder and asking. License they selected is liberal enough to demonstrate that they are willing to share their efforts with everyone. B.
participants (8)
-
Bronek Kozicki
-
christopher diggins
-
David B. Held
-
Jeff Flinn
-
Jeff Garland
-
Martin Wille
-
Rene Rivera
-
Thorsten Ottosen