top of page
Foto del escritorBraulio Madrid

¿Como entender fácilmente las licencias de software mas comunes?




Cuando somos usuarios de la red, internet, NetSphere, Wired o como la llames, hay un punto donde en lugar de ser consumidores, también queremos ser creadores de contenido y software, pero muchas veces te has topado con la pregunta de si debes usar licencias, que pasa si usar algo con licencia y no tienes permiso, ¿vas a la cárcel?, o simplemente quieres publicar algo, pero quieres proteger tus derechos.


Esta vez trataré de hablar del tema de forma muy resumida, pero que sirva a modo de consulta rápida si se tiene dudas, por lo tanto recomiendo profundizar en el tema que necesites o consultar con un profesional.


¿Qué es una licencia?


En resumen es un permiso que se le pide al autor, cumpliendo sus condiciones, pero para el autor no estar contestando una y otra vez a cada quien que le pregunte, pues escribe un manifiesto como licencia que incluye dentro del paquete en el que va su obra.


También una licencia puede ser considerado como un "contrato unilateral", donde el autor cede sus derechos a los usuarios, pero donde los usuarios no se comprometen con el autor. Tome lo de contrato entre comillas porque un contrato es una acuerdo entre dos entes, sean personas, grupos u organizaciones.


Cada empresa o persona puede crear su propia licencia, pero es engorroso tratar con abogados y jueces para que dicha licencia no cometa abusos contra sus usuarios o contra el mismo autor, por eso es que generalmente se procede a usar una licencia ya existente en el caso de las personas naturales.


Preguntas frecuentes.


¿Qué pasa si creo una obra comercial sin haber pagado la licencia del software que usé para dicha creación?

  • Te pueden demandar y si eres pobre simplemente te pedirán que retires la obra, o pagues la licencia y si eres rico deberás indemnizar al autor.


¿Qué pasa si creo una obra comercial usando contenido con licencias que no permiten comercio y distribución?

  • Lo mismo, retirar la obra si eres pobre o indemnizar si eres rico.


¿Qué pasa si creo una obra comercial usando contenido comercial de alguien quien no respetó las licencias de autor?

  • Solo retirar el contenido o simplemente nada.


¿Qué pasa si publico una obra sin agregar una licencia?

  • Se considera automáticamente que tu obra por defecto es del tipo de copyright y al no saber que disposición le va a dar el autor a la obra, se considera que tiene todos los derechos reservados de uso, distribución, copia y venta.


¿Pueden mis ideas tener derechos de autor?

  • No, solo aquello que esté plasmado en este mundo físico, desde un dibujo en una servilleta, o código en un entorno virtual.


¿Si yo subo fotos a redes sociales, por tanto tengo derechos de #Copyright?

  • Técnicamente si, pero si usas redes sociales al momento de haberte creado la cuenta y haber aceptado los términos y condiciones, ya has cedido parte de tus derechos y por tanto la empresa de la red social puede hacer lo que los términos acordaron, pero aún tienes tus derechos respecto a otro usuario.


¿Si publico código en #GitHub, automáticamente mi código es libre?

  • Sigue siendo copyright, pero nada impide que los demás usuarios puedan ver tu código y estudiarlo, incluso descargarlo. Si un usuario copia el repositorio y luego publica tu código como propio o se lucra con él, entonces estas en todo el derecho de demandar a esa persona.


¿Tengo derechos sobre los datos que recaban las compañías sobre mí?

  • Realmente si, pero has cedido parte o la totalidad de tus derechos al momento de haber aceptado los términos y condiciones, sin embargo si varios usuarios se unen y alegan que han sido engañados para ceder sus derechos, entonces puede organizarse para entablar una demanda colectiva.


¿Puedo como autor poner mi obra a disposición del mundo como #DominioPúblico?

  • Es posible, pero es muy difícil y depende de la legislación de cada país, pues hacer eso estás negando los derechos de tus herederos, sobre todo al lucro.


¿Por qué si todo parece estar claro con los derechos y las licencias, nadie parece cumplirlas?

  • Realmente no sé, pero la humanidad tiene la tendencia de tallar en mármol las reglas que va a romper, es imposible controlar las acciones de tantos individuos y resulta costoso hacerlo.



Clase de licencias.


#Propietarias: Uso de un PC, juego o software previo pago de alquiler, es el caso de Adobe Photoshop, Sony, Steam, Windows, etc


#Shareware: Software demo, después de un tiempo deberá pagar por su uso o habilitación de funciones pro, es el caso de casi todas las descargas de #Softonic.


#Freeware: Software gratis, pero no tienes acceso al código fuente.


#SoftwareLibre: Permite hacer lo que desees con él según su licencia y gozas de las 4 libertades.


Tipos de licencias.


Robustas.

Imponen condiciones en el uso del software que estén bajo estas licencias.

Derechos de autor, #Copyright o #EULA.


