Linus Torvalds แสดงความคิดเห็นเกี่ยวกับสถานการณ์กับไดรเวอร์ NTFS จาก Paragon Software

เมื่อพูดถึงประเด็นการแยกอำนาจในการบำรุงรักษาโค้ดสำหรับระบบไฟล์และไดรเวอร์ที่เกี่ยวข้องกับ VFS Linus Torvalds แสดงความเต็มใจที่จะยอมรับแพตช์โดยตรงด้วยการใช้งานระบบไฟล์ NTFS ใหม่ หาก Paragon Software จะเข้ามารับผิดชอบในการบำรุงรักษา NTFS ระบบไฟล์ในเคอร์เนล Linux และได้รับการยืนยันจากผู้พัฒนาเคอร์เนลรายอื่นที่ตรวจสอบความถูกต้องของโค้ด (เห็นได้ชัดว่ามีการยืนยันแล้ว)

Linus ตั้งข้อสังเกตว่าในบรรดานักพัฒนาเคอร์เนล VFS นั้นไม่มีบุคคลที่รับผิดชอบในการรับคำขอดึงด้วย FS ใหม่ ดังนั้นคำขอดังกล่าวจึงสามารถส่งถึงเขาเป็นการส่วนตัวได้ โดยทั่วไป Linus บอกเป็นนัยว่าเขาไม่เห็นปัญหาใด ๆ เกี่ยวกับการนำรหัส NTFS ใหม่ไปใช้ในเคอร์เนลหลักเนื่องจากสถานะที่น่าเสียดายของไดรเวอร์ NTFS เก่าไม่ทนต่อการวิพากษ์วิจารณ์และไม่มีการร้องเรียนที่สำคัญ ไดรเวอร์พารากอนคนใหม่ในรอบหนึ่งปี

ตลอดระยะเวลาหนึ่งปี มีการเสนอแพตช์ ntfs26 จำนวน 3 เวอร์ชันเพื่อตรวจสอบรายชื่อผู้รับจดหมาย linux-fsdevel ซึ่งความคิดเห็นที่ทำไว้นั้นถูกกำจัดออกไป แต่ปัญหาของการรวมไว้ในเคอร์เนลถูกจนตรอกเนื่องจากการไม่สามารถค้นหาผู้ดูแล VFS ได้ ผู้ที่สามารถตัดสินใจเกี่ยวกับประเด็นทางแนวคิดได้ - จะทำอย่างไรกับไดรเวอร์ ntfs ตัวเก่า และจะใช้การเรียก FAT ioctl แบบเดิมในไดรเวอร์ใหม่หรือไม่

รหัสสำหรับไดรเวอร์ NTFS ใหม่ถูกเปิดโดย Paragon Software ในเดือนสิงหาคมปีที่แล้ว และแตกต่างจากไดรเวอร์ที่มีอยู่ในเคอร์เนลอยู่แล้วเนื่องจากความสามารถในการทำงานในโหมดเขียน ไดรเวอร์รองรับฟีเจอร์ทั้งหมดของ NTFS 3.1 เวอร์ชันปัจจุบัน รวมถึงแอตทริบิวต์ของไฟล์แบบขยาย โหมดการบีบอัดข้อมูล การทำงานอย่างมีประสิทธิภาพโดยใช้พื้นที่ว่างในไฟล์ และการเล่นซ้ำการเปลี่ยนแปลงจากบันทึกเพื่อเรียกคืนความสมบูรณ์หลังจากเกิดความล้มเหลว

ที่มา: opennet.ru

เพิ่มความคิดเห็น