Le licenze copyleft vengono gradualmente sostituite da quelle permissive

Società WhiteSource analizzato ha concesso in licenza 4 milioni di pacchetti aperti e 130 milioni di file con codice in 200 linguaggi di programmazione diversi ed è giunto alla conclusione che la quota di licenze copyleft è in costante calo. Nel 2012, il 59% di tutti i progetti open source erano forniti con licenze copyleft come GPL, LGPL e AGPL, mentre la quota di licenze permissive come MIT, Apache e BSD era del 41%. Nel 2016, il rapporto è cambiato a favore delle licenze permissive, che sono state vinte dal 55%. Nel 2019, il divario si è ampliato e il 67% dei progetti è stato fornito con licenze permissive e il 33% con copyleft.

Le licenze copyleft vengono gradualmente sostituite da quelle permissive

Secondo uno dei dirigenti di WhiteSource, il concetto di copyleft è nato in tempi di confronto con le aziende per impedire l'uso dell'open source per guadagni personali senza ritorno o per limitare l'ulteriore distribuzione. La tendenza verso una crescente popolarità delle licenze permissive è dovuta al fatto che nelle realtà moderne non esiste più una divisione tra amici e nemici in termini di confronto tra aziende e comunità Open Source, nonché al fatto che il coinvolgimento nello sviluppo è in aumento il numero di software open source da parte delle aziende, che trovano più conveniente e sicuro utilizzare licenze permissive.

Allo stesso tempo, invece del confronto tra aziende e comunità, sta guadagnando slancio il confronto tra i fornitori di servizi cloud e le startup che sviluppano progetti aperti. L'insoddisfazione per il fatto che i fornitori di servizi cloud creano prodotti commerciali derivati ​​e rivendono strutture aperte e DBMS sotto forma di servizi cloud, ma non partecipano alla vita della comunità e non aiutano nello sviluppo, porta alla transizione dei progetti a licenze proprietarie o al modello Nucleo aperto. Ad esempio, cambiamenti simili hanno interessato recentemente i progetti ElasticSearch, Redis, MongoDB, Tempistica и scarafaggioDB.

Ricordiamo che la differenza tra licenze copyleft e permissive è che le licenze copyleft richiedono necessariamente il mantenimento delle condizioni originali per le opere derivate (nel caso della GPL, è richiesto di distribuire il codice di tutte le opere derivate sotto GPL), mentre le licenze permissive fornire l'opportunità di modificare le condizioni, inclusa la possibilità di utilizzare il codice in progetti chiusi.

Fonte: opennet.ru

Aggiungi un commento