Software Libre
«Software libre» es el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar,copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el «software libre» es una cuestión de libertad, no de precio.
Un programa es software libre si los usuarios tienen lascuatro libertades esenciales:
Libertad 0: la libertad de ejecutar el programa como se desea, con cualquier propósito.
Libertad 1: la libertad de estudiar cómo funciona el programa ymodificarlo, adaptándolo a las propias necesidades.
Libertad 2: la libertad de distribuir copias del programa, con lo cual se puede ayudar a otros usuarios.
Libertad 3: la libertad de mejorar elprograma y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.
Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software sinsu código fuente es muy poco viable.
Un programa es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre.
Ventajas del softwarelibre
1) Disponible a un costo mínimo: El software libre no significa software de coste cero, pero éste en la gran mayoría de los proyectos de software libre es nulo o al menos más bajo que delsoftware privativo. Esto permite que aquellas empresas sin grandes capacidades económicas para hacer frente a la mejora de sus tecnologías cuenten con una alternativa más económica a la quedisponen los modelos de negocio convencionales.
2) Libertad de uso y redistribución: las licencias de software libre existentes permiten la instalación del software tantas veces y en tantasmáquinas como el usuario desee.
3) Independencia tecnológica: el acceso al código fuente permite el desarrollo de nuevos productos sin la necesidad de desarrollar todo el proceso partiendo de cero.
Regístrate para leer el documento completo.