Advertisement
Bienvenido a Squishdot Reportes Anuncios Debian Ciencia Linux
 principal
 nivel superior
 enviar artículo
 buscar
 administrar
 acerca de ...
 rdf
 rss
 main


pregunta
Reportes Posted by angolero on Sunday September 30, @08:25PM el 2007
from the dept.

Hola víctor y gunar.

Ando creando un proyecto en SourceForge como probablemente hayan leído de reojo por allí, y tengo unas preguntas.

Saben cual será la mejor licencia gpl que me permita:?

1)      Evitar que alguien mas cierre el código o utilice el código para proyectos propietarios?

2)       Si alguien mas se basa o utiliza pedazos del código, que tenga que citar a la fuente original y mandarme un mail o un aviso de algún tipo?

Y por ultimo, estará muy gandaya? Ustedes que opinan?

Supongo que podrán decir que debo de utilizar la ultima versión de la licencia gpl (3 creo), y ponerle estos añadidos, pero soy muy malo para escribir este tipo de cosas, así que no conocen al menos un proyecto que tenga el mismo tipo de licencia que yo ando buscando para poder sacar la mía de allí?

 

Como sea gracias, y a ver si la vemos pronto, y unas chelas en el D.F.

Saludos.


Nuevos habitantes para el mundito | reporte  >

 

