Comparison of Licenses 2.3

Original Program

Do you require that source code be given when the software program is redistributed? Do you agree to let your software program be sublicensed by the licensees? Do you allow other people to use the patent involved in your software program? If the distributed program does not include source code and the source code is provided through other means, do you allow that the fee charged for the distributed source code can exceed the cost of distributing the source code?
MIT N Y N Y
BSD N N N Y
zlib / libpng N N N Y
Apache 1.1 N N N Y
Apache 2.0 N Y Y Y
Artistic Y N N Y
CPL 1.0 Y Y Y Y
MPL 1.1 Y Y Y Y
LGPL 2.1 Y N N N
GPL 2.0 Y N N N

 

Modified Program

Do you allow the modified work of your program to be licensed under different terms? Continued from the last question. Under which conditions do you allow the licensee who modifies the program to adopt a license of his or her own?

0. The licensee can only adopt the same license.

2. The licensee can only adopt a license that I designate.

3. The licensee can decide which terms he or she likes to use so long as they do not contradict the license that I have adopted.
Do you require that the source code of a modified program should be released? Do you require the licensee who modifies your code supply complementary documentation?
MIT Y 3 N N
BSD Y 3 N N
zlib / libpng Y 3 N Y
Apache 1.1 Y 3 N Y
Apache 2.0 Y 3 N Y
Artistic Y 3 Y Y
CPL 1.0 N 3 Y N
MPL 1.1 Y 2 Y Y
LGPL 2.1 N 0 Y Y
GPL 2.0 N 0 Y Y




Category: license