¿Qué es un software libre y de código abierto? ¿A qué llamamos GNU? ¿Cuáles son los tipos de licencias existentes?

¿Qué es un software libre de código abierto?- Gestión Documental

¿Qué es un software libre y de código abierto? ¿A qué llamamos GNU? ¿Cuáles son los tipos de licencias existentes?

Existen confusiones en el mercado respecto al Software libre y todo lo relacionado a este tema, por eso en este artículo intentaremos despejar toda clase de dudas.

El Software libre significa que los usuarios tienen la libertad de: ejecutar, copiar, distribuir, estudiar, realizar modificaciones y mejoras al software, además de contar con una comunidad para la carga y colaboración. Es importante aclarar que libre hace referencia a las libertades de respeto al usuario anteriormente mencionadas pero no de precio. Por ejemplo: Si hablamos particularmente del caso de Orfeo (un software libre de Gestión Documental) se puede adquirir su descarga libre en la comunidad Orfeolibre pero cabe mencionar que se requiere de un conocimiento técnico de instalación, implementación y parametrización según las necesidades de la empresa que desee por su cuenta instalar y usar las bondades del software. Ya que no hay pagos por licenciamiento al ser código libre (general public licences o licencia pública General) probablemente tendrá que pagar por los servicios de profesionales que le apoyen para hacer una exitosa implementación.

Hablamos de software de código abierto cuando el código fuente se ha puesto a disposición gratuita de todo el mundo y se otorga con licencias que facilitan su reutilización o adaptación a diferentes contextos. Entre las licencias aprobadas (certificadas / avaladas) por la Open Source Initiative (OSI) que es la máxima autoridad en esto, se menciona la licencia GPL -GNU sobre la cual hablaremos mas adelante.

Cuando nos referimos a las siglas GNU estamos hablando de un sistema operativo de software libre tipo Unix, que respeta la libertad de los usuarios y contiene programas de aplicaciones, herramientas de desarrollo y hasta juegos. Uno de los sistemas completamente software libre y que no atropella nuestra libertad es GNU/Linux, he allí nuestro afecto especial hacía Linux en SkinaTech.

Una licencia de software es un contrato entre el autor (creador) del producto, titular de los derechos y distribución y el comprador o usuario del mismo. En este contrato se concede el derecho de hacer uso del programa bajo los parámetros acordados. Los términos y las condiciones establecidas pueden variar dependiendo del tipo de Software y/o licencia.

Para el caso puntualmente del software libre la máxima autoridad sobre las licencias aprobadas (certificadas /avaladas) es la Free Software Foundation (FSF) y en la sección dedicada a las licencias aprobadas respecto a software, documentación y otras obras, compatibles o no con la Licencia Pública General (GPL) de Organización GNU encontraremos algunas de las que describiremos a continuación:

    • Licencia Pública General (GPL – GNU): Se usa para la mayoría de los programas GNU y para más de la mitad de los paquetes de software libre.

    • Licencia Pública General Reducida de GNU (LGPL – GNU): Es usada para algunas bibliotecas de GNU.

    • Licencia Pública General Affero: AGPL – GNU: Está basada en la GPL – GNU, pero tiene un cláusula que permite a los usuarios interactuar con el programa licenciado a través de una red para recibir el código fuente de ese programa.

    • La licencia de Documentación Libre GNU (FDL – GNU o GFDL): Es una licencia pensada para manuales,  libros de texto u otros documentos. Se busca garantizar que todo el mundo tenga la libertad de copiar y redistribuir la obra.

Este artículo se lo debíamos a nuestra comunidad: ¡Misión cumplida! Si tienes alguna otra duda cuéntanos en nuestras redes y estaremos atentos.

Deja un comentario