Čtení Licencování MongoDB se na první pohled může zdát nezávažné, pokud nejste "velký a významný poskytovatel cloudových řešení".
Rád bych vás však zklamal: důsledky pro vás mohou být mnohem vážnější a horší, než byste mohli očekávat.

Překlad obrázku
Jaký vliv má nová licence na aplikace vytvořené pomocí MongoDB a poskytované jako služba (SaaS)?
Kopyleftová podmínka v části 13 SSPL se vztahuje pouze tehdy, když nabízíte funkčnost MongoDB nebo upravené verze MongoDB třetím stranám jako službu. Pro jiné SaaS aplikace, které používají MongoDB jako databázi, neexistuje žádná kopyleftová podmínka.
MongoDB vždy byla "neústupnou open source společností". Zatímco svět (GPL) k liberálnějším licencím (MIT, BSD, Apache), MongoDB pro svůj software MongoDB Server vybrala AGPL – ještě restriktivnější verzi GPL.
Po přečtení MongoDB, používané k podání žádosti o IPO, ukazuje důraz na freemium model. Tento model je dosažen zpřetrháním verze Community Server, nikoliv Podporou hodnot komunitně orientovaných vývojářů open source.
V rozhovoru v roce 2019 generální ředitel MongoDB Dev Ittycheria potvrdil, že MongoDB Inc. nemá v úmyslu spolupracovat se komunitou open source vývojářů na zlepšení MongoDB, protože se soustředí na svou freemium strategii:
"MongoDB byla vytvořena MongoDB. Nebyla tu žádná předchozí řešení. Nepublikovali jsme náš kód, abychom získali pomoc; zveřejnili jsme ho v rámci freemium strategie,”
– Dev Ittycheria, generální ředitel MongoDB.
V říjnu 2018 MongoDB náhle změnila svou licenci na SSPL (Server Side Public License). Bylo to učiněno náhle a nepřátelsky vůči komunitě open source vývojářů, kde se o nadcházejících změnách licencí obvykle včas informuje, což dává těm, kteří z jakéhokoli důvodu nemohou používat novou licenci, možnost plánovat a provést přechod na jiný software.
Co vlastně SSPL je, a proč by to mohlo ovlivnit vás?
Podmínky licence SSPL vyžadují, aby každý, kdo nabízí MongoDB jako DBaaS, buď uvolnil celou okolní infrastrukturu pod podmínkami SSPL, nebo získal od MongoDB komerční licenci. Pro poskytovatele cloudových řešení je první možnost nevhodná, protože licencování MongoDB přímo umožňuje MongoDB Inc. vykonávat značnou kontrolu nad cenami pro koncové uživatele, což znamená nedostatek skutečné konkurence.
Jakmile se DBaaS stane dominantní formou používání databázového softwaru, taková závislost na poskytovateli představuje vážný problém!
Můžete si říct: „Na tom není nic hrozného: MongoDB Atlas není tak drahý“. Opravdu to tak může být… ale jen dočasně.
MongoDB zatím NEpřináší zisk, protože minulý rok oznámila ztrátu přes 175 milionů dolarů. V současnosti MongoDB aktivně investuje do růstu. To znamená, mimo jiné, udržování rozumně nízkých cen. Nicméně moderní světové společnosti se dříve nebo později musí stát ziskovými, a při absenci konkurence za to budete muset platit.
Není třeba se obávat pouze o ziskovost. Celkový scénář „vítěz bere vše“, který předpokládá získání dominantního podílu na trhu jakoukoli cenou, znamená zvyšování cen, dokud to bude možné (a ještě více!).
Ve světě databází se této hry před pár desítkami let velmi úspěšně účastnila společnost Oracle, která zachraňovala lidi před uvězněním v hardwaru „modrého giganta“ (IBM). Software Oracle byl dostupný na různém vybavení a původně byl nabízen za rozumnou cenu… A pak se stal prokletím IT ředitelů a finančních ředitelů po celém světě.
Dnes MongoDB hraje stejnou hru, jen v rychlejším tempu. Můj přítel a kolega Matt Yonkovit se nedávno zeptal: „Je MongoDB novým Oraclem?“ a jsem si zcela jistý, alespoň z tohoto hlediska, že tomu tak je.
Na závěr bych chtěl říct, že SSPL není něco, co ovlivňuje pouze hrstku cloudových dodavatelů, kteří nemohou přímo soutěžit s MongoDB v prostoru DBaaS. SSPL má vliv na všechny uživatele MongoDB, vnucuje dodavatelské vazby a riziko příliš vysokých cen v budoucnosti.
Zdroj: habr.com
