GNU GPL

Terms of Service

These terms outline how users and developers can utilize, distribute, and comply with the GNU General Public License.

Key Terms

License Obligations

  • Maintain full source code availability for GPL-licensed software
  • Provide unmodified license text with every distribution
  • Preserve user rights to modify and redistribute the software

User Rights

  • Freedom to run, study, modify, and share software
  • Right to access source code for any GPL-covered work
  • Ability to build upon and improve software freely

Prohibited Actions

  • Restricting user freedoms through technical barriers (Tivoization)
  • Omitting license notices or source code access
  • Revoking rights from downstream recipients

Compliance Requirements

  • Include complete license documentation with all distributions
  • Offer written offer for source code access
  • Maintain compatibility with other open licenses

Full Legal Documentation

The complete Terms of Service and all legal obligations are detailed in the official GNU GPL license text available at:

View on GNU.org