![]() ![]() The Apache License requires license notifications and copyrights on the distributed code and/or as a notice in the software. ![]() The most popular permissive open source licenses are: Apache, MIT, BSD and Unlicense. The MPL also includes patent grants and enforces that copyright notices be retained. They make it easy to modify and use their code in closed-source and/or proprietary software, as long as any code licensed under the MPL is kept in separate files and these files are distributed with the software. The Mozilla Public License (MPL) is the least restrictive copyleft open source software license.Modifications can be made under the EPL license, but they must be released under the same terms. The Eclipse Public License (EPL) is commonly used for business software.With EPL, software developed using EPL, non-EPL, and even proprietary code can be combined and sub-licensed – provided any non-EPL elements reside independently as separate modules or objects.Moreover, the modified source does not have to be distributed under the same terms that apply to the larger code project. The prime variation is that smaller projects or objects accessed through larger licensed works do not require distribution of the larger project. The Lesser General Public License (LGPL) provides the same level of terms as the AGPL and GPL copyleft open source licenses, including preserving copyright and license notifications.The AGPL license closes this loophole by including a remote network interaction clause that triggers the GPL license for any software used over a network. ![]() Because the GPL license is only triggered when software is distributed, there is a loophole for software that is made available over the network only, i.e., not explicitly “distributed”. The Affero GPL (AGPL) only adds only one clause, but an important one for some software. ![]() This restriction makes the GPL a strong copyleft license. So if you use GPL code in your software (e.g., by using a GPL library), and distribute your application, all your source code must be made available under the same GPL license. Any software that uses GPL code must distribute all its source code under the same license.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |