Movimiento del software libre
El movimiento del software libre es un movimiento social[1] con el objetivo de obtener y garantizar las libertades que permiten a los usuarios de software ejecutarlo, estudiarlo, cambiarlo y redistribuir copias del mismo con o sin cambios. Sobre la base de las tradiciones y filosofías de la cultura hacker y el mundo académico de los años 1970, Richard Stallman fundó formalmente el movimiento en 1983, con el lanzamiento del Proyecto GNU.[2] Stallman estableció la Fundación del Software Libre en 1985 para apoyar el movimiento.
La meta del movimiento fue dar libertad a los usuarios, reemplazando el software con términos de licencia restrictivos, como el software privativo, por software libre.
Filosofía
La mayoría de los miembros del movimiento de software libre creen que todo el software debería venir acompañado con las libertades declaradas en la definición de software libre. Muchos sostienen que es prohibir o impedir a las personas que hagan efectivas esas libertades y que estas son necesarias para crear una sociedad decente donde los usuarios puedan ayudarse mutuamente y tomar el control sobre el uso de un ordenador.
El movimiento del software libre también cree que todo software necesita documentación libre, pero esto no se posiciona firmemente en otros tipos de trabajos. Algunos defensores del software libre apoyan que los trabajos que sirven para un fin práctico también deberían ser libres.
Algunos seguidores del movimiento de software libre no creen que el software privativo sea estrictamente inmoral. Sin embargo, razonan que la libertad es valiosa (tanto socialmente como pragmáticamente) como una propiedad del software per se, independiente de su calidad técnica en sentido estricto. Más aún, podrían usar el término "software libre" para distanciarse a sí mismos de afirmaciones tales como que el "software de código abierto" es siempre superior técnicamente al software privativo. En este sentido, objetan que los defensores del "software de código abierto", concentrándose solamente en méritos técnicos, animan a los usuarios a sacrificar su libertad (y los beneficios a largo plazo que se derivan de su uso) a cambio de ventajas a corto plazo que el software privativo pueda proporcionar.
Diferencias con el software de código abierto
Los partidarios del código abierto argumentan en favor de las virtudes pragmáticas del software libre más que de cuestiones de moralidad. Su desacuerdo básico con la Free Software Foundation es su condena genérica del software privativo. Hay muchos programadores que disfrutan apoyando y usando software libre pero se ganan la vida desarrollando software privativo, y no consideran sus acciones inmorales. Las definiciones "oficiales" de software libre y software de código abierto son ligeramente diferentes, siendo la primera considerada más estricta generalmente, mientras que las licencias de software de código abierto son generalmente oscuras.
Acciones
Desarrollar software libre
El trabajo central del movimiento del software libre se centró en el desarrollo de software. El movimiento del software libre también rechaza el software propietario, rechazando instalar el software que no les da las libertades del software libre. Las ideas generadas por los asociados de GNU son, a su vez, un intento de promover un "ambiente de cooperación" que comprenda los beneficios de tener una comunidad local y una comunidad global.[3]
Crear conciencia
Algunos partidarios del movimiento del software libre realizan charlas o conferencias para aumentar la conciencia sobre la libertad del software. Esto se considera importante ya que las personas que reciben software libre, pero que no son conscientes de que es software libre, más tarde aceptarán un reemplazo no libre o agregarán software que no es software libre.
Legislación
Se ha hecho mucho trabajo de cabildeo contra las patentes de software y la ampliación de las leyes de derechos de autor. Otros grupos de presión se centran directamente en el uso de software libre por parte de agencias gubernamentales y proyectos financiados por el gobierno.
Controversias
¿Deben comprometerse los principios?
Eric Raymond critica la velocidad con la que el movimiento del software libre está progresando, lo que sugiere que ciertos compromisos temporales deben hacerse en función de mejoras a largo plazo. Raymond sostiene que esto podría aumentar la conciencia sobre el software libre y así aumentar la influencia del movimiento en las normas y legislaciones pertinentes.[4]
Richard Stallman, por otra parte, ve a los principios actuales del movimiento como una causa mayor de preocupación.[5][6]
¿Cómo se les paga a los programadores?
Stallman sostiene aquí que se tiende a confundir la idea de "libre":[7] no hay nada malo en solicitar el pago de los programadores por su trabajo en un proyecto. Restringir y controlar las decisiones del usuario sobre el uso, es lo que vulnera la libertad. Stallman defiende que, en algunos casos, el incentivo monetario no es necesario para la motivación a programar, ya que el placer de expresar la creatividad es una recompensa en sí misma.[8]
Licencias "virales"
El movimiento de software libre defiende el esquema de licencias copyleft (a menudo llamadas licencias víricas o virales). En su forma más fuerte, el copyleft establece que cualquier obra derivada de software con licencia copyleft también debe llevar una licencia copyleft, por lo que la licencia se extiende desde un trabajo a otro como una suerte de virus. Los críticos del copyleft discrepan en la idea de que esta cláusula esté en línea con el énfasis del movimiento del software libre en las "libertades", especialmente cuando alternativas como las licencias MIT, BSD y Apache son más permisivas.[9] Los defensores argumentan sobre los beneficios de que el trabajo bajo copyleft normalmente no pueda ser incorporado en proyectos de software no-libres.[10] Hacen hincapié en que las licencias copyleft no sirven para todos los usos y que, en cualquier caso, los desarrolladores pueden simplemente optar por no utilizar el software con estas licencias.[11][12]
Proliferación y compatibilidad de licencias
La proliferación de licencias FOSS es una preocupación en el dominio de software libre debido a consideraciones de compatibilidad entre licencias, que limita y complica la reutilización del código fuente entre proyectos de software libre.[13] La OSI y la FSF mantienen listas propias con decenas de licencias existentes y aceptables de software libre.[14] Existe un consenso en cuanto a que la creación de nuevas licencias debe ser minimizada a toda costa y estas deberían ser compatibles con las principales licencias existentes. Una controversia se generó en torno a la actualización de la GPLv2 a GPLv3 en 2007,[15][16] ya que la licencia actualizada no resulta compatible con la versión anterior.[17][18] Varios proyectos, principalmente entre los partidarios del código abierto como el kernel de Linux[19][20] decidieron no utilizar la GPLv3, mientras que los proyectos de GNU sí la adoptaron.
Véase también
- Portal:Software libre. Contenido relacionado con Software libre.
- Código abierto
- Cultura libre
- Día de la Libertad de Software
- Eric S. Raymond
- Free Software Foundation
- Historia del Software Libre y de Código Abierto
- Manifiesto GNU
- Open Source Initiative
- Proyecto GNU
- Richard Stallman
Referencias
- «Re: MAINTAINERS file». lists.gnu.org. Consultado el 6 de junio de 2017.
- «Announcement of the GNU project».
- «Mobilization of software developers». Institute for Software Research.
- Eric S. Raymond (1 de julio de 2006). «ESR's "World Domination 201", on the need for more compromise by the free software movement». catb.org. Consultado el 11 de febrero de 2016.
- «RMS on the progress of the movement and his worry about compromise».
- «Richard Stallman on "World Domination 201" | Libervis.com». www.libervis.com (en inglés). Archivado desde el original el 3 de junio de 2013. Consultado el 7 de junio de 2017.
- La expresión "free" contiene en inglés una ambigüedad entre "libre" y "gratis", esto es, puede referirse tanto a la libertad como al precio.
- «El manifiesto de GNU». Free Software Foundation.
- «Open Source Licensing Guide». New Media Rights. Consultado el 13 de febrero de 2015.
- Kirk St.Amant & Brian Still (2008). «Examining Open Source Software Licenses through the Creative Commons Licensing Model». Handbook of Research on Open Source Software: Technological, Economic, and Social Perspectives. Information Science Reference. pp. 382 of 728. ISBN 1-59140-999-3.
- Byfield, Bruce (29 de agosto de 2006). «IT Manager's Journal: 10 Common Misunderstandings About the GPL». Consultado el 23 de agosto de 2008.
- Poynder, Richard (21 de marzo de 2006). «The Basement Interviews: Freeing the Code». Consultado el 5 de febrero de 2010.
- «OSI and License Proliferation | FOSSBazaar». fossbazaar.org (en inglés). Consultado el 7 de junio de 2017.
- license-list
- Mark (9 de mayo de 2008). «The Curse of Open Source License Proliferation». Socialized Software. Archivado desde el original el 8 de diciembre de 2015. Consultado el 7 de junio de 2017.
- «Linux Creator Calls GPLv3 Authors 'Hypocrites' As Open Source Debate Turns Nasty - Open Source Blog - InformationWeek». 13 de abril de 2008. Archivado desde el original el 13 de abril de 2008. Consultado el 7 de junio de 2017.
- «Preguntas frecuentes acerca de las licencias de GNU». Free Software Foundation.
- «FSF Wastes Away Another "High Priority" Project - Phoronix». www.phoronix.com (en inglés). Archivado desde el original el 9 de noviembre de 2016. Consultado el 7 de junio de 2017.
- «Torvalds Still Keen On GPLv2 - InternetNews.». www.internetnews.com. Consultado el 7 de junio de 2017.
- «Busy busy busybox [LWN.net]». lwn.net. Consultado el 7 de junio de 2017.
Enlaces externos
- Christian Imhorst, Anarquía y el código fuente - ¿Qué tiene que ver el movimiento de software libre con el anarquismo?, (licencia: GFDL), 2005
- Williams, Sam, Free as in Freedom. Richard Stallman's Crusade for Free Software, (licencia: GFDL), 2002
- El software libre en educación