ΠžΡ†Π΅Π½ΠΊΠ° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π² зависимости ΠΎΡ‚ языка программирования

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Open Source Initiative (OSI), Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰Π°ΡΡΡ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ соотвСтствия критСриям Open Source, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ, Π² зависимости ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… языков программирования. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярными ΠΏΡ€ΠΈΠ·Π½Π°Π½Ρ‹ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ MIT ΠΈ Apache 2.0. Π’ зависимости ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… языков прСдпочтСния ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Π½Π° JavaScript Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярна лицСнзия MIT, Π° Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… Π½Π° Python — Apache 2.0. ЛицСнзия BSD Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ высокиС, Π½ΠΎ Π½Π΅ Π»ΠΈΠ΄ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ. GPL Ρ‚Π°ΠΊΠΆΠ΅ достаточно распространСна, Π½ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв уступаСт MIT, Apache 2.0 ΠΈ BSD.

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ для Ρ€Π°Π·Π½Ρ‹Ρ… языков:

  • JavaScript (Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ NPM): MIT (53%), Apache 2.0 (14.76%), ISC (10.48%), Π±Π΅Π· указания Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ (13.49%), BSD-3 (1.45%), GPLv3 (0.46%).
    ΠžΡ†Π΅Π½ΠΊΠ° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π² зависимости ΠΎΡ‚ языка программирования
  • C#/.NET (Nuget): 58.71% Π±Π΅Π· указания Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ, MIT (21.55%), Apache 2.0 (13.37%), LGPLv3 (1.33%).
    ΠžΡ†Π΅Π½ΠΊΠ° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π² зависимости ΠΎΡ‚ языка программирования
  • Java (Maven): Apache 2.0 (69.18%), Π±Π΅Π· Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ (16.89%), MIT (7.4%), LGPLv3 (1.4%).
    ΠžΡ†Π΅Π½ΠΊΠ° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π² зависимости ΠΎΡ‚ языка программирования
  • Python (PyPI): MIT (29.14%), Apache 2.0 (23.98%), Π±Π΅Π· Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ (23.69%), BSD-2 (6.25%), GPLv3 (6.11%).
    ΠžΡ†Π΅Π½ΠΊΠ° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π² зависимости ΠΎΡ‚ языка программирования
  • Ruby (Gem): MIT (63.11%), Π±Π΅Π· Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ (23.37%), Apache 2.0 (6.66%), BSD-3 (1.26%) .
    ΠžΡ†Π΅Π½ΠΊΠ° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π² зависимости ΠΎΡ‚ языка программирования
  • PHP (Composer): MIT (64.37%), Π±Π΅Π· Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ (11.25%), BSD-3 (5.72%), GPLv2 (4.61%), Apache 2.0 (3.92%), LGPLv3 (1.01%).
    ΠžΡ†Π΅Π½ΠΊΠ° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π² зависимости ΠΎΡ‚ языка программирования
  • Go: Apache 2.0 (32.49%), Π±Π΅Π· Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ (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%).
    ΠžΡ†Π΅Π½ΠΊΠ° популярности ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ Π² зависимости ΠΎΡ‚ языка программирования

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru