MinIO ลบฟีเจอร์ Web UI ออกจากเวอร์ชันชุมชน ผลักดันผู้ใช้ไปสู่แพ็กเกจแบบเสียเงิน

BigGo Editorial Team
MinIO ลบฟีเจอร์ Web UI ออกจากเวอร์ชันชุมชน ผลักดันผู้ใช้ไปสู่แพ็กเกจแบบเสียเงิน

MinIO โซลูชันจัดเก็บข้อมูลแบบ object storage โอเพนซอร์สยอดนิยม ได้ทำการเปลี่ยนแปลงครั้งใหญ่ในเวอร์ชันชุมชนที่ทำให้เกิดความขัดแย้งในหมู่ผู้ใช้ บริษัทได้ลบฟีเจอร์การจัดการผ่านเว็บที่สำคัญออกจากเวอร์ชันฟรี โดยให้ผู้ใช้ใช้เครื่องมือ command-line หรือเปลี่ยนไปใช้แพ็กเกจแบบเสียเงิน

ฟีเจอร์หลักที่ถูกตัดออกจากเวอร์ชันชุมชน

changelog ล่าสุดเผยให้เห็นว่า MinIO ได้ยกเลิกฟีเจอร์การจัดการหลักหลายอย่างในส่วนติดต่อผู้ใช้แบบเว็บ การจัดการบัญชีและนโยบาย การตั้งค่าคอนฟิกูเรชัน และฟังก์ชันการดูแลระบบอื่นๆ ไม่สามารถใช้งานผ่านคอนโซลบนเบราว์เซอร์ได้อีกต่อไป แทนที่จะต้องพึ่งพา command-line client mc ในการทำงานเหล่านี้

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

ฟีเจอร์ที่ถูกยกเลิกใน MinIO v2.0.0:

  • การจัดการบัญชีและนโยบาย (web UI)
  • การจัดการการกำหนดค่า (web UI)
  • เครื่องมือจัดการ bucket (web UI)
  • ฟีเจอร์คอนโซลสำหรับผู้ดูแลระบบ

ทางเลือกอื่น:

  • SeaweedFS - ใบอนุญาต Apache 2.0
  • Garage - ใบอนุญาต AGPL
  • Zenko - ใบอนุญาต Apache 2.0
  • OpenMaxIO - Community fork ของ MinIO ก่อนการเปลี่ยนแปลง

การตอบสนองและความกังวลของชุมชน

การตัดสินใจนี้ถูกเปรียบเทียบกับการเปลี่ยนแปลงใบอนุญาตของ Redis เมื่อเร็วๆ นี้ โดยผู้ใช้แสดงความผิดหวังเกี่ยวกับการลบฟังก์ชันที่พวกเขาเคยพึ่งพา หลายคนมองว่านี่เป็นตัวอย่างคลาสสิกของ enshittification - การลดคุณภาพของบริการอย่างค่อยเป็นค่อยไปเพื่อขับเคลื่อนรายได้

ผมคิดว่า Deprecated support มีความหมายอีกแบบหนึ่ง ผมเกลียดเมื่อสิ่งแบบนี้เกิดขึ้น

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

ผลกระทบทางเทคนิคและทางเลือก

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

ทางเลือกหลายอย่างกำลังได้รับความสนใจ รвключая SeaweedFS, Garage และ Zenko โปรเจกต์เหล่านี้เสนอการจัดเก็บข้อมูลที่เข้ากันได้กับ S3 พร้อมโมเดลใบอนุญาตและชุดฟีเจอร์ที่หลากหลาย ผู้ใช้กำลังหารือเกี่ยวกับตัวเลือกเหล่านี้อย่างแข็งขันในฐานะทางเลือกที่เป็นไปได้สำหรับ MinIO ในสภาพแวดล้อม self-hosted

มองไปข้างหน้า

กลยุทธ์ของ MinIO ดูเหมือนจะมุ่งเน้นไปที่การสร้างรายได้จากฟีเจอร์ระดับองค์กรในขณะที่ยังคงรักษา storage engine หลักเป็นโอเพนซอร์ส บริษัทอ้างว่าแนวทางนี้ช่วยสนับสนุนการพัฒนาในขณะที่ให้บริการทั้งผู้ใช้ชุมชนและเชิงพาณิชย์

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

อ้างอิง: Changelog