Posted in Open Source, Software
Linux อาจยกเลิกการรองรับ legacy network drivers หลังเจอ AI bug reports ถล่ม

นักพัฒนา Linux เสนอให้ลบ legacy network drivers สำหรับฮาร์ดแวร์ ISA และ PCMCIA Ethernet ที่ผลิตในศตวรรษที่แล้วออกจากเคอร์เนล เนื่องจาก AI-generated bug reports ที่เพิ่มมากขึ้นทำให้ต้องเสียเวลาในการตรวจสอบโค้ดที่ไม่มีผู้ใช้จริงแล้ว โดย Andrew Lunn นักพัฒนา Linux ได้ส่ง patches เพื่อลบ drivers จำนวน 40 ไฟล์ รวมกว่า 27,000 บรรทัด
การตัดสินใจนี้เกิดจากผู้ใช้ที่ไม่มีประสบการณ์ใช้ AI tools และ fuzzing techniques เพื่อสร้างรายงานปัญหาที่เป็นทฤษฎีในโค้ดเก่า ซึ่งทำให้ maintainers ต้องกลับมาดูโค้ดที่ถูกลืมเพื่อประเมินรายงาน Lunn กล่าวว่าการซ่อมแซม drivers เก่าเหล่านี้ไม่สมเหตุสมผลหากไม่มีผู้ใช้จริง การลบจะทำทีละ patch เพื่อให้สามารถกู้คืนได้หากมีเจ้าของฮาร์ดแวร์เดิมที่ต้องการดูแลโค้ดต่อ
ที่มา: TechSpot
คำศัพท์เทคนิคที่น่าสนใจ
- Legacy network drivers – ไดรเวอร์เครือข่ายรุ่นเก่าที่ไม่มีการใช้งานแล้ว
- AI-generated bug reports – รายงานข้อบกพร่องที่สร้างโดย AI
- Vibe coding – การเขียนโค้ดแบบไม่จริงจังโดยใช้ AI ช่วย
- Fuzzing techniques – เทคนิคการทดสอบซอฟต์แวร์โดยป้อนข้อมูลสุ่มเพื่อหาช่องโหว่
- Patches – ชุดแก้ไขโค้ด