Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione

L'organizzazione Open Source Initiative (OSI), che si occupa di verificare le licenze per garantirne la conformità ai criteri Open Source, ha pubblicato i risultati di un'analisi della popolarità delle licenze aperte in base ai linguaggi di programmazione utilizzati nei progetti. In generale, le licenze più popolari sono MIT e Apache 2.0. A seconda dei linguaggi utilizzati, le preferenze cambiano: ad esempio, nei progetti JavaScript la licenza più popolare è MIT, mentre nei progetti Python è Apache 2.0. La licenza BSD mantiene una posizione costantemente alta, ma non guida le classifiche. Anche la GPL è abbastanza diffusa, ma nella maggior parte dei casi è superata da MIT, Apache 2.0 e BSD.

Popolarità delle licenze per diversi linguaggi:

  • JavaScript (repository NPM): MIT (53%), Apache 2.0 (14.76%), ISC (10.48%), senza indicazione della licenza (13.49%), BSD-3 (1.45%), GPLv3 (0.46%).
    Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione
  • C#/.NET (Nuget): 58.71% senza indicazione della licenza, MIT (21.55%), Apache 2.0 (13.37%), LGPLv3 (1.33%).
    Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione
  • Java (Maven): Apache 2.0 (69.18%), senza licenza (16.89%), MIT (7.4%), LGPLv3 (1.4%).
    Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione
  • Python (PyPI): MIT (29.14%), Apache 2.0 (23.98%), senza licenza (23.69%), BSD-2 (6.25%), GPLv3 (6.11%).
    Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione
  • Ruby (Gem): MIT (63.11%), senza licenza (23.37%), Apache 2.0 (6.66%), BSD-3 (1.26%).
    Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione
  • PHP (Composer): MIT (64.37%), senza licenza (11.25%), BSD-3 (5.72%), GPLv2 (4.61%), Apache 2.0 (3.92%), LGPLv3 (1.01%).
    Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione
  • Go: Apache 2.0 (32.49%), senza licenza (29.67%), MIT (20.1%), BSD-3 (4.04%), GPLv3 (2.42%), MPLv2.0 (2.17%).
    Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione
  • Rust (Crate): MIT + Apache 2.0 (30.83%), MIT (27.8%), Apache 2.0 (15.82%).
    Valutazione della popolarità delle licenze open source in base al linguaggio di programmazione

Fonte: opennet.ru

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