¿Licencias de software de código abierto que debería usar?

¿Licencias de software de código abierto que debería usar? / Tecnología explicada

Lenta pero seguramente, software de código abierto ¿Qué es el software de código abierto? [MakeUseOf explica] ¿Qué es el software de código abierto? [MakeUseOf Explica] "Código abierto" es un término que se usa mucho en estos días. Es posible que sepa que ciertas cosas son de código abierto, como Linux y Android, pero ¿sabe lo que implica? Lo que está abierto ... Leer más es hacerse cargo. Si no lo cree, solo mire algunas de las herramientas más populares que todos usamos: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android, además de todas las alternativas gratuitas al software de pago 14 Free & Open Source Alternativas para el software de pago 14 Alternativas de código abierto y gratis para el software de pago ¡No desperdicie dinero en software para uso personal! No solo existen alternativas gratuitas, sino que probablemente ofrecen todas las funciones que necesita y pueden ser más fáciles y seguras de usar. Lee mas . Pero, ¿sabías que no todas las licencias de código abierto son iguales??

De hecho, hay docenas de ellos por ahí y eso no incluye las licencias únicas de escritura automática que utilizan algunos productos de código abierto. ¿Cuáles son las diferencias y qué significan para ti? Si escribe software de código abierto, que debería utilizar?

Descargo de responsabilidad: este artículo no pretende ser un consejo legal. Solo intenta resumir los conceptos y usos para diferentes licencias de código abierto. Para posibles problemas legales, consulte a un abogado..

Licencia Apache 2.0

los Licencia Apache es la licencia creada y utilizada por Apache Software Foundation, que es mejor conocida por el Servidor HTTP Apache que alimenta muchos de los sitios web que visitamos. La versión 2.0 se lanzó en 2004 para facilitar que los proyectos que no son de Apache usen la licencia y sigue siendo una de las licencias más populares hasta la fecha.

Caracteristicas

  • El software puede ser usado comercialmente.
  • El software puede ser modificado para crear trabajos derivados..
  • Se pueden distribuir obras derivadas..
  • Las obras derivadas se pueden distribuir con una licencia diferente..
  • El propietario del software no se hace responsable por daños y perjuicios..
  • El propietario de las marcas comerciales de software no se puede utilizar en trabajos derivados.
  • Los derechos de autor originales y el texto de la licencia deben conservarse junto con las distribuciones..
  • Se deben tener en cuenta los cambios significativos en el software original..

Cuando deberias usarlo?

La licencia de Apache es una de las licencias de software más permisivas que existen. Especialmente notable es el hecho de que a los autores se les permite patentar trabajos derivados. En resumen, puede hacer prácticamente todo lo que quiera con el software original siempre que mantenga los derechos de autor originales e indique los cambios importantes que haya realizado..

Licencia BSD 2-cláusula

los Licencia BSD es una licencia de software extremadamente simple y permisiva que se publicó por primera vez en 1990 y se revisó dos veces, simplificándose aún más con cada revisión.

Caracteristicas

  • El software puede ser usado comercialmente.
  • El software puede ser modificado para crear trabajos derivados..
  • Se pueden distribuir obras derivadas..
  • El propietario del software no se hace responsable por daños y perjuicios..
  • Los derechos de autor originales y el texto de la licencia deben conservarse junto con las distribuciones..

Cuando deberias usarlo?

Debido a la simplicidad de la Licencia BSD, algunos prefieren usar la Licencia Apache más explícita. Sin embargo, la Licencia BSD tiene una ventaja en el caso cuando nadie Debería poder comercializar variantes del software con un mínimo conflicto legal. Si tu querer Otros para ampliar y comercializar tu trabajo, úsalo..

Cabe señalar que la diferencia principal entre la Licencia BSD y la Licencia Apache es que la Licencia Apache permite una concesión de patente para trabajos derivados. La licencia BSD no lo hace.

Licencia Creative Commons

Creative Commons (CC) es una organización que ha lanzado varios tipos de licencia diferentes, todos los cuales están diseñados para fomentar el intercambio de trabajos creativos. Los estándares CC permiten a cualquier persona, de un vistazo, ver un trabajo creativo (imagen, video, software, etc.) y saber lo que pueden y no pueden hacer con él..

Caracteristicas

En total, hay siete licencias diferentes ofrecidas por la organización. Sería demasiado enumerarlos todos aquí, pero puede leerlos en nuestra descripción general de Creative Commons. ¿Qué es Creative Commons, y debería usarlo? ¿Qué es Creative Commons, y debería usarlo? Creative Commons es un conjunto de licencias que automáticamente le da permiso para hacer varias cosas, como reutilizar y distribuir el contenido. Averigüemos más sobre esto y cómo usarlo. Lee mas .

Cuando deberias usarlo?

Las licencias CC son fantásticas y, en algunos casos, los bienes comunes creativos pueden estimular su carrera 3 razones para cambiar de carrera para licenciar su trabajo con Creative Commons 3 razones para cambiar su carrera para licenciar su trabajo con Creative Commons Piense en Creative Commons como una herramienta de marketing que puede pagar con enormes recompensas en el camino. ¿Licencia su trabajo bajo él? Si no, aquí hay tres razones fuertes por las que debería. Lee mas . Hay suficientes variaciones de licencia CC para adaptarse a casi cualquier tipo de trabajo creativo que pueda realizar.

Dicho esto, la Open Source Initiative no reconoce ninguna de estas licencias como verdaderamente “fuente abierta”. Como tales, las licencias CC pueden ser incompatibles cuando se usan junto con otro software de código abierto y licencias.

GNU General Public License 3

los Licencia pública general de GNU fue creado en 1989, cuando Unix estaba ganando popularidad, como una alternativa a las licencias propietarias restrictivas. La licencia se ha revisado dos veces y cada revisión aborda problemas importantes que surgieron en versiones anteriores. La versión 3 fue publicada en 2007..

Caracteristicas

  • El software puede ser usado comercialmente.
  • El software puede ser modificado para crear trabajos derivados..
  • Se pueden distribuir obras derivadas..
  • Las obras derivadas también deben tener licencia GPL 3.
  • Las distribuciones deben incluir software original y todo el código fuente..
  • El propietario del software no se hace responsable por daños y perjuicios..
  • Los derechos de autor originales y el texto de la licencia deben conservarse junto con las distribuciones..

Cuando deberias usarlo?

La GPL es ideal para “libertad de software,” que es la filosofía de que todos los usuarios deben tener la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Asegura que el software de código abierto siga siendo de código abierto, incluso cuando se extienda a trabajos derivados.

Sin embargo, tenga en cuenta que la incorporación del código GPL en su propio código requiere que su proyecto completo tenga una licencia GPL también. Úsalo solo si estás preparado para que tu proyecto viva y muera como código abierto.

¿Qué licencia de código abierto es tu favorita?? Hay muchos otros por ahí también. Comparte tus pensamientos sobre el movimiento de código abierto comentando a continuación!

Obtenga más información sobre: ​​Desarrollo de aplicaciones, Copyright, Creative Commons, Código abierto.