Synaptics สั่งระงับไดรเวอร์ Linux แบบ Open Source ที่พัฒนาด้วย AI

· By: SirilukP

ก่อนจะลงลึกในรายละเอียด คุณควรทำความเข้าใจก่อนว่า DisplayLink คือเทคโนโลยีการส่งข้อมูลกราฟิกที่เป็นกรรมสิทธิ์ ซึ่งช่วยให้คอมพิวเตอร์เชื่อมต่อหน้าจอภายนอกผ่าน USB โดยใช้ dock หรือ adapter ที่มีชิป DisplayLink

กระบวนการทำงานเริ่มจากการบีบอัดข้อมูลหน้าจอบนคอมพิวเตอร์ต้นทางเพื่อส่งไปยังชิปในอุปกรณ์ที่เชื่อมต่อ จากนั้นชิปจะถอดรหัสเพื่อส่งภาพออกสู่หน้าจอผ่านอินเทอร์เฟซอย่าง HDMI หรือ DisplayPort

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

Vino คืออะไร?

vino github repo error 404

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 สั่งระงับไดรเวอร์ Linux แบบ Open Source ที่พัฒนาด้วย AI

Synaptics สั่งระงับไดรเวอร์ Linux แบบ Open Source ที่พัฒนาด้วย AI

ที่น่าตกใจคือจดหมายระบุว่า Synaptics จะเรียกเก็บเงิน 25,000 ดอลลาร์เป็นค่าจัดทำผังข้อมูลดังกล่าว หาก Mike ไม่ดำเนินการตามเส้นตายวันที่ 11 ตุลาคม และค่าใช้จ่ายจะเพิ่มขึ้นอีกสัปดาห์ละอย่างน้อย 25,000 ดอลลาร์ ซึ่งเป็นตัวเลขที่อาจทำลายชีวิตของนักพัฒนาอิสระได้ทันที

ความท้าทายของ Clean room design

Mike ยืนยันว่า Vino พัฒนาแบบ clean-room ผ่านการทำวิศวกรรมย้อนกลับจากการดักจับ USB traffic ซึ่งตามหลักการแล้ว วิธีนี้มีไว้ป้องกันข้อหาละเมิดลิขสิทธิ์เพราะเป็นการสร้างโค้ดขึ้นใหม่โดยไม่ได้คัดลอก แต่ Synaptics แย้งว่าแม้จะเป็นโค้ดที่เขียนขึ้นเองอย่างอิสระก็ยังสามารถละเมิดสิทธิบัตรได้

ปัจจุบัน Mike ได้ถอน repository ของ Vino ออกไปแล้วเพื่อหลีกเลี่ยงภาระทางกฎหมาย ขณะที่ Synaptics ยังไม่มีแถลงการณ์สาธารณะเพิ่มเติมเกี่ยวกับกรณีนี้ ท่ามกลางกระแสการใช้ AI ช่วยทำวิศวกรรมย้อนกลับที่กำลังเป็นที่จับตามองในวงการเทคโนโลยีปัจจุบัน

Source: It's FOSS
ดูแลงานแปลและเรียบเรียงโดย SirilukP

ความคิดเห็น (0)

เข้าสู่ระบบเพื่อร่วมแสดงความเห็น

สมัครสมาชิก

มาเป็นคนแรกที่แสดงความเห็นกันเลยโบร