¿QUé ES EL SOFTWARE LIBRE?

¿Qué es el Software Libre?

Software libre es el software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente.
El software libre suele estar disponible gratuitamente o a precio de coste. Aunque no hay que asociar software libre a "software gratuito", pues este en muchas ocasiones no garantiza los derechos de modificación y redistribución del programa por parte de los usuarios.
En esta sección podras tener más información sobre este tipo de software, conocer aplicaciones que pueden suplir perfectamente a otras similares pero con finalidad comercial, descubrir utilidades educativas, juegos...

Tux

¿Qué es Linux?


Quizá seas de esas personas que creen que cuando se fabrican los PC, Windows es un elemento más a colocar dentro. Pues no. Windows es un sistema operativo, y debe ser instalado después para que el ordenador pueda funcionar. Un sistema operativo es un programa (o más bien un conjunto de programas) que le permiten al ordenador manejarse a sí mismo: saber cómo leer información del teclado, escribir y leer en el disco duro, interpretar los movimientos del ratón, arrancar programas de aplicación (procesador de textos, navegador de Internet...), etc...
Windows no es el único sistema operativo que existe; de hecho, antes del nacimiento de Microsoft ya existían otros sistemas operativos, como es el caso de UNIX. El hecho de que Windows se utilice en el 90% de los ordenadores personales no significa que sea el único sistema operativo, ni mucho menos el mejor.
Linux es un sistema operativo basado en UNIX, cuyo entorno gráfico es similar al de Windows y al de otros sistemas operativos, por lo que la forma de trabajar en él es similar. Entonces os surgirá una pregunta: ¿por qué narices tengo que utilizar otro sistema operativo?

Vídeo de Richard Stallman explicando una analogía entre los programas informáticos y las recetas de cocina:

Definición de Software Libre

Definición de Software Libre

Página de la GNU donde podemos encontrar información sobre qué es Software Libre, su filosofía o los tipos de licencias.

RAZONES PARA USAR SOFTWARE LIBRE
Razones para usar Software de fuentes abiertas

Razones para usar Software de fuentes abiertas

- Libertad de uso y redistribución: Las licencias de software de fuentes abiertas existentes permiten la instalación del software tantas veces y en tantas máquinas como el usuario desee.

- 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.

-Fomento de la libre competencia al basarse en servicios y no licencias: Uno de los modelos de negocio que genera el software de fuentes abiertas es la contratación de servicios de atención al cliente. Este sistema permite que las compañías que den el servicio compitan en igualdad de condiciones al no poseer la exclusividad del producto del cual dan el servicio. Esto, además, produce un cambio que redunda en una mayor atención al cliente y contratación de empleados, en contraposición a sistemas mayoritariamente sostenidos por la venta de licencias.

-Estándares abiertos: Los estándares abiertos permiten una interoperatividad más alta entre sistemas, evitando incompatibilidades. Los estándares de facto son válidos en ocasiones para lograr una alta interoperatividad si se omite el hecho de que estos exigen el permiso del propietario y, en su caso, el pago de royalties.

-Sistemas sin puertas traseras y más seguros: El acceso al código fuente permite que tanto expertos como empresas de seguridad de todo el mundo puedan auditar los programas, por lo que la existencia de puertas traseras es ilógica, ya que se pondría en evidencia de manera casi inmediata.

-Corrección mas rápida y eficiente de fallos: La disponibilidad del código fuente ha demostrado solucionar mas rápidamente los fallos de seguridad en el software de fuentes abiertas, posibilidad que no se da en el caso del software propietario.


Fuente: CENATIC

TIPOS DE LICENCIAS

Tipos de Licencias

Dentro del Software libre exixten varios tipos de licencias, bajo las cuales se amparan los desarrolladores y los usuarios:
-Licencias GPL.
Entre las más conocidas y utilizadas se encuentra la Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL pues el conjunto tiene que ser GPL
-Licencia LGPL.
Es la licencia reducida de GNU (GNU Lesser General Public License). La diferencia con la GPL es que es menos restrictiva y podría ser utilizada por un programa no GPL.
-Licencia FDL.
Es la Licencia de Documentación Libre de GNU (GNU Free Documentation License). Cubre manuales y documentación para el software de la Free Software Foundation, con posibilidades en otros campos.Ver el documento (en inglés)
-Licencias estilo BSD
Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD (derivado del Sistema UNIX.Son muy permisivas, tanto que son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles. El usuario tiene libertad ilimitada con respecto al software y puede decidir incluso redistribuirlo como no libre.
-Licencias estilo MPL y derivadas.
Mozilla Public License (MPL) tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. En el espectro de las licencias de software libre se la puede considerar adyacente a la licencia estilo BSD, pero perfeccionada.
-Copyleft.
Copyleft (por oposición a copyright) comprende a un grupo de derechos de autor caracterizados por eliminar las restricciones de distribución o modificación impuestas por el copyright, con la condición de que el trabajo derivado se mantenga con el mismo régimen de derechos de autor que el original.

---NOTA IMPORTANTE---
Estas líneas son a título informativo y en ellas no se establecen las condiciones legales de distribución publicadas en cada licencia.

Software Libre y Software Open Source

Open Source (código abierto) es el término con el que se conoce al software distribuido y desarrollado libremente. Fue utilizado por primera vez en 1998 por algunos usuarios de la comunidad del software libre, tratando de usarlo como reemplazo al ambiguo nombre original en inglés del software libre (free software).
No obstante, el término continúa siendo ambivalente, puesto que se usa en la actualidad por parte de programadores que no ofrecen software libre pero, en cambio, sí ofrecen las fuentes o código de los programas para su revisión o modificación previamente autorizada por parte de sus pares académicos.
Dada la anterior ambivalencia, se prefiere el uso del término Software Libre para referirse a programas que se ofrecen con total libertad de modificación, uso y distribución bajo la regla implícita de no modificar dichas libertades hacia el futuro.