hey -- andy suggested i add some license to my roygbiv code. i'm considering gnu l/gpl -- any thoughts on the matter?
This license is also sometimes called the “4-clause BSD license”.
This is a simple, permissive non-copyleft free software license with a serious flaw: the “obnoxious BSD advertising clause”. The flaw is not fatal; that is, it does not render the software non-free. But it does cause practical problems, including incompatibility with the GNU GPL.
We urge you not to use the original BSD license for software you write. If you want to use a simple, permissive non-copyleft free software license, it is much better to use the modified BSD license or the X11 license. However, there is no reason not to use programs that have been released under the original BSD license.
This license is sometimes referred to as the 3-clause BSD license.
This is the original BSD license, modified by removal of the advertising clause. It is a simple, permissive non-copyleft free software license, compatible with the GNU GPL.
If you want a simple, permissive non-copyleft free software license, the modified BSD license is a reasonable choice. However, it is risky to recommend use of “the BSD license”, because confusion could easily occur and lead to use of the flawed original BSD license. To avoid this risk, you can suggest the X11 license instead. The X11 license and the revised BSD license are more or less equivalent.
This is the original BSD license with the advertising clause and another clause removed. (It is also sometimes called the “2-clause BSD license”.) It is a simple, permissive non-copyleft free software license, compatible with the GNU GPL.
If you want a simple, permissive non-copyleft free software license, the FreeBSD license is a reasonable choice. However, please don't call it a “BSD” or “BSD-style” license, because that is likely to cause confusion which could lead to use of the flawed original BSD license.
The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software.
According to the Free Software Foundation, the MIT License is
more accurately called the X11 license, since MIT has used many
licenses for software[1]
and the license was first drafted for the X Window System.[citation needed]
1. Free Redistribution
9. License Must Not Restrict Other Software
the LGPL and "MIT license" (doesn't MIT have a lot of licenses?) both satisfy these two criteria, yes? does GPL?
This is great. I am very sorry that I could not respond before the deadline. Digging muck out of my basement took much longer than I had hoped and expected. Fortunately, we are relatively well off compared to many others in our area as most things were bleachable and/or washable. I should be actually back in the swing of things by today.
Many apologies.
Bennett
This is great. I am very sorry that I could not respond before the deadline. Digging muck out of my basement took much longer than I had hoped and expected. Fortunately, we are relatively well off compared to many others in our area as most things were bleachable and/or washable. I should be actually back in the swing of things by today.
Many apologies.
Bennett
From: brain...@googlegroups.com [mailto:brain...@googlegroups.com] On Behalf Of Arno Klein
Sent: Thursday, May 13, 2010 5:21 PM
To: brain...@googlegroups.com; David Shattuck; Tito Dal Canton
Cc: Ramin Parsey; Brian Avants
Subject: [brainCOLOR] Re: SfN Abstract Confirmation
I didn’t like requiring extra terms in v3 relating to tivoization (http://en.wikipedia.org/wiki/Tivoization). I prefer to be as close to Modified BSD/MIT as I can be. With LGPL 2.1, the user can use LGPL 2.1, LGPL 3, or any GPL license. If I could get sufficient libraries, I’d be solely with Modified BSD/MIT.