เหตุใดใบอนุญาต MongoDB SSPL จึงเป็นอันตรายสำหรับคุณ

การอ่าน คำถามที่พบบ่อยเกี่ยวกับ SSPL ใบอนุญาต MongoDB ดูเหมือนว่าไม่มีอะไรผิดปกติกับการเปลี่ยนแปลงเว้นแต่คุณจะเป็น "ผู้ให้บริการโซลูชันคลาวด์รายใหญ่และยอดเยี่ยม"

อย่างไรก็ตาม ฉันรีบทำให้คุณผิดหวัง: ผลที่ตามมาโดยตรงต่อคุณจะร้ายแรงและเลวร้ายกว่าที่คุณคิดมาก

เหตุใดใบอนุญาต MongoDB SSPL จึงเป็นอันตรายสำหรับคุณ

การแปลรูปภาพ
ใบอนุญาตใหม่มีผลกระทบต่อแอปพลิเคชันที่สร้างโดยใช้ MongoDB และส่งมอบเป็นบริการ (SaaS) อย่างไร
ส่วนคำสั่ง copyleft ในส่วนที่ 13 ของ SSPL จะมีผลเฉพาะเมื่อคุณนำเสนอฟังก์ชันการทำงานของ MongoDB หรือ MongoDB เวอร์ชันที่แก้ไขแก่บุคคลที่สามในรูปแบบบริการ ไม่มีส่วนคำสั่งลิขสิทธิ์สำหรับแอปพลิเคชัน SaaS อื่นๆ ที่ใช้ MongoDB เป็นฐานข้อมูล

MongoDB เป็น “บริษัทโอเพ่นซอร์สที่แข็งแกร่ง” มาโดยตลอด ในขณะที่โลก เปลี่ยนจากลิขสิทธิ์ลิขสิทธิ์ (GPL) ไปจนถึงใบอนุญาตเสรีนิยม (MIT, BSD, Apache) MongoDB เลือก AGPL สำหรับซอฟต์แวร์เซิร์ฟเวอร์ MongoDB ซึ่งเป็น GPL เวอร์ชันที่จำกัดยิ่งกว่าเดิม

ก่อนอ่าน แบบฟอร์ม S1 MongoDB ที่ใช้ในการยื่น IPO จะเห็นว่าเน้นไปที่โมเดล freemium สิ่งนี้สามารถทำได้โดยการทำให้เวอร์ชัน Community Server หมดอำนาจแทนที่จะรักษาคุณค่าของชุมชนโอเพ่นซอร์ส

ในการให้สัมภาษณ์ในปี 2019 Dev Ittycheria CEO ของ MongoDB ยืนยันว่า MongoDB Inc. จะไม่ร่วมมือกับชุมชนโอเพ่นซอร์สเพื่อปรับปรุง MongoDB เนื่องจากพวกเขามุ่งเน้นไปที่กลยุทธ์ freemium:

“MongoDB ถูกสร้างขึ้นโดย MongoDB ไม่มีวิธีแก้ปัญหาที่มีอยู่แล้ว เรายังไม่ได้โอเพ่นซอร์สโค้ดเพื่อขอความช่วยเหลือ เราเปิดมันขึ้นมาโดยเป็นส่วนหนึ่งของกลยุทธ์ฟรีเมียม”

– Dev Ittycheria ซีอีโอของ MongoDB

ในเดือนตุลาคม 2018 MongoDB เปลี่ยนใบอนุญาตเป็น SSPL (ใบอนุญาตสาธารณะฝั่งเซิร์ฟเวอร์) สิ่งนี้เกิดขึ้นอย่างกะทันหันและไม่เป็นมิตรต่อชุมชนโอเพ่นซอร์ส โดยมีการประกาศการเปลี่ยนแปลงใบอนุญาตที่กำลังจะเกิดขึ้นล่วงหน้า ทำให้ผู้ที่ไม่สามารถใช้ใบอนุญาตใหม่เพื่อวางแผนและดำเนินการเปลี่ยนไปใช้ซอฟต์แวร์อื่นได้ด้วยเหตุผลบางประการ

