Can you alter the MIT license?

Bruce Perens bruce at perens.com
Mon Nov 15 18:29:25 UTC 1999


From: "Scott Johnston" <johnston at vectaport.com>
> There are strong advocates for either interpretation

What advocates? I suspect you don't understand them, or they are confused.

You can _add_ terms after the MIT/X/Apache license has been applied to a
program, and distribute the result, as long as they do not conflict with
the pre-existing terms. The license doesn't prohibit that. However, you
can't remove the terms placed on the license by the copyright holder or
circumvent them with your own terms, because the copyright holder has a right
to enforce their terms regardless of how you edit their license withour their
permission. Thus,

1. You must always distribute notices with the source code as required by the
license. But you need not distribute the source code.

2. You must distribute the copyright notice and the MIT license with binaries.
You may add your own license on top of the MIT license as long as its terms
don't conflict.

3. You can't use the name of the university to promote your product.

4. There are no warranties unless you make your own.

You may also change the MIT/X/Apache license any way you like and apply it
to your own code.

	Thanks

	Bruce



More information about the License-discuss mailing list