Contributors and Modifications

I described in the first chapters of this book how open source development is a continuous process. Contributors and distributors enhance and improve software at each step by creating collective and derivative works. That explanation was necessary because the BSD and earlier licenses weren't explicit about it. Collaborative open source development progressed under those licenses without the licenses mentioning the process at all.

The MPL defines this process much more precisely in sections 2 and 3. Open source development starts with Original Code supplied by an Initial Developer (in the first instance Netscape Corporation, although the MPL is a template license) who licenses all relevant open source rights to ...

Get Open Source Licensing: Software Freedom and Intellectual Property Law now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.