Blog de Israel Viana

Licencias libres: me quedo con la BSD

8 de julio de 2009

Me encuentro desarrollando estos días mi programa de dominación mundial Magis (anteriormente llamado MagiSQL). Aunque desde un principio pensé en licenciarlo con GPL, mi creciente antipatía por Richard Stallman y la cláusula que ahora comentaré me han llevado a preferir la licencia BSD.

Las dos licencias de las que hablo son licencias de software libre aprobadas como tales por la OSI (Open Source Inititative). A grandes rasgos, ambas amparan las cuatro libertades del software libre (libre uso, libre estudio, libre modificación y libre redistribución). La principal diferencia radica en la cláusula protectora de la GPL: los programas licenciados bajo sus términos no pueden ser mezclados con software no libre, es decir, las obras derivadas de una GPL deberán ser GPL también. Esta cláusula es muy importante para los defensores de la religión GNU, pero personalmente prefiero que la libertad sea libertad real: mi software es tan libre que puede ser usado para propósitos no libres.

Más allá de cuestiones doctrinales, la cláusula protectora de la GPL intenta promover la creación de más software GPL, en base al ya escrito. En la otra cara, esta libertad (libertinaje para los Stallman-áticos) de las licencias BSD y similares es observada con recelo, ya que permite a terceros (empresas) utilizar software libre ("gratis") y vender estos sistemas modificados, consiguiendo así que el propio software libre esté al servicio del malévolo negocio del privativo.

En mi opinión, esto es cierto, algunas empresas pueden aprovecharse de los que hacemos software libre para redistribuirlo con/como privativo; es un peligro patente. Pero entiendo que la libertad significa más que una barba larga y la cultura hippie que envuelve los sermones de RMS. Quiero hacer programas tan libres que se pueda incluso malutilizar su libertad; porque la libertad no está en el software, sino en las personas que lo usan.


Compartir en Twine Delicious Facebook Twitter

4 comentarios

Gravatar de Oscar d...
Oscar del Rio
el 8 de julio de 2009 a las 13:13

Veo acertado tu planteamiento, si la "suma", la "resta" y el "teorema de pitágoras" no hubieran sido libres no hubiera podido existir nunca un software comercial.

Sin embargo, pienso que tomar algo hecho por otro y venderlo SIN MEJORARLO es indecente, ya que no estoy aportando nada de valor al producto.

En cambio, tomar un software libre como base y mejorarlo para despues venderlo me parece correcto.

Salu2

Gravatar de Isra
Isra
el 8 de julio de 2009 a las 13:21

Gracias por el comentario, Óscar. Esa es mi opinión, y pienso como tú que el SL puede ser perfectamente una base para proyectos comerciales derivados. De hecho, lo que vende hoy en día con proyectos como los ERP libres es la adaptación de los programas. Legalmente eso es una obra derivada en toda regla, y por ende me parece justo cobrar por adaptarla.

De hecho, sin las licencias permisivas el principal negocio del software libre, la programación y adaptación a medida sería inviable (piensa en PHP, los frameworks para Java, etc).

Gravatar de n0p
n0p
el 8 de julio de 2009 a las 22:21

Yo, si tengo que elegir y no puede ser GPL, me quedo con la LGPL, ni pa ti ni pa mi

por que?

Porque asi te aseguras la constancia del software libre, si la GPL no fuese tan restrictiva con el software privativo, muchos proyectos de SL se hubieran quedado estancados y no hubieran progresado hasta hoy dia.

Si quieres un ejemplo, no hay mas que ver, que hoy dia, el 95% de las colaboraciones al kernel de linux son de empresas

Gravatar de teclis
teclis
el 21 de julio de 2009 a las 12:19

Si has hecho la asignatura de ética y legislación (si no la han cambiado) verás que hay un montón de licencias Open Source. ¿Has considerado una licencia tipo Apache? esa por poner un ejemplo aunque básicamente existen 4 licencias padre (por llamarlas de algún tipo), sólo comentaba esto por ampliar y dar más posibilidades


Escribe tu opinión

Nombre:
E-mail: (no se mostrará)
Sitio web:
Por favor, suma 9 + 8:
Comentario:
israelviana.es es propiedad de Israel Viana, escrito en Murcia (España). Puedes ponerte en contacto conmigo a través de la dirección de e-mail .com.
Información en RDF Metadatos Dublin Core Creative Commons License