Diferencia entre revisiones de «GNU General Public License»

Contenido eliminado Contenido añadido
Etiqueta: Revertido
Línea 20:
 
== Historia ==
La GPL fue creada por Richard Stallman en 1989, paraara proteger los programas liberados como parte del proyecto GNU. La GPL original se basó en la unificación de licencias similares utilizadas en versiones anteriores de [[GNU Emacs]], [[GNU Debugger]] y de [[GNU Compiler Collection|GNU C Compiler]].<ref name="history of gpl">{{Cita web |url=http://www.free-soft.org/gpl_history |título=The History of the GPL |fechaacceso=24 de noviembre de 2011}}</ref> Estas licencias contenían disposiciones similares a las actuales GPL, pero eran específicas para cada programa, haciéndolos incompatibles, a pesar de ser la misma licencia. El objetivo de Stallmane
allman era producir una licencia que pudiera ser aplicada a cualquier proyecto, por lo que es posible utilizarlas en muchos proyectos para compartir código.
 
La segunda parte de esta licencia, versión 2, fue liberada en 1991. Durante los siguientes 15 años, los miembros de la comunidad [[FOSS]] comenzaron a preocuparse con los problemas en la GPLv2 que permitían explotar software GPL con intenciones contrarias a la licencia.<ref>{{Cita web |url=http://gplv3.fsf.org/rms-why.html |título=Why Upgrade to GPL Version 3 |editorial=Fsf.org |idioma=inglés |fecha=13 de marzo de 2003 |fechaacceso=17 de marzo de 2011}}</ref> Estos problemas incluían [[tivoización]], que es la inclusión de software con GPL en hardware que rechazará ejecutar versiones modificadas de su software, problemas de compatibilidad como ocurre con la licencia [[Affero General Public License]]; y las disputas por patentes entre [[Microsoft]] y distribuidores de código libre y abierto, lo que se consideró como un intento de usar las patentes como arma contra la comunidad FOSS.