Copyleft-licenties worden geleidelijk vervangen door permissieve licenties

WhiteSource-bedrijf geanalyseerd licentieert 4 miljoen open pakketten en 130 miljoen bestanden met code in 200 verschillende programmeertalen en kwam tot de conclusie dat het aandeel copyleft-licenties gestaag afneemt. In 2012 werd 59% van alle open source-projecten geleverd onder copyleft-licenties zoals GPL, LGPL en AGPL, terwijl het aandeel permissieve licenties zoals MIT, Apache en BSD 41% bedroeg. In 2016 veranderde de verhouding ten gunste van permissieve licenties, die door 55% werden gewonnen. In 2019 was de kloof groter geworden en werd 67% van de projecten geleverd onder permissieve licenties, en 33% onder copyleft.

Copyleft-licenties worden geleidelijk vervangen door permissieve licenties

Volgens een van de leidinggevenden van WhiteSource ontstond het concept van copyleft in tijden van confrontatie met bedrijven om het gebruik van open source voor persoonlijk gewin zonder tegenprestatie te voorkomen of de verdere distributie te beperken. De trend naar toenemende populariteit van permissieve licenties is te wijten aan het feit dat er in de moderne realiteit niet langer een scheiding bestaat tussen vriend en vijand in termen van confrontatie tussen bedrijven en de Open Source-gemeenschap, en ook aan het feit dat de betrokkenheid bij de ontwikkeling van open source software door bedrijven, die het handiger en veiliger vinden om permissieve licenties te gebruiken, neemt toe.

Tegelijkertijd wint, in plaats van een confrontatie tussen bedrijven en de gemeenschap, de confrontatie tussen cloudproviders en startups die open projecten ontwikkelen aan kracht. Ontevredenheid over het feit dat cloudproviders afgeleide commerciële producten creëren en open frameworks en DBMS'en doorverkopen in de vorm van clouddiensten, maar niet deelnemen aan het leven van de gemeenschap en niet helpen bij de ontwikkeling, leidt tot de overgang van projecten naar propriëtaire licenties of naar het model Kern openen. Soortgelijke veranderingen hebben onlangs bijvoorbeeld gevolgen gehad voor projecten Elasticsearch, Redis, MongoDB, Tijdschema и Kakkerlak DB.

Laten we niet vergeten dat het verschil tussen copyleft- en permissieve licenties is dat copyleft-licenties noodzakelijkerwijs vereisen dat de oorspronkelijke voorwaarden voor afgeleide werken worden gehandhaafd (in het geval van de GPL is het vereist om de code van alle afgeleide werken onder de GPL te distribueren), terwijl permissieve licenties de mogelijkheid bieden om de voorwaarden te wijzigen, onder meer door het gebruik van de code in gesloten projecten mogelijk te maken.

Bron: opennet.ru

Voeg een reactie