Licencias: Ser o no Ser Libre
05 sep 2008 3 comentarios
in Breves
La última entrada me ha animado a postear algo relativo a las licencias que circulan sobre todo en la Red y que verdaderamente son el alma de casi todo que se mueve por Internet.
Licencias hay bastantes, pero voy a centrarme en las más importantes.
- BSD
Es una licencia un tanto engañosa y particular. De alguna manera podría considerarse como una licencia no libre por su espíritu “demasiado abierto”. Me explico. BSD pertenece al rango de las licencias libres, pero con objeciones. Por ejemplo, haces un programa y lo liberas como BSD. Llega otro y copia tu programa y hace de él una aplicación privativa, cerrada. Y lo peor es que no está obligado a distribuir la fuente.
Microsoft hace y ha hecho mucho material con la licencia BSD para adueñarse de código y restringirlo.
- EULA
Una licencia muy restrictiva. Con EULA se prohibe copiar nada; tampoco es posible tener una licencia EULA para más de un equipo o programa. Podemos añadir que la licencia se rompe si haces modificaciones de hardware, que si actualizas la licencia puede añadir modificaciones si el programa o la empresa con licencia EULA quiere. Entrega a Microsoft el derecho a entregar información de tu sistema por acuerdos entre ambas partes. Un ejemplo de licencia EULA es el programa de virtualización VMware.
En definitiva, EULA es una licencia enemiga del Software Libre.
- LGPL
Bastante parecida a la GPL* pero con variaciones tan importantes como que la LGPL permite tomar código libre para ser pasto de programas restrictivos; algo que no se puede hacer con la GPL.
Un ejemplo de licencia LGPL es GNOME. ¿Quien lo iba a decir?
- GPL
Es la licencia libre por excelencia. Por y para ella, el crack Richard Stallman se aseguró que esta licencia fuera algo completamente contrario a otros tipos de licencias privativas, con la razón de impedir que las libertades fueran recortadas a la hora de programar código y no poner trabas a su desarrollo.
La GPL es una licencia que permite copiar, distribuir y modificar código libremente siempre que se respete el código fuente. No puedes tomar código bajo licencia GPL y hacerte un programa restrictivo. O si lo intentas, por obligación debes hacer pública su fuente y dejar que otros programadores puedan acceder a ella y modificar, si lo desean. La suite Openoffice es un ejemplo de licencia GPL (más exactamente, de la GPLv3, la última liberada por Stallman).
Así que brevemente he intentado aclarar las dudas sobre las licencias más conocidas.

sep 06, 2008 @ 09:30:00
Me he leido todas las páginas y me encanta la temática del blog ($GA€, Anti-Microsoft y GNU/Linux). Te añado a mi blogroll
Sigue así!
sep 06, 2008 @ 11:11:24
Gracias, será de correspondencia.
Saludo