Licencias libres y libertinas

Una licencia BSD es más libre que una GPL si y sólo si se opina también que un país que permita la esclavitud es más libre que otro que no la permite.

About Juanjo

Mi nombre es Juanjo Conti, vivo en Santa Fe y soy Ingeniero en Sistemas de Información. Mi lenguaje de programación de cabecera es Python; lo uso para trabajar, estudiar y jugar. Como hobby escribí un libro de cuentos que se puede descargar gratuitamente.
This entry was posted in Citas, Software Libre and tagged . Bookmark the permalink.
  • http://nacho.larrateguy.com.ar Nacho

    Muy buena analogía.
    ¿De quién es?

  • Juanjo

    Está en la entrada de Wikipedia sobre Software Libre.

  • http://www.davidcapello.com.ar/ David

    Buenas. Como opinión personal: prefiero la BSD para librerías de código libre porque permiten utilizar ese mismo código en algo cerrado (ya sea porque va a ser un producto comercial de código cerrado, o porque no quiero liberar el código de algo freeware).

    Me parece que comparar el desarrollo de un producto de código cerrado con la esclavitud es una locura, sólo creación de una mente desquiciada que nunca vivió en una esclavitud real (léase literalmente: campo de concentración). Pero bueno, es mi opinión contra Wikipedia…

    Dejo otro link de la aclamada enciclopedia: http://es.wikipedia.org/wiki/Campo_de_concentración

  • Juanjo

    Gracias David, como siempre, por ayudarnos a mantenernos lejos del fanatismo :)

  • http://www.miltonpividori.com.ar Milton Pividori

    Siempre me interesó el tema. Me gustaría asistir alguna vez a una charla sobre licencias libres. Encontré este artículo bastante interesante, a favor de la GPL. Éste otro da algunas razones en favor de la GPL también, pero no tanto en comparación con otra licencia como el anterior. En Slashdot hay muchas opiniones interesantes. En este otro hay dos opiniones distintas.

    Yo personalmente prefiero la GPL. Me parece que la frase no tiene como fin comparar la esclavitud con el desarrollo de un producto de código cerrado (porque como dice David no tienen nada que ver), sino que sostiene simplemente que no podemos decir que hay más libertad porque se permiten más cosas.

  • http://www.davidcapello.com.ar/ David

    > Gracias David, como siempre, por ayudarnos
    > a mantenernos lejos del fanatismo

    Aguante la BSD!!! :P

    > simplemente que no podemos decir que hay más
    > libertad porque se permiten más cosas.

    Sí, el problema es que yo no creo mucho en eso de la libertad. Más que otra cosa, pienso que se trata de una campaña publicitaria con un buen eslogan para ganar adeptos (“con nosotros sos libre, con ellos esclavo”).

    Lo único que me queda claro es lo siguiente: Si algún día quiero usar mi código para ganar plata con un producto cerrado, la BSD me lo permitirá. Después, la “libertad” no existe, y menos en el mundo de las computadoras… al menos que vivas aislado en una isla usando un extraño ordenador propio, con tu propio micro, tu propio ensamblador, tu propio lenguaje de programación de alto nivel, tu propio compilador, tus propias reglas, en fin, no vivas en sociedad :)

    Creo que la GPL, la BSD, y las millones de otras licencias deben coexistir, y queda en cada uno usarlas para sus propios fines. Si existe algo de libertad, esa es en la única que creo. Después, los otros que proclaman sus licencias, no son más que dictadores enmascarados bajo una hermosa campaña publicitaria.

  • Juanjo

    David, cuando decís “usar mi código para..” te referís a tu código con contribuciones de otras personas, verdad? Por que si es tuyo y solo tuyo, podés hacer lo que quieras.

    Ahora les planteo un escenario: una persona quiere comprarles su software y quiere que sea Software Libre. Con qué licencia se lo venden, GPL o BSD? (Yo ya tengo mi respuesta y su justificación).

  • http://www.davidcapello.com.ar/ David

    > David, cuando decís “usar mi código para.”
    > te referís a tu código con contribuciones
    > de otras personas, verdad? Por que si es
    > tuyo y solo tuyo, podés hacer lo que quieras.

    Claro. Si haces algo con código abierto es para
    que otros lo modifiquen bajo la licencia que publicaste,
    si a mitad camino te arrepentís y querés cambiar
    de licencia, podrías, sólo que necesitarías de la
    aprobación de todos los contribuidores (y si no
    aceptan, hay que descartar sus cambios/mejoras
    del código).

    Del otro lado, siendo un contribuidor, por ejemplo si
    ayudás en un proyecto GNU (de la FSF), ellos te mandan
    un documento para firmar, para asegurarles que el código
    que escribiste lo pueden distribuir bajo la GPL, pero te dejan
    todos los derechos sobre tus cambios/modificaciones
    para que los uses a tu placer (por ejemplo, escribo una rutina
    para un programa GNU, ellos lo pueden distribuir bajo GPL
    hasta la eternidad, pero yo todavía podría usar esa rutina para
    software cerrado).

    > Ahora les planteo un escenario: una persona quiere
    > comprarles su software y quiere que sea Software
    > Libre. Con qué licencia se lo venden, GPL o BSD?

    GPL. Personalmente tengo una regla: si es producto
    final va con GPL, si es una librería va con BSD.

  • http://saforas.wordpress.com sAfOrAs

    SImplemente equivocado.