Finally, the long-awaited Mozilla Public License has been updated to 2.0.
Mozilla Public License (MPL) is a certificate that comprises of copyright laws related to software licensing. It is a transcript under which Mozilla has compiled the guidelines related to its applications and open source code. The initial version of MPL was released when Mozilla Firefox web browser got launched. The license is considered an essential tool in open source community because it offers a superior path to develop and share an open source code. From a very long time, Mozilla was effortlessly working to update the license. And recently, MPL 2.0 was made available on the Internet. This particular license is much shorter and has got an easy-to-understand language. Moreover, it is simplified as compared with the previous edition. The makers have tried their level best to reduce the license headers this time. In fact, it is drafted in such a way that it can meet the new laws associated with open source software development.
According to the makers behind MPL 2.0, "Just like version 1.1, version 2.0 of the Mozilla Public License is a 'file-level copyleft' license. The license is designed to encourage contributors to share modifications they make to MPL-licensed code, while still allowing users to create projects that combine MPL-licensed code with code under other licenses (either open or proprietary).”
Additionally, the Free Software Foundation has given an approval to consider MPL 2.0 as a free software license. On the other hand, the Open Source Initiative, an organization responsible for supporting the open source software platform, has given a green signal to the newly designed license. Although the drafting of the license took several years, in the end the open source community got some extraordinary benefits.
With the inclusion of patent protections, the person who has contributed in some or the other way can be protected in case he/she is sued. Since the license is compatible with Apache and GPL, the process of re-usability is possible. This has encouraged Mozilla to redesign its existing code and follow the guidelines mentioned in MPL 2.0. So, it will be great to see that how Mozilla will act on its statement in near future.