Any new file that contains any part of the Original Code or previous Modifications.Any addition to or deletion from the contents of a file containing Original Code or previous Modifications.When Covered Code is released as a series of files, a Modification is: Means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. But it also contains proprietary code, for example to integrate with the AOL Instant Messenger service. It contains (and Netscape makes source code available for) many files from the Mozilla project, which are under the MPL. One well-known example of this is the Netscape-branded browser. New files containing only your code are not Modifications, and not covered by the MPL.įiles which fall under the MPL because they are or contain Modifications must be made available as detailed in the license (or elsewhere in this FAQ.) Other files may be kept proprietary. What is a Modification? Any changes to MPLed files, or new files into which MPLed code has been copied, are Modifications and so fall under the MPL. It is based around the definition of a 'Modification' in the license. The MPL has a limited amount of 'copyleft' - more copyleft than the BSD family of licenses, which have no copyleft at all, but less than the LGPL or the GPL. How 'viral' is the MPL? If I use MPLed code in my proprietary application, will I have to give all the source code away? In the FAQ for Mozilla Public License Version 1.1: The license of iTextSharp 4.1.6 is Mozilla Public License Version 1.1. The link you gave is for the newer versions of iText or iTextSharp (version 5.X) and the license is under the Affero General Public License. Maybe I am wrong and you could corrrect me.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |