Nima uchun MongoDB SSPL litsenziyasi siz uchun xavfli?

O'qish SSPL tez-tez so'raladigan savollar MongoDB litsenziyasi, agar siz "katta, ajoyib bulutli yechim provayderi" bo'lmasangiz, uni o'zgartirishning hech qanday yomon joyi yo'qdek.

Biroq, men sizni hafsalangizni pir qilmoqchiman: to'g'ridan-to'g'ri siz uchun oqibatlar siz o'ylagandan ham jiddiyroq va yomonroq bo'ladi.

Nima uchun MongoDB SSPL litsenziyasi siz uchun xavfli?

Rasm tarjimasi
MongoDB yordamida yaratilgan va xizmat (SaaS) sifatida taqdim etilgan ilovalarga yangi litsenziyaning ta'siri qanday?
SSPLning 13-bo'limidagi copyleft bandi faqat MongoDB funksiyalarini yoki MongoDB ning o'zgartirilgan versiyalarini uchinchi shaxslarga xizmat sifatida taklif qilganingizda amal qiladi. MongoDB-ni ma'lumotlar bazasi sifatida ishlatadigan boshqa SaaS ilovalari uchun copyleft bandi mavjud emas.

MongoDB har doim "qattiq ochiq kodli kompaniya" bo'lib kelgan. Dunyo bo'lganda copyleft litsenziyalaridan almashtirildi (GPL) liberal litsenziyalarga (MIT, BSD, Apache), MongoDB o'zining MongoDB Server Dasturi uchun AGPL ni tanladi, bu GPLning yanada cheklangan versiyasi.

O'qib bo'lgandan keyin S1 shakli MongoDB IPO topshirish uchun ishlatiladi, siz asosiy e'tibor freemium modeliga qaratilganligini ko'rasiz. Bunga ochiq manbalar hamjamiyatining qadriyatlarini qo'llab-quvvatlash orqali emas, balki Community Server versiyasini buzish orqali erishiladi.

2019 yildagi intervyusida MongoDB bosh direktori Dev Ittycheria MongoDB Inc. MongoDB-ni yaxshilash uchun ochiq kodli hamjamiyat bilan hamkorlik qilmoqchi emas, chunki ular o'zlarining freemium strategiyasiga e'tibor berishadi:

β€œMongoDB MongoDB tomonidan yaratilgan. Oldindan mavjud echimlar yo'q edi. Yordam uchun biz ochiq kodli kodni yaratmadik; biz uni freemium strategiyasining bir qismi sifatida ochdik "

– Dev Ittycheria, MongoDB bosh direktori.

2018 yil oktyabr oyida MongoDB o'z litsenziyasini SSPL (Server Side Public License) ga o'zgartirdi. Bu kutilmaganda amalga oshirildi va ochiq manbalar hamjamiyatiga do'stona munosabatda bo'lmadi, bu erda bo'lajak litsenziya o'zgarishlari oldindan e'lon qilinadi, bu negadir yangi litsenziyadan foydalana olmaydiganlarga boshqa dasturiy ta'minotga o'tishni rejalashtirish va amalga oshirish imkonini beradi.

SSPL aniq nima va u nima uchun sizga ta'sir qilishi mumkin?

SSPL litsenziyasi shartlari MongoDB-ni DBaaS sifatida taklif qiladigan har kimdan SSPL shartlariga muvofiq atrofdagi barcha infratuzilmani chiqarishni yoki MongoDB-dan tijorat litsenziyasini olishni talab qiladi. Bulutli yechim provayderlari uchun birinchisi amaliy emas, chunki MongoDB litsenziyasi bevosita MongoDB Inc. oxirgi foydalanuvchi narxlari ustidan sezilarli nazoratni amalga oshirish, ya'ni haqiqiy raqobat mavjud emas.

DBaaS ma'lumotlar bazasi dasturiy ta'minotidan foydalanishning etakchi shakliga aylanganligi sababli, ushbu provayderni blokirovka qilish katta muammodir!

Siz shunday deb o'ylayotgan bo'lishingiz mumkin: "Ajoyib narsa yo'q: MongoDB Atlas unchalik qimmat emas". Haqiqatan ham, bu shunday bo'lishi mumkin ... lekin hozircha.

MongoDB hali foydali emas, o'tgan yili 175 million dollardan ortiq zarar ko'rgan. MongoDB hozirda o'sishga faol sarmoya kiritmoqda. Bu, boshqa narsalar qatori, narxlarni oqilona past darajada ushlab turishni anglatadi. Biroq, bugungi global kompaniyalar ertami-kechmi daromadli bo'lishi kerak va raqobat bo'lmasa, buning uchun siz to'lashingiz kerak bo'ladi.

Bu siz tashvishlanishingiz kerak bo'lgan faqat rentabellik emas. Har qanday narxda bozor ulushini qo'lga kiritishning umumiy g'olib stsenariysi narxlarni imkon qadar (va undan tashqarida!) oshirishni anglatadi.

Ma'lumotlar bazalari dunyosida ushbu o'yin bir necha o'n yillar oldin Oracle tomonidan juda muvaffaqiyatli o'ynalgan, bu odamlarni "ko'k gigant" (IBM) uskunasiga bog'lanishdan qutqardi. Oracle dasturiy ta'minoti turli xil apparat vositalarida mavjud edi va dastlab o'rtacha narxda taklif qilindi ... va keyin butun dunyo bo'ylab CIO'lar va CFO'larning balosiga aylandi.

Endi MongoDB xuddi shu o'yinni tezlashtirilgan sur'atda o'ynamoqda. Mening do'stim va hamkasbim Mett Yonkovit yaqinda "MongoDB keyingi Oraclemi?" Deb so'radi va men hech bo'lmaganda shu nuqtai nazardan ishonchim komil.

Xulosa qilib aytganda, SSPL DBaaS sohasida MongoDB bilan to'g'ridan-to'g'ri raqobatlasha olmaydigan bir nechta bulutli sotuvchilarga ta'sir qiladigan narsa emas. SSPL barcha MongoDB foydalanuvchilariga sotuvchini blokirovka qilish va kelajakdagi narxlarni taqiqlash xavfi bilan ta'sir qiladi.

Manba: www.habr.com

a Izoh qo'shish