This license document governs use of GNU software. It guarantees users' freedom to share and modify the software, and protects developers' rights by requiring equivalent freedoms for modified versions. The license restricts actions like denying users' rights or asking them to surrender rights. It also protects against risks from software patents by requiring patents to be licensed freely or not at all.