นี่คือเหตุผลว่าทำไมทุกคนถึงโกรธ Bambu Lab (อีกครั้ง)
Bambu Lab เป็นชื่อที่ใหญ่ที่สุดในวงการการพิมพ์ 3 มิติในตอนนี้ ไม่พอใจกับการทำให้การทำงานอดิเรกนี้เข้าถึงผู้ชมทั่วไปได้ง่ายขึ้น บริษัทมักจะเข้าไปเกี่ยวข้องกับความขัดแย้งและมักปรากฏในข่าวด้วยเหตุผลที่ไม่ถูกต้อง
การตัดสินใจเมื่อเร็วๆ นี้ที่จะใช้การข่มขู่ทางกฎหมายได้ก่อให้เกิดการต่อต้านทางออนไลน์ โดยเฉพาะในกลุ่มผู้สนับสนุนโอเพ่นซอร์ส นี่คือสิ่งที่เกี่ยวกับเรื่องทั้งหมด
เข้าใจบริบท
เพื่อที่จะเข้าใจว่าทำไม Bambu Lab ถึงได้รับความไม่พอใจจากหลายคน จำเป็นต้องมีบริบทเล็กน้อย ความขัดแย้งล่าสุดเกี่ยวข้องกับการนำเครื่องมือโอเพ่นซอร์สที่ชื่อว่า OrcaSlicer มาปรับใช้ เครื่องสไลเซอร์นี้เป็นแอปพลิเคชันที่เตรียมและส่งโมเดลไปยังเครื่องพิมพ์ 3 มิติ
ในศัพท์ของโอเพ่นซอร์ส "การแยกสาขา (forking)" คือคำที่ใช้เพื่อบ่งบอกว่ารหัสจากโครงการหนึ่งถูกนำมาใช้เพื่อสร้างสิ่งใหม่ ในตอนแรกมี Slic3r ซึ่งถูกแยกสาขาและใช้สร้าง PrusaSlicer ต่อมา Bambu Lab ก็แยกสาขา PrusaSlicer และใช้มันเพื่อสร้าง Bambu Studio ตัวตัดสไลซ์ภายในของบริษัท จากจุดนี้ OrcaSlicer ก็ถูกสร้างขึ้นเป็นการแยกสาขาของ Bambu Studio
ปีที่แล้ว Bambu Lab ได้ทำการเปลี่ยนแปลงซอฟต์แวร์เฟิร์มแวร์ของเครื่องพิมพ์ ซึ่งจำกัดการเข้าถึงบริการคลาวด์ของบริษัท การอัปเดตนี้จำเป็นต้องให้ผู้ใช้ใช้ Bambu Studio เพียงอย่างเดียวเพื่อที่จะใช้ประโยชน์จากบริการคลาวด์ของบริษัท ในเวลาเดียวกัน บริษัทได้ทิ้งวิธีแก้ปัญหาแบบออฟไลน์ในรูปแบบของโหมดนักพัฒนา ซึ่งสื่อสารภายในเครื่องกับเครื่องพิมพ์เช่น OrcaSlicer
ตอนนี้ Bambu Lab กำหนดว่าซอฟต์แวร์สไลเซอร์ของบุคคลที่สามเช่น OrcaSlicer ที่ต้องการรักษาฟังก์ชันการทำงานบนคลาวด์ สามารถทำได้โดยการติดตั้งปลั๊กอิน Bambu Network ซึ่งต่อมาถูกเพิ่มเข้าไปใน OrcaSlicer เป็นตัวเลือกเสริมที่คุณสามารถติดตั้งเมื่อตอนเริ่มใช้งานแอปครั้งแรก
เนื่องจาก OrcaSlicer เป็นซอฟต์แวร์โอเพ่นซอร์ส เช่นกัน จึงสามารถถูกแยกออกไปสร้างโปรเจกต์ใหม่ได้ หนึ่งในโปรเจกต์เหล่านี้คือ OrcaSlicer-bambulab ซึ่งโปรเจกต์นี้อธิบายตัวเองว่า “OrcaSlicer พร้อมการสนับสนุน BambuNetwork กลับคืนสำหรับเครื่องพิมพ์ของ Bambu Lab พร้อมการเข้าถึงอินเทอร์เน็ตเต็มรูปแบบและการพิมพ์เช่นเดิม”
ส้อมนี้ไม่ได้ใช้ปลั๊กอินเครือข่ายของ Bambu Lab ในการทำสิ่งนี้ ซึ่งดึงดูดความสนใจของผู้ผลิตเครื่องพิมพ์ 3 มิติที่ใหญ่ที่สุดและมีการควบคุมมากที่สุดในโลกอย่างไม่ต้องสงสัย
การคุกคามทางกฎหมายและ AGPL
Bambu Lab ได้ออกคำเตือนทางกฎหมายแก่ผู้เขียนโครงการ Paweł Jarczak Bambu Lab กล่าวหาว่าเขาสวมรอยเป็น Bambu Studio โดยข้ามข้อจำกัดทางเทคนิค ใส่ข้อมูลเมตาปลอม สร้างปัญหาโครงสร้างพื้นฐานเทียบได้กับบริการโอเวอร์โหลด และละเมิดข้อกำหนดการใช้งาน Paweł จึงลบโปรเจ็กต์โดยไม่ได้ตั้งใจที่จะโต้แย้งทางกฎหมาย
บริษัทได้เผยแพร่บทความบล็อกยาว ๆ อธิบายเหตุผลว่าทำไมจึงดำเนินการเหล่านี้ โดยอ้างว่า “ใบอนุญาตสำหรับโค้ดไม่ได้หมายถึงการสามารถเข้าถึงโครงสร้างพื้นฐานคลาวด์ของเราได้” บทความยังแจ้งผู้ใช้ว่า “ฟีเจอร์ที่เป็นเอกลักษณ์ของประสบการณ์ Bambu ของคุณ” ถูกคุกคามจากการแยกสาขาแบบนี้ซึ่ง “สร้างความเปราะบางในโครงสร้าง”
แม้ว่าเขาจะถอนโครงการออกไป Paweł ก็ยังคงท้าทายข้อกล่าวหาของ Bambu Lab เขาชี้ให้เห็นว่าวิธีที่เขาใช้นั้นอาศัยโค้ดที่อยู่ในโค้ดโอเพ่นซอร์ส Bambu Studio โดยตรง
โครงการสไลเซอร์ที่กล่าวถึงทั้งหมดได้รับการเผยแพร่ภายใต้ใบอนุญาต GNU Affero General Public License หรือ AGPL นี่คือใบอนุญาต "copyleft" ที่ออกแบบมาสำหรับซอฟต์แวร์ที่ใช้เพื่อให้บริการผ่านเครือข่าย คำว่า "copyleft" หมายความว่า ฟอร์กหรือผลงานดัดแปลงใด ๆ ต้องถูกเผยแพร่ภายใต้ใบอนุญาตเดียวกันด้วย
Bambu Lab กำลังหลีกเลี่ยงข้อกำหนดของ AGPL โดยแยกปลั๊กอินเครือข่ายเสริมออกจากโค้ดที่เผยแพร่ภายใต้ AGPL Paweł กล่าวว่าโซลูชันของเขาใช้เฉพาะโค้ดที่ออกโดยบริษัทเท่านั้น
ผลกระทบจนถึงตอนนี้
การเคลื่อนไหวล่าสุดได้จุดประกายการถกเถียงอีกครั้งเกี่ยวกับว่าปลั๊กอินเครือข่ายของ Bambu Lab อยู่ภายใต้ข้อกำหนดของ AGPL หรือไม่ โดยผู้คอมเมนต์หลายคนสังเกตว่า AGPL ควรรวมถึงการดัดแปลงเพิ่มเติมเช่นปลั๊กอินด้วยจริง ๆ
Bambu Lab ยังไม่มีสัญญาณว่าจะถอยหลัง เรื่องนี้ได้สร้างผลกระทบแบบ Streisand Effect เล็กน้อย ทำให้ความดราม่าได้รับความสนใจเพิ่มขึ้นและทำให้หลายคนออกความเห็นในเรื่องนี้ subreddit r/BambuLab และ r/3Dprinting เต็มไปด้วยความคิดเห็นร้อนแรง มุขตลก และการถกเถียงกันเป็นเวลาหลายสัปดาห์
Jeff Geerling ผู้สนับสนุนซอฟต์แวร์โอเพ่นซอร์สและผู้เขียนได้ประกาศว่าเขาจะไม่มีวันซื้อเครื่องพิมพ์ Bambu อีกต่อไป และว่า Bambu Lab กำลังละเมิดสัญญาทางสังคมของซอฟต์แวร์โอเพ่นซอร์ส Louis Rossmann ซึ่งอาจเป็นที่รู้จักดีที่สุดจากช่อง YouTube ของเขาที่ทุ่มเทให้กับสิทธิของผู้บริโภค ได้ออกคำขู่ต่อ Bambu Lab โดยการโพสต์ซ้ำโค้ดที่ทำให้เรื่องทั้งหมดเริ่มต้นขึ้น
ละครเรื่องนี้ถึงกับลามไปยังพื้นที่อื่น ๆ ด้วย โดยมีช่อง YouTube อย่าง Gamers Nexus เข้ามาแสดงความคิดเห็นและให้คำมั่นว่าจะร่วมมือกับ Prusa สำหรับการซื้อในอนาคต
นี่หมายความว่าอย่างไรสำหรับเจ้าของเครื่องพิมพ์ Bambu Lab?
ถ้าคุณเป็นคนที่ใช้ Bambu Studio หรือ Orca Slicer กับปลั๊กอิน Bambu Lab Network จะไม่มีอะไรเปลี่ยนแปลง Bambu Lab ยังไม่ได้ประกาศการเปลี่ยนแปลงใดๆ และจนถึงตอนนี้มีเพียงแค่สาขาเดียวที่ถูกกำหนดเป้าหมาย
ความรู้สึกของคุณเกี่ยวกับวิธีการที่ Bambu Lab ดำเนินการ และวิธีการของมันต่อใบอนุญาตแบบโอเพนซอร์สอย่าง AGPL เป็นเรื่องที่แตกต่างไปโดยสิ้นเชิง
ดราม่าล่าสุดเกิดขึ้นไม่ถึงหนึ่งเดือนหลังจากครั้งสุดท้ายที่ Bambu Lab เป็นข่าวจากการเปิดตัวเครื่องพิมพ์ X2D หัวพิมพ์คู่ที่มีราคาประหยัดอย่างน่าประหลาดใจ


