اوپن سورس انیشی ایٹو (OSI)، جو اوپن سورس کے معیار کی تعمیل کے لیے لائسنسوں کی جانچ کرتا ہے، نے پروجیکٹوں میں استعمال ہونے والی پروگرامنگ زبانوں کے لحاظ سے اوپن لائسنسوں کی مقبولیت کے تجزیہ کے نتائج شائع کیے ہیں۔ عام طور پر، سب سے زیادہ مقبول لائسنس MIT اور Apache 2.0 ہیں۔ استعمال شدہ زبانوں پر منحصر ہے، ترجیحات بدل جاتی ہیں، مثال کے طور پر، جاوا اسکرپٹ پروجیکٹس میں MIT لائسنس سب سے زیادہ مقبول ہے، اور Python پروجیکٹس میں Apache 2.0 سب سے زیادہ مقبول ہے۔ بی ایس ڈی لائسنس مستقل طور پر اونچی، لیکن نمایاں پوزیشن پر نہیں ہے۔ 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%)۔

- روبی (جیم): MIT (63.11%)، بغیر لائسنس کے (23.37%)، Apache 2.0 (6.66%)، BSD-3 (1.26%)۔

- پی ایچ پی (کمپوزر): MIT (64.37%)، بغیر لائسنس کے (11.25%)، BSD-3 (5.72%)، GPLv2 (4.61%)، Apache 2.0 (3.92%)، LGPLv3 (1.01%)۔

- جائیں: Apache 2.0 (32.49%)، بغیر لائسنس کے (29.67%)، MIT (20.1%)، BSD-3 (4.04%)، GPLv3 (2.42%)، MPLv2.0 (2.17%)۔

- زنگ (کریٹ): MIT + Apache 2.0 (30.83%), MIT (27.8%), Apache 2.0 (15.82%)۔

ماخذ: opennet.ru








