Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Investigación Licenciamiento Kendall PDF
Investigación Licenciamiento Kendall PDF
¿CUÁL ESCOGER?
country in all aspects, so it is remarkably necessary that everything that is needed for the
novice community or that already has a certain journey in this universe in constant
Alternatively, in another way, and at the same time, the rules that are already in the
software, are already available or are designing the new software, the license that is offered
for each type of project that is in development. Therefore, this work seeks a general outline
of what moves in the software world, and the differences that exist between free software
and open source, the types of licenses that are adapted to the needs of each most relevant
programmer currently).
Tabla de contenidos
Abstract ................................................................................................................................... 3
Introducción ............................................................................................................................ 5
Objetivos................................................................................................................................. 6
Objetivo general ..................................................................................................................... 6
Objetivo especifico ................................................................................................................. 6
1 ¿Software Libre y Código Abierto?................................................................................ 7
1.1 Software Libre (Free Software) ............................................................................... 7
1.2 Software Código Abierto (Open Source) ................................................................. 8
1.3 ¿Diferencias Entre Software Libre Y Código Abierto? ........................................... 9
2 ¿Qué licencia de software debería escoger? ................................................................. 10
2.1 Mundo Del Software .............................................................................................. 10
2.2 Software propietario .............................................................................................. 11
2.2.1 EULAs “End User Licence Agreement” ........................................................ 11
2.3 Software Libre Y Código Abierto (Free Software and Open Source) ................... 11
2.3.1 Copyleft .......................................................................................................... 11
2.3.2 Mit Licence ..................................................................................................... 12
2.3.3 Gpl Licence..................................................................................................... 12
2.3.4 Apache Licence .............................................................................................. 13
2.3.5 Haz Lo Que Se Te Dé La Gana ...................................................................... 13
3 ¿Qué Licencia Escojo? ................................................................................................. 14
Conclusión ............................................................................................................................ 16
Referencias ........................................................................................................................... 17
Introducción
cada país en todos los aspectos, por eso se hace notablemente necesario que todo
desventajas de los software ya sea propietario o libre, o de cualquier otra índole, y a su vez
la reglas que deben seguir ya sea si se están basando en un software ya existente o si se está
diseñando software nuevo, conocer la licencia que se ofrecen para cada tipo de proyecto
que estén desarrollando en un tiempo dado, por ende, este trabajo busca dar un bosquejo
general de lo que se mueve en el mundo del software, y diferencias que existen entre
desarrollo de software libre y el de código abierto. Tipos de licencias que se adaptan a las
Objetivo general
Conocer las razones por las cual se debe escoger una licencia en específica de
Objetivo especifico
esté trabajando.
1 ¿Software Libre y Código Abierto?
ejemplo; es fácil saber cuáles son las diferencias que existe entre un software privativo de
un software que no lo es. Pero no siempre pasa lo mismo al momento de tratar de separar
los conceptos entre software libre (free software) y software de código abierto (open
Source). Para explicar esta situación se hace necesario conocer un poco de historia de
antemano para poder entender en separado que es lo que significa cada uno de estos
movimientos.
llamado software libre (Free Software Foundation) este movimiento se apoya en una
contra posición de todos los programas informáticos privados, los cuales impiden que el
se habla de software libre no se hace referencia directa ni indirecta a que este sea gratuito
tus necesidades.
En la década de los 90´s surge otro movimiento llamado código abierto (open Source)
por Bruce Perens y Eric S. Raymond. Miembros de la comunidad de software libre que
decidieron ir por su cuenta. De la misma manera que el software libre. Este movimiento
también tiene 10 requisitos a cumplir bajo la licencia que se publica para que pueda ser
Libre redistribución: La licencia del software no debe impedir que este sea
hacerlo.
derivados, y debe permitir que estos se distribuyan bajo los mismos términos
de versión.
de código abierto no puede obligar a que los programas en los que se incluye
clicks de ratón.
Como afirma (Matthew Stallman) "el movimiento del software libre y el código
abierto son como dos frentes políticos entre la comunidad de software libre. Ambos
persiguen un objetivo común dar mayor libertad y transparencia al mundo del software,
pero difieren en cómo llevarlo a cabo” Está claro que ambos movimientos al mirar al
mismo horizonte, es posible que no se encuentren muchas diferencias entre ellos, pero la
más notable claramente es que el software libre (free software) es una cuestión de ética y
principios morales, ya que se considera inmoral y poco ético de que un software tenga una
licencia privativa y que sus usuarios no tengan acceso al código para modificarlo, etc…
la misma manera para que prevalezca el software libre en toda la expresión de la palabra
libertad. Mientras que el código abierto (open Source) el aspecto más importante es el
técnico empresarial además el código abierto es menos estricto que el software libre, por lo
que en resumen todo software libre se puede calificar como código abierto, pero no
necesariamente todo software cuyo código sea abierto tiene porque ser libre
Otra diferencia yace en el software libre se protegen a los autores originales de cierto
pedir que sea renombrado ese nuevo software para evitar confusiones, lo que se ve mucho
en las distribuciones de linux. Mientras que en el código abierto gracias a las licencias se
puede dar el caso de permitir que ciertos productos no puedan ser distribuidos como
propios si no que se deben añadir al software original como una mejora (actualización).
éticas con el open Source, que implica que no siempre haya libertad, sino disponibilidad a
la hora de acceder al código. El propio (Matthew Stallman) “admite que aunque no están
el colaborar en contra del software privativo”. Ya que ambos han permito un gran avance
Antes de decidir qué tipo de licencia escoger para el software que se esté desarrollando es
importante tener claro lo que actualmente existe en el mercado, esto se refiere a que tipo de
licencia existente queremos para nuestro software, ya que sea software libre o privativo, es
muy importante definir qué tipo de licencia queremos con nuestro software para evitar
comunidad para compartir software, como lo es Github sin ningún tipo de licenciamiento
esto no quiere decir que podemos usar ese código de cualquier manera. Por lo contrario, eso
quiere decir que ese código no puede ser utilizado ni modificado de ninguna manera ya que
sin consentimiento del autor, por esta razón se hace conveniente conocer cada una de las
licencias que existen para poder tomar la decisión de escoger una. Cada uno de estos tipos
medida, prohibidos por su propietario (copyright). Para usar, copiar o redistribuir, se debe
solicitar permiso al propietario o pagar. Algunos ejemplos de este tipo de licencias son las
estabilidad y seguridad de producto final. Por ser desarrollado por las grandes compañías y su
Acuerdo de licencia con el usuario final que son directamente las limitaciones y
condiciones que se debe aceptar antes de comenzar a utilizar un dicho software de alguna
compañía por la cual tuvimos que pagar con anterioridad. Por lo general, estas licencias
vienen antes de instalar el programa y la mayoría de las personas no las leen, bien sea
porque este en otro idioma o simplemente porque los términos sean muy poco claros.
2.3 Software Libre Y Código Abierto (Free Software and Open Source)
En el mundo del software libre y de código abierto hay muchas licencias de todo tipo, pero
a continuación se nombran las más utilizadas, se debe tener en cuenta que las licencias que
no son GPL con más auge con compatible con el software libre y también se consideran
igual.
2.3.1 Copyleft
Es una licencia que permite la utilización, copia, modificación y redistribución del producto
bajo esta licencia. Como dato curioso naturalmente las obras derivadas del producto
original también deben estar bajo esta misma licencia. Directamente no se puede sacar
beneficio comercial de un producto u software que este bajo esta licencia, pero sí de la
venta del servicio, ejemplo, si instalamos el servicio a una empresa se le configura como
tal, de esta manera se le puede sacar provecho al servicio mas no a la venta como tal del
Esta licencia recibe ese nombre porque fue creada en el Instituto Tecnológico
Massachusetts, se considera una licencia permisiva, ya que las restricciones que impone en
el código que protege son mínimas y de hecho esta es una de las razones por la cual es una
publicadas el código que protege sin necesidad de que este, este bajo la misma licencia. Las
únicas condiciones y restricciones que impone que hay que indicar que se hace uso del
software y adjuntar una copia de la licencia original. Como dato curioso bajo esta licencia
el autor original esta eximido de cualquier responsabilidad y de cualquier fallo del que el
software presente. Esta licencia la usa muchos desarrolladores para darse a conocer en el
distribuirlo y comercial con él nos impone ciertas limitantes que en su momento pueden ser
un poco complicadas.
Código abierto que este bajo esta licencia el nuevo software también debe estar bajo
esta mima
Por esto, esa última limitante, a cierto grupo de personas y empresas les parece poco
apetecible de utilizar esta licencia por ser viral porque todos los derivados deben estar en
esta misma licencia. Además, esta tiene un adicional que es la protección de marca y de la
Esta licencia es la segunda más utilizada muy parecida a la de MIT y solo cuenta con dos
limitantes. Y esta es más que todo orientada a los desarrolladores que se preocupen por sus
patentes
La ventaja más notable es que los derivados y códigos pueden estar bajo otras licencias, no
es obligación que este bajo la misma, por esta razón es muy apetecible por mas público y
empresas.
Esta licencia lo que permite a los desarrolladores jóvenes trabajar con ellas creando así su
propia “licencia” pudiendo así hacer lo que literalmente se le dé la gana, aunque esta
licencia sea aprobada por la fundación de código libre no es muy recomendada para ningún
público por ser ambigua, al momento de liberar un software que contenga archivos
multimedia variados ya que estos deben tener su propia licencia y no solo la del código en
Parece un poco complicado a la hora de escoger la licencia que mejor se adapte de entre
tantas opciones de licenciamiento, además, se sabe que una nos benefician más que otras,
pero entonces de entre tantas opciones ¿Qué licencia debería escoger para mi proyecto de
software?
Lo primero y lo más importante antes de dar el paso es documentarse de todas las opciones
queremos.
absolutamente nada en el mundo del desarrollo del software lo primero que debo tener en
cuenta es que:
Quiero ser simple y permisivo en cuanto al desarrollo del software con el que
conjunto con el software libre en contra del software privativo por las razones que
abierto para que otros usuarios puedan ver, modificar y mejorar dicho código, esto
con el fin de que lo compartan el código sin importar el fin con que lo utilicen.
Teniendo esto presente y adicional el siguiente diagrama me ayudo también a tomar una
decisión.
Como se puede ver en el gráfico y los puntos expuestos con anterioridad la mejor licencia
Técnicamente se trata de una licencia corta, sencilla y fácil de entender. Esta licencia no
estamos basando en código ya existen que algunos usuarios estén compartiendo en una
comunidad para que este sea mejorado por muchas otras personas. Lo cual la hace perfecta
en mi situación al ser novato y querer ganar reconocimiento entre esa comunidad. esta
ser un estudiante con esta licencia al ser permisiva, corta y fácil de entender, nos libera de
responsabilidad en los posibles usos que otras personas le den a cierto software que se
desarrolle además esta licencia también está enfocada a personas que solo quieren darse a
conocer en el mundo del desarrollo de software como se dejó claro en el cuerpo del trabajo.
Referencias