GNU GPL v2

The GPL v2 is the classic "Copyleft" license (Linux Kernel). It ensures that if you distribute the software, you must provide the source code. Unlike v3, it does not explicitly address "Tivoization" (locking hardware) or patent grants as aggressively.

🛡️ RISK BADGE: 🟠 HIGH (For Distribution)

Executive Summary: What is it?

The GPL v2 is the classic "Copyleft" license (Linux Kernel). It ensures that if you distribute the software, you must provide the source code. Unlike v3, it does not explicitly address "Tivoization" (locking hardware) or patent grants as aggressively.

CFO / Business Impact: What does it cost/risk?

Viral Asset Risk. Similar to GPL v3, if you link to this code and distribute the result, your proprietary code must also become GPL. It is generally unsafe for proprietary commercial software products distributed to customers.

Technical Reality: How does it work?

Triggered by distribution. Internal use is safe. SaaS use (without distributing the binary) is generally considered safe (the "ASP Loophole" which AGPL closed), making it slightly more permissive for cloud-hosted services than AGPL, but still risky for installed software.

Similar Alternatives

MIT License

The MIT License is the most permissive and popular open-source license. It allows you to use, copy, modify, merge, publish, distribute, sublicense, and sell the software. The only requirement is that you include the original copyright notice in your copy.

Apache License 2.0

The Apache 2.0 is a modern permissive license favored by large enterprises (Google, Android, Kubernetes). Like MIT, it allows full commercial use. Crucially, it includes an explicit patent grant, protecting you from patent lawsuits from the contributors.

BSD 3-Clause License

The BSD 3-Clause License (also known as "New BSD" or "Modified BSD") is a permissive free software license. It is very similar to the MIT License, allowing you to use, modify, and distribute the software for any purpose. The key difference is an added clause that prohibits using the nam...

GNU LGPL v3

The LGPL (Lesser General Public License) is a compromise between the permissive Apache/MIT and the strict GPL. It allows you to link your proprietary software to an LGPL library (dynamically) without forcing your proprietary code to become open source. However, if you modify the LGPL li...