Le licenze Copyleft sono gradualmente sostituite da quelle permissive

L'azienda WhiteSource ha analizzato le licenze di 4 milioni di pacchetti open source e 130 milioni di file di codice in 200 diversi linguaggi di programmazione, giungendo alla conclusione che la quota delle licenze copyleft continua a diminuire. Nel 2012, il 59% di tutti i progetti open source erano forniti sotto licenze copyleft, come GPL, LGPL e AGPL, mentre la quota delle licenze permissive, come MIT, Apache e BSD, era del 41%. Nel 2016, il rapporto è cambiato a favore delle licenze permissive, che hanno conquistato il 55%. Nel 2019, il divario è aumentato, con il 67% dei progetti sotto licenze permissive e il 33% sotto copyleft.

Le licenze Copyleft sono gradualmente sostituite da quelle permissive

Secondo un dirigente di WhiteSource, il concetto di copyleft è emerso durante la lotta contro le corporation per prevenire l'uso del codice open source per fini egoistici, senza un ritorno di valore o limitando la sua ulteriore diffusione. La crescente popolarità delle licenze permissive è dovuta al fatto che, nei contesti moderni, non esiste più una netta divisione tra ciò che è proprio e ciò che è altrui, riguardo al confronto tra le corporation e la comunità Open Source, e al fatto che aumenta il coinvolgimento delle corporation nello sviluppo di software open source, che preferiscono e trovano più sicuro utilizzare licenze permissive.

In questo contesto, invece di un conflitto tra corporation e comunità, sta emergendo un antagonismo tra i fornitori di servizi cloud e le startup che sviluppano progetti open. Il crescente malcontento nei confronti dei fornitori di servizi cloud, che creano prodotti commerciali derivati e rivendono framework open source e sistemi di gestione dei database sotto forma di servizi cloud, senza partecipare attivamente alla comunità o contribuire allo sviluppo, porta a una transizione dei progetti verso licenze proprietarie o modelli. Open Core. Ad esempio, cambiamenti simili hanno recentemente interessato progetti ElasticSearch, Redis, MongoDB, Timescale e CockroachDB.

Ricordiamo che la differenza tra licenze copyleft e permissive sta nel fatto che le licenze copyleft richiedono necessariamente la conservazione delle condizioni originali per le opere derivate (nel caso della GPL, è necessario distribuire sotto GPL il codice di tutte le opere derivate), mentre le licenze permissive consentono di modificare le condizioni, inclusa la possibilità di utilizzare il codice in progetti closed source.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster