El “Software Libre” es un asunto de libertad, no de precio. Para entender el concepto, debes pensar en “libre” como en “libertad de expresión”, no como en “cerveza gratis” [N. del T.: en inglés una misma palabra (free) significa tanto libre como gratis, lo que ha dado lugar a cierta confusión].
“Software Libre” se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:
- La libertad de usar el programa, con cualquier propósito (libertad 0).
- La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.
- La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
- La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.
Un programa es software libre si los usuarios tienen todas estas libertades. Así pues, deberías tener la libertad de distribuir copias, sea con o sin modificaciones, sea gratis o cobrando una cantidad por la distribución, a cualquiera y a cualquier lugar. El ser libre de hacer esto significa (entre otras cosas) que no tienes que pedir o pagar permisos.
También deberías tener la libertad de hacer modificaciones y utilizarlas de manera privada en tu trabajo u ocio, sin ni siquiera tener que anunciar que dichas modificaciones existen. Si publicas tus cambios, no tienes por qué avisar a nadie en particular, ni de ninguna manera en particular (leer el artículo completo).
Los párrafos anteriores introducen el concepto de software libre, la libertad en el software es un campo de batalla que enfrenta a los defensores de la “libertad” en el software y a los defensores del software privativo o propietario. Aparentemente, la discusión se centra en el precio del software, pero nada más simplista y poco serio que eso. La liberta en el software se refiere a la libertad de hacer y deshacer con el software, a la libertad de elegir, a la libertad de pensar, a la libertad de compartir conocimiento.
En la galaxia Internet, quién tiene el código tiene el control. Tal vez esta sea la preocupación de los grandes monopolios del software, por lo menos de algunos. El software libre tiene campo fértil en la Internet, es aquí donde nació, donde se desarrolla, donde madura. La Internet es el medio de propagación de la libertad en el software.
Centrar la discusión en cualidades como BONITO, DIFÍCIL, GRATIS, NO HAY SOPORTE, etc. Simplemente deriva un serie de escaramuzas apasionadas y poco objetivas. El punto central del debate ha de ser LIBERTAD, tal y como promulgan las cuatro libertades del software, propuestas por la FSF (Free Software Fundation) y otras que en función del contexto y realidad local deberían agregarse.
Necesitamos software, hablo como usuario de ordenadores, software útil, software estable, software amigable.
Necesitamos software , hablo como informático, software que me permita aprender y crear mejores cosas, software que no oculte nada, software que permita INGENIAR nuevas soluciones sin inventar el agua tibia.
Es indudable que necesitamos software.
Para entender el mundo del Software Libre: http://www.es.gnu.org/~reneme/mapa-conceptual-software-libre.png
Comentarios
En diciembre en la UTPL se viene el festival del software libre y estoy preparando una ponencia. Las invitaciones están abiertas y todos somos bienvenidos.
Me parecio interezante e informativo el articulo. Le invito visitar mi blog: anitayxavier.blogspot.com
Saludos cordiales,
Xavier Galarraga