Ochiq kodli dasturiy ta'minot har doim ideallar va amaliylikning nozik muvozanati bo'lib kelgan va 2024 yilda bu muvozanat o'zgartirildi. Loyihalarni qayta litsenziyalash tendentsiyasi ortib borayotgani va shunga mos ravishda vilkalar sonining ko'payishi bilan ochiq manbalar hamjamiyati chinakam ochiq bo'lish nimani anglatishi haqidagi savollarga duch keladi. HashiCorp litsenziyalash mojarosi atrofidagi qizg'in munozaralardan so'ng, biz Open Source is Dead maqolasida ko'rib chiqdik, biz ushbu ajoyib makondagi so'nggi ishlanmalarga sho'ng'iymiz. Doktor Dawn Fosterning "Ochiq manbaning yangi dinamikasi: qayta litsenziyalash, vilkalar va jamiyatga ta'siri" ( Foster, 2024 ) nomli so'nggi tadqiqoti bizga qayta litsenziyalash voqeliklarini va uning jamoalar va ekotizimlarda yaratadigan dalgalanma effektlarini tushunishga yordam beradi.
Hozirgi zamonni tushunish uchun ochiq kodli dasturiy ta'minotning kelib chiqishini qayta ko'rib chiqishimiz kerak. 1980-yillarda bepul dasturiy ta'minot ideallaridan kelib chiqqan holda, GNU kabi harakatlar va GPL kabi litsenziyalar foydalanuvchilarning dasturiy ta'minotdan foydalanish, o'rganish, o'zgartirish va almashish erkinligini birinchi o'ringa qo'ygan. O'nlab yillar davomida ushbu tamoyillar Linux, MySQL va Kubernetes kabi mashhur loyihalar uchun asos yaratib, ochiq manbani zamonaviy hisoblashning asosiga aylantirdi.
Biroq, ochiq manba asosiy oqimga aylanganligi sababli, u ham tijoratlashtirildi. Kompaniyalar ochiq manba asoslari asosida daromadli biznes qurdilar va ruxsat beruvchi litsenziyalarga bo'lgan ishonch ortib borayotgani AWS kabi giperskalerlarga mustaqil ishlab chiquvchilar va kichikroq firmalar ishidan katta foyda olish uchun yo'l ochdi. Erkin dasturiy ta'minot ideallari va tijorat haqiqatlari o'rtasidagi keskinlik bizni hozirgi manzaraga olib bordi.
Qayta litsenziyalash yangilik emas, lekin 2024-yilda bu asosiy tendentsiyaga aylanib borayotganini aniq ko'rsatdi. Elastic, Redis Labs va HashiCorp kabi kompaniyalar o'zlarining biznes modellarini himoya qilish zarurligini ta'kidlab, SSPL yoki BSL kabi cheklovchi litsenziyalarga o'tishdi. Jamiyatning javobi? Ushbu cheklovlarni rad etadigan va Linux Foundation kabi neytral tashkilotlar ostida yanada inklyuziv boshqaruv modelini qo'llab-quvvatlaydigan vilkalar.
Har bir holat qayta litsenziyalash ishonchni sindirib, harakatga turtki berganini va boshqaruvni qanday o'zgartirganini ko'rsatadi.
Elasticning 2021 yilda SSPLni qabul qilish haqidagi qarori ochiq manba landshaftida hal qiluvchi lahza bo'ldi ( Elastik, 2024 ). Ushbu harakat AWS-ni hech qanday hissa qo'shmasdan Elasticsearch-dan foyda olishni cheklashga qaratilgan edi, ammo bu jamiyatning muhim qismini begonalashtirdi. AWS javobi — OpenSearch’ni yaratish — faqat funksionallikni saqlab qolishdan iborat emas edi. OpenSearch 2024-yil sentabr oyidan boshlab Linux Foundation doirasida OpenSearch Foundation ostida oʻtgan boʻlsa-da, AWS ochiqlik haqidagi jamoatchilik daʼvolariga qaramay, oʻzining dastlabki kunlarida loyiha yoʻnalishini toʻliq nazorat qilib turdi. Boshqaruv muhokamalari Amazonda ichki qarorlar qabul qilish bilan uchrashdi, bu esa ba'zi hamjamiyat a'zolarining umidsizlikka va ajralishiga olib keldi ( OpenSearch Foundation, 2024 ).
Redis Labs tomonidan 2018 yilda ruxsat etilgan BSD litsenziyasiga Commons Clause qo'shilishi loyiha uchun burilish nuqtasi bo'ldi. Vaqt o'tishi bilan keyingi o'zgarishlar, shu jumladan SSPLning qabul qilinishi umidsizlikni keltirib chiqardi ( Redis Labs, 2024 ). KeyDB Redis-ning ko'p tarmoqli ishlash vilkasi sifatida paydo bo'lgan bo'lsa-da, u to'g'ridan-to'g'ri qayta litsenziyalash bilan bog'liq emas va hujjatlashtirilgan neytral boshqaruvsiz korporativ egalik ostida qoladi ( Snap Inc , 2024). Qayta litsenziyalashga to'g'ridan-to'g'ri javob Linux fondi ostida neytral boshqaruv modeliga ega bo'lgan va original Redis loyihasining axloqini saqlab qolgan muqobil vilka bo'lgan Valkey edi.
HashiCorp-ning 2024-yilda BSL-ga o'tishi Terraformning ochiqligiga tayangan foydalanuvchilar orasida norozilikni keltirib chiqardi ( HashiCorp, 2024 ). Linux jamg'armasi boshchiligidagi OpenTofu, ochiq hamkorlik tamoyillarini qo'llab-quvvatlashga qaror qilgan hissa qo'shuvchilar va tashkilotlar koalitsiyasini tezda birlashtirdi. Shaffof boshqaruvni ta'kidlab, foydalanuvchi ehtiyojlarini birinchi o'ringa qo'yish orqali OpenTofu o'zining avlodidan ( OpenTofu, 2024 ) farqli kursni belgilashni boshladi.
Fosterning tadqiqotlari vilkalar neytral boshqaruv ostida paydo bo'lganda ularning transformatsion salohiyatini ta'kidlaydi. OpenSearch-ning OpenSearch Software Foundation-ga o'tishi vilkalar uzoq muddatli barqarorlikni ta'minlab, turli hissa qo'shuvchilarni qanday jalb qilishi mumkinligini ko'rsatadi. Bitta sotuvchining hukmronligidan xoli neytral asoslar vilkalar qonuniy vorislarga aylanishi uchun unumdor zamin yaratadi.
Valkeyning Linux jamg'armasi ostida yaratilishi neytral boshqaruv jamiyatning barqarorligini qanday oshirishiga yana bir misol. Korporativ nazorat ostida qoladigan KeyDB dan farqli o'laroq, Valkey ochiq boshqaruv va hissa qo'shuvchilarning inklyuzivligini birinchi o'ringa qo'yadi.
Fosterning dastlabki tahlili loyihaning sog'lig'ini baholashda asosiy ko'rsatkich sifatida tashkiliy xilma-xillikni ta'kidladi. Biroq, davom etayotgan tadqiqotlar vilkalar va qayta litsenziyalangan loyihalarni baholash uchun yanada kengroq ko'rsatkichlarni ishlab chiqishga qaratilgan ( CHAOSS Fork Case Study , 2024). Tadqiqot kodlar bazasining farqlanishi, boshqaruv tuzilmalari va uzoq muddatli barqarorlikka e'tibor qaratgan holda, hissa qo'shuvchilar xilma-xilligidan tashqari qo'shimcha sog'liqni saqlash ko'rsatkichlari bo'yicha ma'lumotlarni faol ravishda to'playdi. Ishtirokchilar xush kelibsiz!
Kod bazasining farqlanishi, yana bir muhim ko'rsatkich, vilkalar qanday qilib mustaqil ravishda rivojlanishini ochib beradi. Dastlabki muvofiqlikni saqlab qolgan holda, OpenSearch va Valkey kabi muvaffaqiyatli vilkalar tezda jamiyat ehtiyojlaridan kelib chiqqan holda innovatsiyalar tomon buriladi.
Ammo keling, vilkalarni romantiklashtirmaylik. Parchalanish foydalanuvchilar uchun dahshatli tush bo'lishi mumkin, ular ko'pincha moslik muammolari va uzoq muddatli qo'llab-quvvatlash borasida noaniqliklarga duch kelishadi. Fosterning tadqiqoti ushbu muammolarni yumshatish uchun loyihalar va ularning jamoalari o'rtasida aniqroq aloqa o'rnatishni talab qiladi.
Munozaraning markazida asosiy savol yotadi: ochiq manba jamiyat ideallari va tijorat hayotiyligining raqobatdosh talablarini qanday muvozanatlashi mumkin? Fosterning xulosalari oson javob bermaydi, lekin shaffoflik va umumiy boshqaruvning asosiy tamoyillar sifatida muhimligini ta'kidlaydi.
Qayta litsenziyalash ochiq manba dunyosini o'z shaxsiyat inqiroziga qarshi turishga majbur qildi. Biz raqamli kommunallarni quryapmizmi yoki shunchaki korporativ foydani subsidiya qilyapmizmi? Javob, biz qayta litsenziyalash ortidagi motivlarni qanday izohlashimiz va hal qilishimiz va jamiyatning bunga munosabati bilan bog'liq. Bir tomondan, kompaniyalar qayta litsenziyalash pragmatik zarurat ekanligini ta'kidlaydilar - bu o'z investitsiyalarini himoya qilish va giperskalerlar hukmronlik qiladigan raqobat muhitida barqarorlikni ta'minlash usuli. Boshqa tomondan, tanqidchilar buni ishonchni buzish sifatida ko'rishadi, bunda korporativ ustuvorliklar ochiq hamkorlikning etikasiga soya soladi.
Fosterning tadqiqotlari bu keskinlikni tashxislashdan tashqariga chiqadi. Bu bo'ronli suvlarda harakatlanish mumkin bo'lgan yo'llarni ta'kidlaydi. Jamiyat tomonidan boshqariladigan vilkalar va betaraf boshqaruv modellarining paydo bo'lishi kelajak uchun jozibali tasavvurni taqdim etadi. OpenSearch, Valkey va OpenTofu kabi vilkalar ochiq kodli hamjamiyatlarning shaffoflik va inklyuzivlik tamoyillari atrofida birlashganda mustahkamligini namoyish etadi. Ushbu loyihalar korporativ nazoratdan voz kechish va jamoaviy mulkchilik va innovatsiyalarga ustuvor ahamiyat beradigan ekotizimlarni qayta tiklash mumkinligini ko'rsatadi.
Haqiqat shundaki, bu kafolatlangan natija emas. Qayta litsenziyalangan loyihalardan vilkalarga o'tish qiyinchiliklarni keltirib chiqaradi: parchalangan ekotizimlar, muvofiqlik muammolari va jamoatchilik harakatlarining susayishi xavfi. Fosterning yo'l xaritasi ochiq muloqot zarurligiga urg'u beradi, bunda ham korporativ shaxslar, ham jamoalar birgalikda qarorlar qabul qilishda ishtirok etadilar. Neytral boshqaruv tuzilmalari, Linux Jamg'armasi tomonidan taqdim etilgan kabi, vilkalar inklyuziv va barqaror bo'lishini ta'minlashda muhim rol o'ynaydi.
Oxir oqibat, ochiq manbaning kelajagi uning boshqaruvchilarining ushbu saboqlardan o'rganishga tayyorligiga bog'liq. Qayta litsenziyalash chuqurroq parchalanishga olib keladimi yoki kuchliroq, yanada qamrab oluvchi raqamli umumiylikka olib keladimi, bugungi kunda qilingan tanlovlarga bog'liq.
Ochiq manba o'lik emas - u shunchaki vilkalar. Bu vilka ko'proq inklyuzivlikka olib keladimi yoki chuqurroq parchalanishga olib keladimi, bizning bugungi tanlovimizga bog'liq.
Ma'lumotnomalar