El software libre es software que viene con autorización para que cualquiera pueda usarlo, copiarlo y distribuirlo, ya sea literal o con modificaciones, gratis o mediante una gratificación. En particular, esto significa que el código fuente debe estar disponible. "Si no es fuente, no es software''. Ésta es una definición simplificada; ver también la definición completa. Si un programa es libre, entonces puede ser potencialmente incluido en un sistema operativo libre tal como GNU, o sistemas GNU/Linux libres.
Tomado de: http://www.deciencias.net/simulaciones/paginas/libre.htm
Libertades del "software Libre"
Libertad 0: la libertad de usar el programa para lo que quieran.
El usuario puede utilizar el programa para el fin que desee, sin tener que pedir permiso al programador del software.
Libertad 1: la libertad de estudiar el funcionamiento del programa, y de modificarlo.
Para poder disfrutar de esta libertad, es necesario el acceso al código fuente del programa. Si el código fuente no es claro y en la práctica no se puede estudiar, a los efectos de esta libertad no se considera código fuente.
Para considerarse libre, el programa debe permitirle la modificación efectiva, y no debe haber impedimentos o restricciones para mezclarse con otras rutinas o programas libres.
Libertad 2: la libertad de redistribuir copias
El usuario puede redistribuir copias de los programas tanto en su versión ejecutable como su código fuente.
Libertad 3: la libertad de redistribuir copias de sus versiones modificadas
El usuario dispone de la libertad de redistribuir copias del programa modificado, ya sea bajo una licencia libre, o privativa (no libre), a elección del usuario. Si la licencia de un programa requiere que las versiones redistribuidas sean privativas, entonces el programa no es libre.
Para poder disfrutar de esta libertad, es necesario el acceso al código fuente del programa.
Condiciones para que un programa sea libre
Un programa es Software Libre si y solo si ofrece las cuatro libertades. Para determinarlo, hay que tener en cuenta:La licencia (debe ser una licencia libre, que garantice las cuatro libertades, de forma nítida e irrevocable. No se consideran libres las licencias que permiten su revocación total o parcial.)
La distribución (debe poder obtenerse el código fuente, debe poder modificarse efectivamente)
Libre, no gratis
El Software Libre debe ofrecer las cuatro libertades pero ello no implica necesariamente un coste cero. Es por lo tanto una cuestión de derechos y libertades, y no de precio. Es posible cobrar por el desarrollo y por la distribución de Software Libre, y existen muchos casos y modelos de negocio relacionados.Libre, no "abierto"
Hay quien denomina al Software Libre como "código abierto" o "software de fuentes abiertas" ("open source" software). Aunque se puedan referir a programas similares, la idea que proyecta el término "abierto" no incluye los valores y derechos relacionados con la libertad. La palabra "Libre" se refiere a esa libertad y por lo tanto es un término más adecuado. En la práctica, "Software Libre" y "código abierto" significan, expresan, cosas diferentes.
Para no confundir:
Software
Libre
|
Software
Propietario
|
VENTAJAS
|
|
– Existen
aplicaciones para todas las plataformas (Linux, Windows, Mac Os ).
– El precio de las
aplicaciones es mucho menor, la mayoría de las veces son gratuitas.
– Libertad de copia.
– Libertad de
modificación y mejora.
– Libertad de uso
con cualquier fin.
– Libertad de
redistribución.
– Facilidad a la
hora de traducir una aplicación en varios idiomas.
– Mayor seguridad y
fiabilidad.
– El usuario no
depende del autor del software.
|
– Facilidad de
adquisición (puede venir preinstalado con la compra del PC, o encontrarlo
fácilmente en las tiendas).
– Existencia de
programas diseñados específicamente para desarrollar una tarea.
– Las empresas que
desarrollan este tipo de software son por lo general grandes y pueden dedicar
muchos recursos, sobretodo económicos, en el desarrollo e investigación.
– Interfaces
gráficas mejor diseñadas.
– Más compatibilidad
en el terreno de multimedia y juegos.
– Mayor
compatibilidad con el hardware.
|
DESVENTAJAS
|
|
– Algunas
aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de instalar.
– Inexistencia de
garantía por parte del autor.
– Interfaces
gráficas menos amigables.
– Poca estabilidad y
flexibilidad en el campo de multimedia y juegos.
– Menor
compatibilidad con el hardware.
|
– No existen
aplicaciones para todas las plataformas (Windows y Mac OS).
– Imposibilidad de
copia.
– Imposibilidad de
modificación.
– Restricciones en
el uso (marcadas por la licencia).
– Imposibilidad de
redistribución.
– Por lo general
suelen ser menos seguras.
– El coste de las
aplicaciones es mayor.
– El soporte de la
aplicación es exclusivo del propietario.
– El usuario que
adquiere software propietario depende al 100% de la empresa propietaria.
|

No hay comentarios:
Publicar un comentario