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%).

- C#/.NET (Nuget): 58.71% senza indicazione della licenza, MIT (21.55%), Apache 2.0 (13.37%), LGPLv3 (1.33%).

- Java (Maven): Apache 2.0 (69.18%), senza licenza (16.89%), MIT (7.4%), LGPLv3 (1.4%).

- Python (PyPI): MIT (29.14%), Apache 2.0 (23.98%), senza licenza (23.69%), BSD-2 (6.25%), GPLv3 (6.11%).

- Ruby (Gem): MIT (63.11%), senza licenza (23.37%), Apache 2.0 (6.66%), BSD-3 (1.26%).

- PHP (Composer): MIT (64.37%), senza licenza (11.25%), BSD-3 (5.72%), GPLv2 (4.61%), Apache 2.0 (3.92%), LGPLv3 (1.01%).

- Go: Apache 2.0 (32.49%), senza licenza (29.67%), MIT (20.1%), BSD-3 (4.04%), GPLv3 (2.42%), MPLv2.0 (2.17%).

- Rust (Crate): MIT + Apache 2.0 (30.83%), MIT (27.8%), Apache 2.0 (15.82%).

Fonte: opennet.ru








