Las licencias de la mayoría del software están diseñadas para eliminar su libertad de compartir y modificar dicho software. Por contra, la GNU General Public License (GPL) está diseñada para garantizar su libertad de compartir y modificar el software. Software libre para garantizar la libertad de sus usuarios.
Cuando hablamos de Software Libre, hablamos de libertad, no de precio. Nuestra licencia General Public License (GPL) está diseñada para asegurarle las libertades de distribuir cópias de Software Libre (y cobrar por ese servicio si quiere), asegurarle que recibirá el código fuente del programa o bien podrá conseguirlo si quiere, asegurarle que puede modificar el programa o modificar algunas de sus piezas para un nuevo programa y para garantizarle que puede hacer todas estas cosas.
Para proteger sus derechos, necesitamos realizar restricciones que prohíben a cualquiera denegar estos derechos o pedirle que reniegue de sus derechos. Estas restricciones se traducen en ciertas obligaciones por su parte si ustéd piensa distribuir copias del programa o tiene intención de modificarlo.
Nosotros protegemos los derechos con dos pasos:
(1) utilizando el copyright en nuestros programas, y
(2) ofreciéndole esta licencia que le garantiza legalmente el derecho a copia, redistribución y/o modificación de este programa.