Related Links
  • Articles on Reportes
  • Also by angolero
  • Contact author
  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Mi querido Viancito, creo que tú no buscas la GPL
    by Gunnar on Monday October 01, @09:52AM

    Ok, preguntas "cuál será la mejor licencia GPL" que te permita... Bueno, GPLs están la GPLv2 y la GPLv3 hoy en día, y... Bueno, ambas son en realidad muy similares.

    La V3 está más adecuada a la realidad de hoy, claro, con un par de puntos problemáticos para varias necesidades específicas, pero creo que para tu caso no hará demasiada diferencia.

    Respecto a tu punto 1, cualquier licencia copyleft (sea GPL o la que gustes - Yo te sugiero ir por el camino de la GPL principalmente por ser una licencia tan aceptada, difundida y estudiada) lo garantiza. Claro, ¿cómo te protege una licencia? MUUUUUUUUUUUY débilmente, porque eres un pequeño individuo que puede no importarle a otro (o a una compañía, si es tu miedo). Y en caso de violación, además del primer y más obvio paso (y más difícil: Encontrar esa violación), tendrás que identificarla y litigarla. Eso es algo que no creo que quieras hacer - Incluso, es un importante incentivo para dejarte de mamadas y poner el código bajo la BSD, X11/MIT o una licencia por el estilo: ¡Házle lo que chingados quieras, si quieres ciérralo!

    Ahora, respecto a tu punto 2: Lo siento, eso va completamente en contra del espíritu de todas las licencias libres. Creo que ni siquiera las licencias orientadas a medios (por ejemplo, las de Creative Commons, que ni siquiera son reconocidas como libres por grandes segmentos de la comunidad) te permiten poner restricciones como las que planteas. De hecho, si te asomas a los criterios que (entre otros) propone Debian para reconocer a una licencia como libre requieren que la licencia apruebe la Prueba del Náufrago - Cito:"The Desert Island test". Imagine a castaway on a desert island with a solar-powered computer with an Internet connection that can't upload. This would make it impossible to fulfill any requirement to make changes publicly available or to send patches to some particular place. This holds even if such requirements are only upon request, as the castaway might be able to receive messages but be unable to send them. To be free, software must be modifiable by this unfortunate castaway, who must also be able to legally share modifications with friends on the island.

    En pocas palabras: Si a una GPL le agregas tus restricciones, deja de ser GPL, y deja de ser compatible con software GPL... Y poca gente va a creer que tu programa sea libre.

    Yo te sugiero ceñirte por completo a una licencia bien conocida y estudiada... Y en todo caso, invitar por favor a tus usuarios/derivadores que te notifiquen.

    En todo caso, creo que estás buscando más la opinión de la Palmis que la nuestra. Eso sí, las chelas, tú dí cuándo (fuera de esta semana, que estoy enchochado tras una enfermedad medio molesta), y con gusto. Hasta te busco un Linux, el que gustes, y te lo llevo completito!

    Salú,


    [ Reply to this ]
    Re: pregunta
    by Victor Martinez on Monday October 01, @01:20PM
    1) Si no quieres que la cierren de manera propietaria como ha escrito Gunnar, GPL, version 2 o superior.

    2) Tu puedes pedir que te avisen de la inclusion de tu codigo en otros programas, pero no como parte de la licencia o como requisito de esta, vamos se puede pedir que lo hagan por "cortesia" o para llevar una estadistica, pero que la licencia lo requiera, hasta donde se no hay ninguna.

    Yo tambien creo que en este aspecto Palmis te puede ayudar muchisimo mas... en lo personal yo utilizaria la GPL v2. Que aun cuando tiene un par de gotchas, ha pasado la prueba del tiempo.

    [ Reply to this ]
    • Re: pregunta
      by jergas on Monday October 01, @11:20PM
      mira,

      en todo caso, y abusando de la correccion posterior que me pueda hacer palmis, puedes poner: Use the latest subversion of GPL v2 or GPL v3, at your option.

      O algo similar.

      Un Abrazo!

      [ Reply to this ]
      • ¿y para qué doble-licenciar bajo cosas cercanas?
        by Gunnar on Tuesday October 02, @09:47AM

        Si no entiendes o no te importan del todo las diferencias entre la v2 y la v3, ¿para qué meter tanto embrollo? Echa un volado y elige una. Tal vez hasta sería más simple usar la formulita que recomienda la misma FSF, "v2 or later, at your option", a menos que algo te lata específicamente de la v3.

        ¡Ah! Las licencias no tienen "subversiones menores", o no deben tenerlas. Si hay correcciones a la v3, ya no es la misma. Digamos, por ejemplo, la LGPL 2 y 2.1 - Las diferencias semánticas son menores, y por eso el cambio de versión es menor, pero _es_ una nueva licencia _completita_. No es una sub-versión.

        [ Reply to this ]
        • Re: ¿y para qué doble-licenciar bajo cosas cercana
          by jergas on Wednesday October 03, @12:51AM
          bueno, algo se sobre las diferencias, y si me importa.

          creo que es necesario permitir cualquier version futura, el kernel esta en un estado legal locochon porque sus autores no permitieron eso en su debido momento.

          yo preferiria la v3, por quitarnos de lios, porque creo que varios de los cambios son deseables, etc... pero tampoco quiero restarle publico a un proyecto que no tiene un user base enorme, y menos por diferencias tan sutiles; asi que yo prefiero: "v2 o v3 o cualquier version posterior, de preferencia la ultima version estable." es decir, te doy chance, pero porfas usa la ultima a menos que tengas una buena razon.
          [ Reply to this ]
    Re: pregunta
    by jergas on Monday October 01, @10:09PM
    hay un problema, si cierras el uso a proyectos propietarios deja de ser libre, si obligas a la gente a citarte deja de ser libre.

    viste mi comentario sobre el nombre?

    un abrazo, jergas

    ps espero que no hayas creado el proyecto todavia, cual es tu usuario en sourceforge?

    pps recuerda, solo crea el proyecto hasta que estemos de acuerdo en el nombre.

    [ Reply to this ]
    Re: pregunta
    by angolero on Tuesday October 02, @07:15PM

    Gracias por contestar tan rapido, agradesco cada comentario, pronto el sitio estara listo.

    Con suerte y nos vemos un dia para celebrarlo.

    Saludos y la mejor de las suertes


    [ Reply to this ]
    The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Powered by Zope  Squishdot Powered
      "Any system that depends on reliability is unreliable." -- Nogg's Postulate
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin.
    [ home | post article | search | admin ]