- La libertad de ejecutar el programa, para cualquier propósito.
- La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera. El acceso al código fuente es una condición necesaria para ello.
- La libertad de redistribuir copias para que pueda ayudar al prójimo.
- La libertad de distribuir copias de sus versiones modificadas a terceros. Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria para ello.
CATEGORÍAS DE SOFTWARE
· En esta sección se definirán y especificarán los tipos de software libre y no libre que existen según la Fundación del Software Libre.
· CATEGORÍAS DE SOFTWARE LIBRE
· De acuerdo a la licencia que poseen y según la Fundación del Software del Libre, los tipos de software libre se clasifican en: (a) software protegido por copyleft o GPL (General Public License), (b) software libre no protegido por copyleft y (c) software de dominio público.
· a) Software protegido con Copyleft o GPL
· El Software protegido con Copyleft es aquel software libre cuyos términos de distribución no permiten a los redistribuidores agregar ninguna restricción adicional cuando éstos redistribuyen o modifican el software. Significa que cada copia del software, aún si ha sido modificado el código fuente, debe ser Software Libre.
· b) Software Libre no protegido con Copyleft o GPL
· Es Software Libre que tiene la autorización para que cualquier persona lo pueda redistribuir y modificar así como añadirle restricciones adicionales. Es decir, una empresa de software puede compilar (para que la computadora pueda "interpretar" el software) el programa, con o sin modificaciones, y vender el archivo ejecutable
· c) Software de dominio público
· Es software sin Copyright. Es un tipo especial de Software Libre no protegido con Copyleft, es decir algunas copias o versiones modificadas pueden no ser totalmente libres.
· A continuación se va definir el término licencia y se expondrán las licencias más importantes compatibles con la GPL.
· Licencia:
· Mediante la licencia un autor permite el uso de su creación a otras personas, de la manera que el cree aceptable. En este sentido la licencia es el instrumento que regula las maneras en que el usuario puede utilizar el software.
· También una licencia de software es un contrato que determina en qué condiciones el usuario puede utilizar el programa informático y qué obligaciones adquiere para su uso. Cuando se instala un programa informático, o a veces, incluso, por el simple hecho de abrir el sobre que lo contiene, se están aceptando las condiciones de su licencia de software. En el Anexo 3 se puede ver una tabla comparativa con las licencias más importantes.
· Algunas licencias compatibles con la GPL: BSD modificada
· La licencia modificada es básicamente la misma que la original sin la cláusula de publicidad. De acuerdo con dicha cláusula "todo el material de publicidad en el cual se mencionan características o la utilización de este software debía mostrar el siguiente asentimiento: "este producto incluye software desarrollado por la Universidad de California, Berkeley y sus contribuyentes".
· Esta cláusula de publicidad no permitía que fuera compatible con la licencia GPL pero a partir de su versión 2.0 fue eliminada y la licencia pasó a ser compatible con la GPL