Las licencias copyleft están siendo reemplazadas gradualmente por licencias permisivas

WhiteSource empresa analizado licencia 4 millones de paquetes abiertos y 130 millones de archivos con código en 200 lenguajes de programación diferentes y llegó a la conclusión de que la proporción de licencias copyleft está disminuyendo constantemente. En 2012, el 59% de todos los proyectos de código abierto se proporcionaron bajo licencias copyleft como GPL, LGPL y AGPL, mientras que la proporción de licencias permisivas como MIT, Apache y BSD fue del 41%. En 2016, la proporción cambió a favor de las licencias permisivas, que obtuvo un 55%. Para 2019, la brecha se había ampliado y el 67% de los proyectos se entregaron bajo licencias permisivas y el 33% bajo copyleft.

Las licencias copyleft están siendo reemplazadas gradualmente por licencias permisivas

Según uno de los ejecutivos de WhiteSource, el concepto de copyleft surgió en tiempos de confrontación con las corporaciones para evitar el uso de código abierto para beneficio personal sin retorno o limitar su distribución. La tendencia hacia una creciente popularidad de las licencias permisivas se debe al hecho de que en las realidades modernas ya no existe una división entre amigos y enemigos en términos de confrontación entre las corporaciones y la comunidad de código abierto, así como al hecho de que la participación en el desarrollo El uso de software de código abierto por parte de las corporaciones, a las que les resulta más conveniente y seguro utilizar licencias permisivas, está aumentando.

Al mismo tiempo, en lugar de una confrontación entre las corporaciones y la comunidad, está ganando impulso la confrontación entre los proveedores de la nube y las nuevas empresas que desarrollan proyectos abiertos. El descontento por el hecho de que los proveedores de la nube crean productos comerciales derivados y revenden marcos abiertos y DBMS en forma de servicios en la nube, pero no participan en la vida de la comunidad y no ayudan en el desarrollo, conduce a la transición de proyectos a licencias propietarias. o al modelo Núcleo abierto. Por ejemplo, cambios similares afectaron recientemente a proyectos Búsqueda elástica, Redis, MongoDB, Escala de tiempo и Cucarachas.

Recordemos que la diferencia entre licencias copyleft y permisivas es que las licencias copyleft requieren necesariamente mantener las condiciones originales de las obras derivadas (en el caso de la GPL, se requiere distribuir el código de todas las obras derivadas bajo la GPL), mientras que las licencias permisivas brindar la oportunidad de cambiar las condiciones, incluida la posibilidad de utilizar el código en proyectos cerrados.

Fuente: opennet.ru

Añadir un comentario