Search results
Results from the WOW.Com Content Network
The Mozilla Public License (MPL) is a free and open-source weak copyleft license for most Mozilla Foundation software such as Firefox and Thunderbird. [9] The MPL is developed and maintained by Mozilla, [ 10 ] which seeks to balance the concerns of both open-source and proprietary developers.
The following table compares various features of each license and is a general guide to the terms and conditions of each license, based on seven subjects or categories. Recent tools like the European Commissions' Joinup Licensing Assistant, [ 10 ] makes possible the licenses selection and comparison based on more than 40 subjects or categories ...
The Common Development and Distribution License (CDDL) is a free and open-source software license, [3] produced by Sun Microsystems, based on the Mozilla Public License (MPL). Files licensed under the CDDL can be combined with files licensed under other licenses, whether open source or proprietary. [ 2 ]
The GPL remains the most popular license of this type, but there are other significant examples. The FSF has crafted the Lesser General Public License (LGPL) for libraries. Mozilla uses the Mozilla Public License (MPL) for their releases, including Firefox. IBM drafted the Common Public License (CPL) and later adopted the Eclipse Public License ...
License compatibility is a legal framework that allows for pieces of software with different software licenses to be distributed together. The need for such a framework arises because the different licenses can contain contradictory requirements, rendering it impossible to legally combine source code from separately-licensed software in order to create and publish a new program.
Each license is identified by a full name, such as "Mozilla Public License 2.0" and a short identifier, here "MPL-2.0". Licenses can be combined by operators AND and OR , and grouping ( , ) . For example, (Apache-2.0 OR MIT) means that one can choose between Apache-2.0 ( Apache License ) or MIT ( MIT license ).
Core Mozilla project source code was licensed under a disjunctive tri-license (before changing to MPL 2.0) that gave the choice of one of the three following sets of licensing terms: Mozilla Public License, version 1.1 or later, GNU General Public License, version 2.0 or later, GNU Lesser General Public License, version 2.1 or later. [20]
An early example of an open-source project that did successfully re-license for license compatibility reasons is the Mozilla project and their Firefox browser. The source code of Netscape's Communicator 4.0 browser was originally released in 1998 under the Netscape Public License/Mozilla Public License [6] but was criticised by the FSF and OSI for being incompatible.