SSPL คืออะไร และเหตุใดจึงส่งผลต่อคุณ

ข้อกำหนดของใบอนุญาต SSPL กำหนดให้ใครก็ตามที่เสนอ MongoDB เป็น DBaaS ต้องเผยแพร่โครงสร้างพื้นฐานโดยรอบทั้งหมดภายใต้ข้อกำหนด SSPL หรือขอรับใบอนุญาตเชิงพาณิชย์จาก MongoDB สำหรับผู้ให้บริการโซลูชันคลาวด์ แบบแรกนั้นใช้ไม่ได้จริงเนื่องจากการอนุญาตให้ใช้สิทธิ์ MongoDB อนุญาตโดยตรงให้ MongoDB Inc. ควบคุมราคาของผู้ใช้ปลายทางอย่างมีนัยสำคัญ ซึ่งหมายความว่าไม่มีการแข่งขันที่แท้จริง

เนื่องจาก DBaaS กลายเป็นรูปแบบการใช้งานซอฟต์แวร์ฐานข้อมูลชั้นนำ การล็อคอินของผู้ให้บริการรายนี้จึงเป็นปัญหาสำคัญ!

คุณอาจกำลังคิดว่า "ไม่ใช่เรื่องใหญ่: MongoDB Atlas ไม่แพงขนาดนั้น" อันที่จริงมันอาจจะเป็นเช่นนั้น...แต่เพียงตอนนี้เท่านั้น

MongoDB ยังไม่ทำกำไร โดยขาดทุนมากกว่า 175 ล้านดอลลาร์ในปีที่แล้ว ปัจจุบัน MongoDB กำลังลงทุนอย่างแข็งขันเพื่อการเติบโต ซึ่งหมายความว่าเหนือสิ่งอื่นใด การรักษาราคาให้ต่ำพอสมควร อย่างไรก็ตาม บริษัทระดับโลกในปัจจุบันจะต้องทำกำไรได้ไม่ช้าก็เร็ว และหากไม่มีการแข่งขัน คุณจะต้องจ่ายเงินเพื่อให้ได้มา

ไม่ใช่แค่ความสามารถในการทำกำไรที่คุณต้องกังวลเท่านั้น สถานการณ์ทั่วไปของการได้รับส่วนแบ่งการตลาดที่โดดเด่นไม่ว่าจะด้วยวิธีใดก็ตาม หมายความว่าจะต้องขึ้นราคาให้มากที่สุดเท่าที่จะเป็นไปได้ (และเกินกว่านั้น!)

ในโลกของฐานข้อมูล เกมนี้เล่นได้สำเร็จอย่างมากเมื่อสองสามทศวรรษที่แล้วโดย Oracle ซึ่งช่วยให้ผู้คนไม่ต้องผูกติดอยู่กับฮาร์ดแวร์ของ "ยักษ์สีน้ำเงิน" (IBM) ซอฟต์แวร์ของ Oracle มีจำหน่ายในฮาร์ดแวร์หลากหลายประเภท และในตอนแรกมีจำหน่ายในราคาที่สมเหตุสมผล... และจากนั้นก็กลายเป็นปัญหาของ CIO และ CFO ทั่วโลก

ตอนนี้ MongoDB กำลังเล่นเกมเดียวกันอย่างรวดเร็ว Matt Yonkovit เพื่อนและเพื่อนร่วมงานของฉันถามว่า “MongoDB คือ Oracle คนต่อไปหรือไม่” และฉันก็ค่อนข้างแน่ใจว่าอย่างน้อยจากมุมมองนี้ก็เป็นอย่างนั้น

โดยสรุป SSPL ไม่ใช่สิ่งที่ส่งผลกระทบต่อผู้จำหน่ายระบบคลาวด์เพียงไม่กี่รายที่ไม่สามารถแข่งขันกับ MongoDB ในพื้นที่ DBaaS ได้โดยตรง SSPL ส่งผลกระทบต่อผู้ใช้ MongoDB ทั้งหมดโดยบังคับใช้การล็อคผู้ขายและความเสี่ยงต่อราคาในอนาคตที่ห้ามปราม

ที่มา: will.com

เพิ่มความคิดเห็น