Synaptics สั่งระงับไดรเวอร์ Linux แบบ Open Source ที่พัฒนาด้วย AI
ก่อนจะลงลึกในรายละเอียด คุณควรทำความเข้าใจก่อนว่า DisplayLink คือเทคโนโลยีการส่งข้อมูลกราฟิกที่เป็นกรรมสิทธิ์ ซึ่งช่วยให้คอมพิวเตอร์เชื่อมต่อหน้าจอภายนอกผ่าน USB โดยใช้ dock หรือ adapter ที่มีชิป DisplayLink
กระบวนการทำงานเริ่มจากการบีบอัดข้อมูลหน้าจอบนคอมพิวเตอร์ต้นทางเพื่อส่งไปยังชิปในอุปกรณ์ที่เชื่อมต่อ จากนั้นชิปจะถอดรหัสเพื่อส่งภาพออกสู่หน้าจอผ่านอินเทอร์เฟซอย่าง HDMI หรือ DisplayPort
สำหรับการใช้งานบน Linux ประเด็นนี้มักสร้างความลำบากใจเนื่องจากซอฟต์แวร์เป็นแบบ closed-source ทำให้ Mike Lothian (FireBurn) ตัดสินใจพัฒนา Vino ขึ้นมาเพื่อเป็นทางเลือกแบบเปิด แต่ล่าสุด Synaptics เจ้าของ DisplayLink ได้ส่งจดหมายแจ้งให้ระงับการดำเนินการ (cease-and-desist) โดยอ้างว่าโครงการนี้ละเมิดสิทธิบัตร
Vino คืออะไร?

Vino คือไดรเวอร์ที่ช่วยให้ kernel ของ Linux สื่อสารกับ DisplayLink dock ได้โดยตรง เพื่อทำหน้าที่แทนซอฟต์แวร์ closed-source เดิมและโมดูล EVDI ที่เป็นโอเพนซอร์สแต่ต้องทำงานควบคู่กัน
Mike พัฒนาไดรเวอร์นี้โดยใช้ Claude Code ช่วยเขียน และส่ง เวอร์ชันแรก ไปยัง kernel mailing list เมื่อเดือนมิถุนายนที่ผ่านมา ในตอนนั้นเขายังพบปัญหาการสื่อสารระหว่างอุปกรณ์จึงได้ขอคำแนะนำจากนักพัฒนาคนอื่นๆ
ในช่วงต้นเดือนกรกฎาคม Mike ได้อีเมลถึงพนักงาน Synaptics เพื่อปรึกษาเกี่ยวกับการเขียน EVDI ใหม่ด้วยภาษา Rust ซึ่งทาง Synaptics ตอบกลับว่าการใช้ภาษา Rust ไม่ใช่ประเด็นสำคัญ แต่บริษัทกังวลเรื่องโปรโตคอลและ codec ของ DisplayLink ที่อยู่ภายใต้ความคุ้มครองของสิทธิบัตรมากกว่า
เมื่อฝ่ายกฎหมายเริ่มเคลื่อนไหว
จดหมายแจ้งระงับการดำเนินการถูกส่งถึง Mike ในวันที่ 17 สิงหาคม โดยสั่งให้หยุดการพัฒนาและถอนไฟล์ทั้งหมดออกจากระบบภายในวันที่ 28 สิงหาคม พร้อมแนบรายชื่อสิทธิบัตรกว่า 125 รายการโดยไม่ได้ระบุเจาะจงจุดที่ละเมิด แม้ Mike จะพยายามปล่อย Vino เวอร์ชัน 3 ที่ใช้งานได้จริงและขอคำชี้แจง แต่คำตอบที่ได้รับกลับรุนแรงกว่าที่คาด
ในเดือนตุลาคม Synaptics ส่ง claim charts ระบุการละเมิดสิทธิบัตรสองฉบับ ได้แก่ GB2484736 และ GB2485613


ที่น่าตกใจคือจดหมายระบุว่า Synaptics จะเรียกเก็บเงิน 25,000 ดอลลาร์เป็นค่าจัดทำผังข้อมูลดังกล่าว หาก Mike ไม่ดำเนินการตามเส้นตายวันที่ 11 ตุลาคม และค่าใช้จ่ายจะเพิ่มขึ้นอีกสัปดาห์ละอย่างน้อย 25,000 ดอลลาร์ ซึ่งเป็นตัวเลขที่อาจทำลายชีวิตของนักพัฒนาอิสระได้ทันที
ความท้าทายของ Clean room design
Mike ยืนยันว่า Vino พัฒนาแบบ clean-room ผ่านการทำวิศวกรรมย้อนกลับจากการดักจับ USB traffic ซึ่งตามหลักการแล้ว วิธีนี้มีไว้ป้องกันข้อหาละเมิดลิขสิทธิ์เพราะเป็นการสร้างโค้ดขึ้นใหม่โดยไม่ได้คัดลอก แต่ Synaptics แย้งว่าแม้จะเป็นโค้ดที่เขียนขึ้นเองอย่างอิสระก็ยังสามารถละเมิดสิทธิบัตรได้
ปัจจุบัน Mike ได้ถอน repository ของ Vino ออกไปแล้วเพื่อหลีกเลี่ยงภาระทางกฎหมาย ขณะที่ Synaptics ยังไม่มีแถลงการณ์สาธารณะเพิ่มเติมเกี่ยวกับกรณีนี้ ท่ามกลางกระแสการใช้ AI ช่วยทำวิศวกรรมย้อนกลับที่กำลังเป็นที่จับตามองในวงการเทคโนโลยีปัจจุบัน
ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
