Explore tens of thousands of sets crafted by our community.
Important Software Licenses
10
Flashcards
0/10
BSD License
A family of permissive free software licenses. The original BSD license was used for the Berkeley Software Distribution (BSD), a Unix-like operating system for which the license is named. Key characteristics are minimal restrictions on future behavior.
Affero General Public License (AGPL)
A free, copyleft license specifically designed for software to ensure cooperation with the community in the case of network server software. Software licensed under AGPL can be used and modified freely, but if it's running as a web service, the source code must be made available to its users.
Microsoft Public License (Ms-PL)
A free and open source software license released by Microsoft. It's a permissive license allowing distribution of the licensed copies and derivative works, under any license of choice. However, the original and modified files in source code form must be shared under the Ms-PL.
GNU General Public License (GPL)
A widely used free software license that guarantees end users the freedom to run, study, share, and modify the software. The GPL requires that modified versions be marked as changed and be released as GPL software when distributed to others.
Eclipse Public License (EPL)
An open source software license used predominantly for Java projects. This license is designed to be business-friendly and allows the distribution of derived works without the derived works having to be open source as well.
MIT License
A permissive free software license originating at the Massachusetts Institute of Technology (MIT). It has few restrictions and allows code reuse within proprietary software as long as the license is distributed with it.
GNU Lesser General Public License (LGPL)
A free software license published by the Free Software Foundation. The license allows developers and companies to use and integrate software released under the LGPL into their own (even proprietary) software without being required to release the source code of their own components.
Apache License 2.0
A permissive free software license written by the Apache Software Foundation (ASF). It allows users to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software under the terms of the license.
Mozilla Public License 2.0 (MPL)
A free and open-source license that seeks to balance the concerns of both copyright holders and the open-source community. It allows covered source code to be mixed with other files under a different, even proprietary, license.
Creative Commons
A non-profit organization that enables the sharing and use of creativity and knowledge through free legal tools. There are various Creative Commons licenses that range from allowing any type of use with no restrictions to allowing only certain uses and no changes.
© Hypatia.Tech. 2024 All rights reserved.