Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why didn you just relicense the Mozilla code under a non-copyleft license (like the MIT or BSD licenses) that would be compatible with all other possible licenses?

0
Posted

Why didn you just relicense the Mozilla code under a non-copyleft license (like the MIT or BSD licenses) that would be compatible with all other possible licenses?

0

Because historically Mozilla code has always been released under some form of copyleft licensing, and we wish to continue to use copyleft provisions to promote sharing of modifications to Mozilla code. One of the motivations behind the original creation of the NPL and MPL was to promote sharing of modifications amongst all parties using Mozilla code. Using the BSD license, the MIT license, or similar non-copyleft licenses was considered at that time, and ultimately rejected in favor of the NPL/MPL copyleft mechanisms; to quote from the original Netscape Public License FAQ, The BSD license, in Netscape’s opinion, does not go far enough to ensure that developers will return their modifications to the Communicator source code to the community. The company feels that this is important to ensure long term viability of the source development effort. We believe that this goal is still worth promoting. Thus we have decided to retain the use of copyleft provisions; of the three license options

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123