¿Existe una licencia CodePlex compatible que restrinja el uso de la fuente para fines comerciales? [cerrado]

StackOverflow https://stackoverflow.com/questions/405581

  •  03-07-2019
  •  | 
  •  

Pregunta

He estado leyendo las licencias de código abierto compatibles con CodePlex, no pude entenderlo todo, lo que estoy buscando es una licencia que restrinja el uso de mi código fuente comercialmente.

¿hay uno?

Gracias

¿Fue útil?

Solución

¿Por qué quieres hacer eso? ¡No está en el espíritu de código abierto! Incluso la GPL permite y incluso alienta a proveedores comerciales a distribuir software gratuito (de código abierto) por una tarifa. Una gran cantidad de software de código abierto se produce comercialmente (muchas contribuciones a Linux, GNOME, KDE ...), lo que no hubiera sido posible con tal cláusula.

[CodePlex es el sitio: su equivalente de Sourceforge, Google Code , Savannah, Launchpad, etc. El el sitio web dice que admite las siguientes licencias:

Apache License 2.0, Common Development and Distribution License (CDDL), Eclipse Public License (EPL), GNU General Public License (GPL) v2, GNU Library General Public License (LGPL) , Microsoft Public License (Ms-PL), Microsoft Reciprocal License (Ms-RL), Mozilla Public License 1.1 (MPL), New BSD License y The MIT License.
de las cuales las que comienzan con " Microsoft " en realidad puede ser más restrictivo que " código abierto " . < p>

Permítanme explicar los "tres niveles" de licencias de código abierto utilizando palabras de Dave Johnson :

  • Nivel 1: Crédito Gimme (Licencia Apache, BSD, MIT)   Puede usar, modificar y redistribuir mi código en su producto pero darme crédito.
  • Nivel 2: Arreglos de Gimme (Licencia pública de Mozilla, CDDL, LGPL)   Puedes usar, modificar y redistribuir mi código en tu producto, pero dame la fuente de cualquier solución que hagas.
  • Nivel 3: ¡Dame TODO! (GPL)   Puedes usar, modificar y redistribuir mi código en tu producto, pero dame el código fuente completo de tu producto.

Los primeros dos niveles permiten a las compañías hacer derivados propietarios (no de código abierto) de su código; No me gustan La GPL (" copyleft ") los obliga a liberar su código fuente (solo se aplica si distribuyen su producto; nada les impide usar el software internamente para su propio uso & # 8212; y eso es un Buena cosa). Si desea evitar sentirse "estafado" por una empresa comercial "robar" su código, la GPL es lo que debe usar. Pueden realizar mejoras, pero las mejoras estarán disponibles para todos.

Tenga en cuenta que nada de esto impide que una empresa se comunique con usted por separado y obtenga su código bajo una licencia que no sea GPL & # 8212; puede cobrarles una tarifa para permitirles hacer un derivado propietario de su código, si lo desea. (Siempre que su código sea completamente suyo para regalar, por supuesto).

Otros consejos

Gracias, si restringe el uso comercial del código, fomentará proyectos gratuitos de código abierto que fueron mis pensamientos iniciales, pero ahora consideraré ir con la Licencia Pública de Mozilla.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top