UNIVERSIDAD NACIONAL AUTONOMA DE
HONDURAS. UNAH-VS
TEMA: LICENCIAS DE CODIGO ABIERTO
GRUPO #4
INTEGRANTES: Izel Paola Leiva Merlos 20112005824
Carlos Alberto Amaya Ramírez 20132007195
Eduardo Antonio Martínez Hernández 20121005532
Dany Eduardo Galán Garmendia 20182003230
Docente facilitador: Luis Andrés Pineda Zúniga
Espacio pedagógico: sistemas operativos 1
17 / 9/ 2020
Introducción.
Una licencia de código abierto u open source se refiere al software que
es abiertamente accesible y que puede ser cambiado y distribuido por
cualquier persona. El código fuente de un software se hace publico, el
software puede ser utilizado y distribuido por cualquier persona de
forma gratuita, sin embargo ciertas licencias de códigos abiertos pueden
incorporar algunas restricciones como por ejemplo la declaraciones de
derecho de autor. A continuación, presentaremos algunos ejemplos y un
poco mas a profundidad el tema de las licencias de código abierto.
Código Abierto u Open Source
es el software que está licenciado de tal manera que todos aquellos usuarios pueden estudiar,
modificar y mejorar su diseño a su gusto o necesidad mediante la disponibilidad de
su código fuente.
Queda bajo nuestro criterio al fin que le daremos y con la ventaja de no pagar ningún costo,
podemos llegar obtener menos problemas o errores, este software ofrece la posibilidad a
pequeñas y medianas empresas o individuos de colaborar para conseguir un producto 100%
funcional que no podrían obtener debido a las altas restricciones y costosas licencias del software
cerrados y privados.
En otros casos cabe destacar que la inexistencia de garantía por partes de los autores del entorno
de desarrollo, la interfaz graficas no son de agrado a cualquier ojo humano excluyendo algunos
casos, tenemos la poca compatibilidad con el hardware, pero no en todos los casos.
Por otro lado, el código fuente modificado o sin modificar debe obtenerse libremente sin ningún
costo por dichas modificaciones y todas las modificaciones deben de ser permitidas, pero solo
pueden ser redistribuidas solo como parches en el código fuente del autor, hay modelos de
negocios que genera el software de fuentes abiertas es la contratación de servicios de atención al
cliente en contraposición a sistemas mayoritariamente sostenidos por la venta de licencias.
Licencias de códigos abiertos
Ejemplificaremos algunas libertades que ofrecen las licencias de códigos abiertos:
Libertad de ejecutar el programa como lo desee.
Libertad de estudiar y adaptar el programa a sus necesidades.
Libertad de distribuir copias para ayudar a terceros.
La libertad de mejor el programa y redistribuirlo de modo que todos se beneficien.
En la actualidad existen muchas herramientas de creación que facilitan el desarrollo de software
de código abierto, pero se ven afectadas por licencias de códigos abiertos como la general
public license (GPL) situación que hace dudar de la exclusividad de los derechos.
Como se menciono anteriormente una de las licencias mas importantes es la GPL la cual señala
lo siguiente en sus puntos más importantes:
1. Usted podrá modificar su copia o copias del Programa o cualquier parte del mismo,
formando así una obra basada en el Programa, y copiar y distribuir tales modificaciones o
trabajos bajo los términos de la Sección 1, siempre que además cumpla las siguientes
condiciones:
Debe asegurarse de notificar o indicar que los archivos han sido cambiados.
Debe asegurarse de que cualquier trabajo obra o modificación de lo que publique
o distribuya, sea licenciada como un todo y sin ningún tipo de costo a terceros
bajo los términos de esta licencia.
Caso que el programa modificado normalmente lea comandos interactivos cuando
se ejecuta, usted deberá asegurar que, cuando se inicie la ejecución de tal uso
interactivo, se despliegue una notificación o aviso sobre copyright y una
indicación de que no se ofrecen garantías (o señalando que usted proveerá tales
garantías) y que los usuarios pueden redistribuir el programa bajo estas
condiciones, e indicando al usuario cómo acceder a una copa de esta Licencia.
Cabe mencionar que la GPL señala dos situaciones en la que lo mencionado anteriormente no
aplica
1. partes o secciones identificables de código que no hayan sido derivadas del programa y
puedan ser consideradas como trabajos independientes y originales, caso en el cual no
aplicarán los términos de la licencia y, por tanto, dichas partes independientes de código
podrán ser distribuidas libremente
2. agregación de otro código, no basado en el software original en un medio de
almacenamiento o distribución junto con el Programa, tampoco en este caso la obra así
agregada estará sujeta a los términos de la GPL.
Con esto quiere decir que la condiciones y restricciones impuestas por la licencia del tipo GPL
solamente se aplica cuando estamos en presencia de una modificación del software, pero no
cuando dicho software es utilizado como herramienta para la creación de software.
Conclusiones
Open Source es un software que cumple con los siguientes términos:
Es de Libre distribución: el software puede ser utilizado libremente.
Es de libre modificación: las modificaciones están permitidas, siempre y cuando no
afecte el código fuente.
No hace discriminación de personas o grupos: nadie puede quedar fuera del uso del
software.
Sin discriminación de áreas corporativas: los usuarios comerciales no pueden ser
excluidos, siempre y cuando no sea comercializado.
Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el
programa
La licencia no debe ser específica de una marca: el programa no puede licenciarse solo
como parte de una distribución mayor.