Zakaj je licenca MongoDB SSPL nevarna za vas?

Branje Pogosta vprašanja o SSPL Licenco MongoDB, zdi se, da ni nič narobe, če jo spremenite, razen če ste "velik, kul ponudnik rešitev v oblaku."

Vendar vas pohitim, da vas razočaram: posledice za vas bodo postale veliko resnejše in hujše, kot si mislite.

Zakaj je licenca MongoDB SSPL nevarna za vas?

Prevod slike
Kakšen je vpliv nove licence na aplikacije, izdelane z uporabo MongoDB in dostavljene kot storitev (SaaS)?
Klavzula o avtorskem levu v razdelku 13 SSPL velja le, če funkcionalnosti MongoDB ali spremenjenih različic MongoDB ponudite tretjim osebam kot storitev. Za druge aplikacije SaaS, ki uporabljajo MongoDB kot bazo podatkov, ni klavzule copyleft.

MongoDB je bil vedno "težko odprtokodno podjetje." Medtem ko svet prešel z licenc copyleft (GPL) na liberalne licence (MIT, BSD, Apache), je MongoDB izbral AGPL za svojo strežniško programsko opremo MongoDB, še bolj omejeno različico GPL.

Po branju obrazec S1 MongoDB, ki se uporablja za prijavo IPO, boste videli, da je poudarek na modelu freemium. To se doseže z ohromitvijo različice strežnika skupnosti namesto z ohranjanjem vrednot odprtokodne skupnosti.

V intervjuju leta 2019 je generalni direktor MongoDB Dev Ittycheria potrdil, da je MongoDB Inc. ne bo sodeloval z odprtokodno skupnostjo pri izboljšanju MongoDB, saj se osredotočajo na svojo strategijo freemium:

»MongoDB je ustvaril MongoDB. Prejšnjih rešitev ni bilo. Nismo odprli kode za pomoč; odprli smo ga kot del strategije freemium,«

– Dev Ittycheria, izvršni direktor MongoDB.

Oktobra 2018 je MongoDB svojo licenco spremenil v SSPL (Server Side Public License). To je bilo storjeno nenadoma in neprijazno do odprtokodne skupnosti, kjer so prihajajoče spremembe licenc vnaprej objavljene, kar omogoča tistim, ki iz nekega razloga ne bodo mogli uporabljati nove licence, da načrtujejo in izvedejo prehod na drugo programsko opremo.

Kaj točno je SSPL in zakaj bi lahko vplival na vas?

Pogoji licence SSPL zahtevajo, da vsakdo, ki ponuja MongoDB kot DBaaS, sprosti vso obkrožajočo infrastrukturo pod pogoji SSPL ali pridobi komercialno licenco MongoDB. Za ponudnike rešitev v oblaku je prvo nepraktično, ker licenciranje MongoDB neposredno omogoča MongoDB Inc. izvaja precejšen nadzor nad cenami za končne uporabnike, kar pomeni, da ni prave konkurence.

Ker postaja DBaaS vodilna oblika uporabe programske opreme baze podatkov, je ta zaklenjenost ponudnika velik problem!

Morda mislite: "Nič hudega: MongoDB Atlas ni tako drag." Res, morda je tako ... ampak samo zaenkrat.

MongoDB še NI dobičkonosen, saj je lani zabeležil izgube v višini več kot 175 milijonov dolarjev. MongoDB trenutno aktivno vlaga v rast. To med drugim pomeni ohranjanje razumno nizkih cen. Današnja globalna podjetja pa morajo prej ali slej postati dobičkonosna in v odsotnosti konkurence boste morali za to plačati.

Ne skrbite samo za donosnost. Splošni scenarij, po katerem zmagovalec dobi vse, pridobivanje prevladujočega tržnega deleža za vsako ceno pomeni dvigovanje cen, kolikor je mogoče (in še več!).

V svetu baz podatkov je to igro pred nekaj desetletji zelo uspešno igral Oracle, ki je ljudi rešil vezanosti na strojno opremo »modrega velikana« (IBM). Programska oprema Oracle je bila na voljo na različni strojni opremi in je bila sprva ponujena po razumni ceni ... nato pa je postala poguba CIO-jev in finančnih direktorjev po vsem svetu.

Zdaj MongoDB igra isto igro, le pospešeno. Moj prijatelj in kolega Matt Yonkovit je pred kratkim vprašal: "Ali je MongoDB naslednji Oracle?" In skoraj prepričan sem, vsaj s tega vidika, da je.

Skratka, SSPL ni nekaj, kar vpliva le na peščico ponudnikov oblakov, ki ne morejo neposredno konkurirati MongoDB v prostoru DBaaS. SSPL vpliva na vse uporabnike MongoDB z uvedbo zaklepanja prodajalcev in tveganjem previsokih prihodnjih cen.

Vir: www.habr.com

Dodaj komentar