1. MIT License
A permissive license that allows modification, distribution, sublicensing, and private use with minimal restrictions. Requires attribution but allows proprietary use.
Notable Projects:
- React.js
- Angular
- Ruby on Rails
Threads by Ida Bagus Gede Pramana Adi Putra.
In today’s digital world, software powers everything from smartphones to cloud-based applications. But did you know that every piece of software you use is governed by a software license? Whether you’re downloading an open-source program, purchasing a subscription, or developing your own software, understanding software licenses is essential.
In this thread, we’ll give you 10 open-source software licenses, their functions and some of notable projects that use them.
A permissive license that allows modification, distribution, sublicensing, and private use with minimal restrictions. Requires attribution but allows proprietary use.
Notable Projects:
A copyleft license requiring derivative works to also be open-source under the same license. Ensures software freedom.
Notable Projects:
A permissive license similar to MIT but includes explicit grant of patent rights.
Notable Projects:
Permissive licenses allowing free use, modification, and distribution with minimal restrictions. The 3-Clause version adds a no-endorsement clause.
Notable Projects:
A weak copyleft license that allows mixing with proprietary code but requires modifications to the MPL-licensed code to be open-source.
Notable Projects:
Similar to MPL, allowing mixing with proprietary software but requiring open-sourcing of modified EPL components.
Notable Projects:
Used mainly for creative works rather than software, allowing varying degrees of reuse, modification, and attribution requirements.
Notable Projects:
Used mainly for creative works rather than software, allowing varying degrees of reuse, modification, and attribution requirements.
Notable Projects:
A permissive license that allows almost unrestricted use, modification, and distribution.
Notable Projects:
Effectively places software in the public domain, waiving all copyright restrictions.
Notable Projects:
Create an account or login to interact with other Reditors.
You can upvote, downvote, and leave a comment on someone's else post.
Join the site where you can also publish articles, news, threads, tutorials, TLDR, web pages, videos, also create your own community to discuss a specific topic.