Copyright y EULA.

  • El Software es alquilado.

  • No puede ser prestado.

  • No puedes alquilarlo.

  • No puedes regalarlo.

  • No puedes copiarlo.

  • No puede ser usado para otras actividades para lo cual no fue diseñado.

  • Tiene fecha de caducidad.

  • Soporte lo da el fabricante. (Soporte no autorizado pierde la garantía)

  • No hay acceso al estudio o modificación.


No Copyright o sin derechos.

70 años después del deceso del autor, todo mundo tiene derecho sobre la obra, excepto los derechos morales.


Licencia de dominio público


Esto quiere decir que la obra de un autor puede todo el mundo hacer uso, copia, derivación, modificación, redistribución y lucro, pero nadie puede tomarse la autoría de la obra de un autor ya fallecido como si fuese propia o destruir la obra original.


Permisivas.

Están compuestas por las licencias que no imponen condiciones o restricciones en el uso del software. Lo cual significa que ese software o código puede ser usado en cualquier otro software ya sea privado o libre.


Open Source.

  • Acceso al código fuente.

  • Libre acceso.

  • Libre distribución.

  • Modificación del código. (Siempre y cuando el desarrollador lo permita)

  • No se puede hacer uso comercial.

  • No se puede usar para cualquier fin o propósito.

  • Soporte directo del fabricante y de la comunidad.


Software Libre.

  • Acceso al código fuente.

  • Modificar el código fuente.

  • Copiar el software.

  • Realizar obras derivadas del software.

  • Redistribuir el software.

  • Hacer uso comercial del software.

  • Usar el software para cualquier actividad.

  • Mejorar el software.

  • Soporte solo de la comunidad.


Nota aclaratoria: #SoftwareLibre y #OpenSource son técnicamente lo mismo, la polémica está abierta, pero todo surgió de la confusión anglosajona del uso de la palabra #free, pues algunos lo entendían como libertad y otros como gratis, por eso las licencias open source hacen hincapié en la posibilidad de venta, mientras software libre "supuestamente no permite la venta". Hay una licencia intermedia #FOSS / #FLOSS que recoge ambas posturas.


4 Libertades del software libre.

  1. Libertad de usar el programa, con cualquier propósito.

  2. Libertad de estudiar como funciona y modificarlo.

  3. Libertad de distribuir copias del programa.

  4. Libertad de mejorar el programa y hacer estas mejoras públicas.


Licencia Apache.

  • Compatible con #GPLv3, ya que no requiere redistribución y modificación del código.

  • Permite conservación de los derechos.

  • El descargo de responsabilidades no van al autor, si no al mal uso del software.


Licencia BSD.

  • Compatible con #GPL.

  • Solo usa 4 Cláusulas, donde la 3.ª fue eliminada.

  • Licencias FreeBSD usa solo 2 Cláusulas.

  • Modificar el código.

  • Exención de responsabilidades a la universidad de Berkeley o al autor.

  • Mantener la licencia en todos los archivos.

  • Puede usarse la licencia con otras licencias.

  • No protege al desarrollador.


Licencia MIT.

  • Instituto tecnológico de Massachusetts.

  • Puede integrarse con otras licencias incluso con licencias robustas.

  • Mas famosa que la #BSD.

  • No protege al desarrollador.


Licencias GPL y LGPL.

  • Protege al desarrollador.

  • Todo el software debe salir con la misma licencia.

  • No me permite cambiar el tipo de licencia.

  • V1 No obliga a sacar el código fuente.

  • V2 Obliga a incluir el código fuente.

  • V3 retro-compatible con #Apache y #MIT, siempre debe contar con un apoyo de una empresa, por tanto responsabiliza al desarrollador por daños causados.

  • #LGPL es un resumen de la GPL, pero es mas laxa.

  • LGPL V2 deriva de GPL2 y LGPL V3 deriva de GPL3.


Licencia Creative Commons


Es un tipo de licencia enfocada al tema de contenidos audiovisuales, esto incluye, dibujos, ilustraciones, videos, música, sonidos, interfaces visuales, vectores e iconos. Las fuentes tipográficas son cubiertas por licencias SIL o robustas.

  • by - permite comerciar, compartir y derivar, siempre se incluya la misma licencia.

  • by-nc - no comercial.

  • by-nc-sa - no comercial, no compartible.

  • by-nc-nd - no comercial, no derivados.

  • by-sa - permite compartir y derivar, pero debe hacerse bajo el mismo tipo de licencia.

  • by-nd - permite el uso comercial, pero no la creación de obras derivadas.


Conclusiones.

  1. Todas las empresas pueden crear su propia licencia de uso, pero lo recomendable es usar las existentes.

  2. La licencia GNU/GPL es una licencia limitada, ya que no permite integrar el código a una licencia mas permisiva como MIT o Apache2, o con licencias que tengan restricción por el uso de ciertas palabras como PHP, para ellos se recomienda usar GPLv3.

  3. Si se usa Licencias libres siempre deben ser mencionadas.


Aún me quedan muchos temas y puntos a tratar, pero ya son temas de opinión personal y crítica respecto a las licencias, pero eso es tema para otro post. No siendo mas, nos vemos en el siguiente.

Comments


bottom of page