[Licencias open source] Alguien puede ayudarme a elegir la correcta?

Iniciado por moikano→@, 27 Mayo 2013, 23:36 PM

0 Miembros y 1 Visitante están viendo este tema.

moikano→@

(Nota mod: No sabia muy bien donde postear, si está mal aquí muéveme donde esté correctamente, gracias)

Hola.

A pesar de haber usado mil veces software open source, instalar infinidad de sistemas GNU/Linux,configurarlos y usarlos,... aún no se muy bien como funcionan las licencias ni cual es la que realmente se puede aplicar a mi software.

Voy a explicaros las características que necesito:

1- El software podrá ser visto por cualquiera que quiera verlo.

2-Cualquiera que vea el código podrá modificarlo y comunicar a los organizadores del equipo de software los cambios y los organizadores podrán elegir implementar el cambio o no.

3-Nadie podrá sacar provecho económico del código. Excepto si el equipo organizador decide que en una versión del mismo proyecto este pasará a dar beneficios económicos ( solo del propio software, no de software derivado).

4-Si se puede copiar el código, pero usandolo bajo la misma licencia Open source ( esto en creative commons si se puede, en OpenSource no lo se)

5-Cualquiera que intervenga en el desarrollo de la versión actual del software o posteriores deberá ser reconocido en los créditos del software.

6- La licencia podrá ser modificada por el equipo organizador en versiones posteriores a la de la implementación de la licencia anterior. (Un poco lioso, básicamente es que si yo le implemento una licencia, pongamos BSD, a la versión 1.0 del software que le pueda poner otra distinta a la versión 2.0)

Y creo que ya está, si algo no puede ser una licencia o hay incompatibilidad entre las condiciones también podéis avisarme, ya que como os digo no conozco nada de la implementación de licencias.

Muchas gracias.

Por cierto, mas o menos el equivalente en Creative Commons seria este:

xiruko

No tengo ni idea de licencias pero esto:

Citar6- La licencia podrá ser modificada por el equipo organizador en versiones posteriores a la de la implementación de la licencia anterior. (Un poco lioso, básicamente es que si yo le implemento una licencia, pongamos BSD, a la versión 1.0 del software que le pueda poner otra distinta a la versión 2.0)

No es un poco feo? Quiero decir, primero lo hacéis software libre, la gente colabora arreglando fallos o implementando mejoras sin ningún tipo de afán económico, y cuando vosotros queráis podéis cambiar la licencia y sacar beneficio económico?

OmarHack

Cita de: xiruko en 27 Mayo 2013, 23:57 PM
No tengo ni idea de licencias pero esto:
No es un poco feo? Quiero decir, primero lo hacéis software libre, la gente colabora arreglando fallos o implementando mejoras sin ningún tipo de afán económico, y cuando vosotros queráis podéis cambiar la licencia y sacar beneficio económico?
+1 Los programadores que trabajan gratis con el software opensource ayudan porque el programa se ha creado para el uso y disfrute del público. Otra cosa es que saques 2 versiones. Una opensource y otra comercial como si fueran dos softwares distintos. Imagínate: Xiruco y Xiruco Pro. Y este segundo podría ser de código cerrado. Así todos ganamos.
Un saludo.
I like to test things.

moikano→@

CitarNo es un poco feo? Quiero decir, primero lo hacéis software libre, la gente colabora arreglando fallos o implementando mejoras sin ningún tipo de afán económico, y cuando vosotros queráis podéis cambiar la licencia y sacar beneficio económico?

Y quien dice que el equipo organizador no este formado por desarrolladores/admins/betatesters que se han interesado por el proyecto y han dado su aporte y quieren seguir adelante sacando un beneficio económico? debería de haberlo explicado, pero bueno, esa cuestión tampoco creía que fuera tan importante para la elección de una licencia. Básicamente lo que quiero decir con eso es que no quiero una licencia que encadene mi proyecto a ella.

De momento el equipo de organización soy yo solo( prácticamente), y se formará de la gente que aporte sus códigos o sus esfuerzos al proyecto y tenga interés en el.

Creo que para poder darle un beneficio económico se deberá cambiar la licencia, o no, no lo se, por eso lo pregunto.

Citar+1 Los programadores que trabajan gratis con el software opensource ayudan porque el programa se ha creado para el uso y disfrute del público. Otra cosa es que saques 2 versiones. Una opensource y otra comercial como si fueran dos softwares distintos. Imagínate: Xiruco y Xiruco Pro. Y este segundo podría ser de código cerrado. Así todos ganamos.
Un saludo.

De echo es algo parecido a lo que quiero hacer.

OmarHack

Pues ya sabes, la gratuita opensource y la otra comercial  :P
I like to test things.

moikano→@

CitarPues ya sabes, la gratuita opensource y la otra comercial

Pero existen muchos tipos de licencias open source, es eso lo que yo pregunto.

OmarHack

I like to test things.

moikano→@

Creo que no, mira aquí están todas las licencias Open Source (Ni Shareware ni Freeware únicamente open source) http://opensource.org/licenses/alphabetical la Shareware no tiene casi que nada que ver con la Open Source.

Es una de ellas la que yo quiero poner. Pero claro, no se si puedo, tengo que modificar alguna de mis condiciones,...

No es tan sencillo como parece, he leído alguna que otra web y te dan ideas de por donde puedes ir, pero no me queda claro. Muchos de los tipos de Open Source parecen ser lo mismo, pero claro, yo eso tampoco lo se con certeza.

OmarHack

Ya sé que no es opensource pero creo que se adapta a lo que tu quieres.
Código abierto o cerrado a elegir, y hay que poner todos los cambios que realices en el código. Y después el otro licencia comercial. ¿En que no se te adapta?
Un saludo.
I like to test things.

moikano→@

CitarY después el otro licencia comercial. ¿En que no se te adapta?

Puede ser que para el modelo comercial si que se adapte correctamente. Gracias lo tendré en cuenta.

Ahora tengo que mirar cual de las Open Source se adapta a la versión de Open Source del proyecto.