Re: [Beepcore-java-users] License Question: Difference between BSD and Blocks Public License ?
Status: Beta
Brought to you by:
huston
From: Huston <hu...@us...> - 2003-11-24 15:26:05
|
Henner, I understand your concerns, unfortunately the license choice was not mine. The original work for this library was done at Invisible Worlds and the management decided on the BPL. I tried to have it changed at one point but was unsuccessful. Invisible Worlds no longer exists so I'm not sure how to get the license changed until such time as I hold all of the copyrights in the library. For what it's worth, I was told that the BPL is a BSD license with the company name changed but I'm not an expert in OS licenses so you would have to determine if this is correct. --Huston ----- Original Message ----- From: "Henner Zeller" <HZ...@gm...> To: <bee...@li...> Sent: Sunday, November 23, 2003 4:14 PM Subject: [Beepcore-java-users] License Question: Difference between BSD and Blocks Public License ? [Note, I resend this message, since the first message I sent was from a sender address different from my subscription address] Hi, When checking out the source for beepcore, I wondered why this introduces yet anoter open source licence. Looking at the license at http://www.beepcore.org/beepcore/about_publiclicense.jsp reveals, that it is no different to the BSD-license http://www.opensource.org/licenses/bsd-license.php (even though I didn't check every bit). I would suggest in this case to actually drop the Blocks Public License and use the BSD license for beepcore-java instead. Rationale: - The BSD license is well known and has been verified to be an open source license. - it always causes troubles to check the licenses against each other if you introduce new code. For instance the Rfc822HeaderParser I've added (see my previous mail) originally was distributed with the w3c license. But I had to verify, that the Blocks Public License indeed is actually a BSD license before I contacted the original author to ask him that I might add some code to a BSD licensed project. This delayed my contribution; others might either not have bothered or would not have contributed at all. - As a base technology, like the (reference-) implementation of an RFC, a license with the low protection (like the BSD license) should be used, so that companies can include the package in their proprietary software. However, if this package introduces another license (even though it is equivalent to BSD) it is expensive to internally approve the license and monitor it for changes which might make companies not use the package. (I once worked for a company that only allowed BSD, Apache and LGPL libraries to link against; nothing else -- period.) ciao, -hen -- Henner Zeller Freie Software durch Bücherkauf fördern | http://bookzilla.de/ ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Beepcore-java-users mailing list Bee...@li... https://lists.sourceforge.net/lists/listinfo/beepcore-java-users |