-
Notifications
You must be signed in to change notification settings - Fork 19
Lit Review
ColdenCullen edited this page Sep 24, 2014
·
19 revisions
- MIT:
The MIT License is a permissive license that is short and to the point. It lets people do anything they want with your code as long as they provide attribution back to you and don't hold you liable.
jQuery and Rails use the MIT License.
- Apache:
The Apache License is a permissive license similar to the MIT License, but also provides an express grant of patent rights from contributors to users.
Apache, SVN, and NuGet use the Apache License.
- GPL:
The GPL (V2 or V3) is a copyleft license that requires anyone who distributes your code or a derivative work to make the source available under the same terms. V3 is similar to V2, but further restricts use in hardware that forbids software alterations.
Linux, Git, and WordPress use the GPL.
- Licensing Requirements
As an independent developer you are under no obligation to use any license at all, but that may have unintended consequences. That's because many people believe that by providing no licensing terms they are releasing it into the public domain. In fact, the reverse turns out to be the case: If you release your code without any license then it is automatically copyrighted. That means that no-one can reproduce, distribute, or create derivative works from it.