Dlaczego licencja MongoDB SSPL jest dla Ciebie niebezpieczna?

Czytanie Często zadawane pytania dotyczące SSPL Licencję MongoDB, wydaje się, że nie ma nic złego w jej zmianie, chyba że jesteś „dużym, fajnym dostawcą rozwiązań w chmurze”.

Jednak spieszę cię rozczarować: konsekwencje bezpośrednio dla ciebie staną się znacznie poważniejsze i gorsze, niż mogłoby się wydawać.

Dlaczego licencja MongoDB SSPL jest dla Ciebie niebezpieczna?

Tłumaczenie obrazu
Jaki wpływ nowa licencja będzie miała na aplikacje zbudowane przy użyciu MongoDB i dostarczane jako usługa (SaaS)?
Klauzula copyleft zawarta w sekcji 13 umowy SSPL ma zastosowanie wyłącznie w przypadku, gdy oferujesz funkcjonalność MongoDB lub zmodyfikowane wersje MongoDB stronom trzecim jako usługę. Nie ma klauzuli copyleft dla innych aplikacji SaaS korzystających z MongoDB jako bazy danych.

MongoDB zawsze była „twardą firmą open source”. Podczas gdy świat przełączono z licencji typu copyleft (GPL) na licencje liberalne (MIT, BSD, Apache), MongoDB wybrało AGPL ze względu na swoje oprogramowanie serwerowe MongoDB, jeszcze bardziej ograniczoną wersję GPL.

Po przeczytaniu formularz S1 MongoDB używanego do składania ofert IPO, zobaczysz, że nacisk położony jest na model freemium. Osiąga się to poprzez paraliżowanie wersji Community Server, zamiast podtrzymywać wartości społeczności open source.

W wywiadzie z 2019 roku dyrektor generalny MongoDB, Dev Ittycheria, potwierdził, że MongoDB Inc. nie będzie współpracować ze społecznością open source w celu ulepszenia MongoDB, ponieważ skupiają się na swojej strategii freemium:

„MongoDB zostało stworzone przez MongoDB. Nie było żadnych wcześniejszych rozwiązań. Nie udostępniliśmy kodu open source w celu uzyskania pomocy; otworzyliśmy go w ramach strategii freemium”

– Dev Ittycheria, dyrektor generalny MongoDB.

W październiku 2018 MongoDB zmieniło swoją licencję na SSPL (Licencja Publiczna po stronie serwera). Dokonano tego nagle i nieprzyjaznie dla społeczności open source, gdzie nadchodzące zmiany licencji są ogłaszane z wyprzedzeniem, umożliwiając tym, którzy z jakichś powodów nie będą mogli korzystać z nowej licencji, zaplanowanie i wdrożenie przejścia na inne oprogramowanie.

Czym dokładnie jest SSPL i dlaczego może mieć na Ciebie wpływ?

Warunki licencji SSPL wymagają od każdego, kto oferuje MongoDB jako DBaaS, udostępnienie całej otaczającej infrastruktury na warunkach SSPL lub uzyskanie licencji komercyjnej od MongoDB. Dla dostawców rozwiązań chmurowych to pierwsze jest niepraktyczne, ponieważ licencjonowanie MongoDB bezpośrednio umożliwia MongoDB Inc. sprawują znaczącą kontrolę nad cenami dla odbiorców końcowych, co oznacza, że ​​nie istnieje rzeczywista konkurencja.

Ponieważ DBaaS staje się wiodącą formą wykorzystania oprogramowania bazodanowego, uzależnienie od dostawcy stanowi poważny problem!

Być może myślisz: „Nic wielkiego: Atlas MongoDB nie jest aż tak drogi”. Rzeczywiście może tak być... ale tylko na razie.

MongoDB NIE jest jeszcze rentowne, ponieważ w ubiegłym roku odnotowało straty w wysokości ponad 175 milionów dolarów. MongoDB obecnie aktywnie inwestuje w rozwój. Oznacza to między innymi utrzymanie cen na rozsądnym niskim poziomie. Jednak dzisiejsze globalne firmy prędzej czy później muszą stać się rentowne, a przy braku konkurencji trzeba będzie za to zapłacić.

Nie tylko o rentowność trzeba się martwić. Ogólny scenariusz zakładający, że zwycięzca bierze wszystko, polegający na zdobyciu dominującego udziału w rynku za wszelką cenę, oznacza podniesienie cen tak daleko, jak to możliwe (i nie tylko!).

W świecie baz danych kilkadziesiąt lat temu firma Oracle z powodzeniem prowadziła tę grę, która uratowała ludzi przed przywiązaniem do sprzętu „niebieskiego giganta” (IBM). Oprogramowanie Oracle było dostępne na różnorodnym sprzęcie i początkowo było oferowane w rozsądnej cenie... a potem stało się zmorą dyrektorów ds. IT i dyrektorów finansowych na całym świecie.

Teraz MongoDB gra w tę samą grę, tylko w przyspieszonym tempie. Mój przyjaciel i współpracownik Matt Yonkovit zapytał niedawno: „Czy MongoDB jest następną Oracle?” i jestem całkiem pewien, przynajmniej z tej perspektywy, że tak.

Podsumowując, SSPL nie jest czymś, co dotyczy tylko garstki dostawców rozwiązań chmurowych, którzy nie mogą bezpośrednio konkurować z MongoDB w przestrzeni DBaaS. SSPL wpływa na wszystkich użytkowników MongoDB, nakładając blokady dostawców i ryzyko zaporowych cen w przyszłości.

Źródło: www.habr.com

Dodaj komentarz