น่าเสียดายที่นี่เป็นปัญหาที่พบบ่อยในโครงการของชุมชน
เมื่อชุมชนพบปัญหาที่สำคัญโครงการจะปรากฏขึ้นเพื่อแก้ไขปัญหา ในกรณีนี้ปัญหาคือการใช้งาน NTFS FS
Linux-NTFS (ไดรเวอร์ FS เคอร์เนล) ถูกสร้างขึ้นครั้งแรกและหลังจากที่ในขณะที่การพัฒนาจนตรอก IMO เป็นทางเลือกที่ไม่ดีมันสมควรได้รับการจัดลำดับความสำคัญและยังคง ไดรเวอร์นี้มีเสถียรภาพอ่านอย่างเดียวตราบใดที่ฉันได้ทำลินุกซ์ (มากกว่าครึ่งทศวรรษ) นี่เป็นการแก้ปัญหาเพียงครึ่งเดียวเท่านั้นดังนั้นชุมชนจึงดูได้ทุกที่
Captive NTFS (แผ่นหุ้มไดรเวอร์สำหรับ NTFS.SYS) สร้างได้ง่ายกว่า มีรหัสมากในโครงการอื่นแล้ว เหตุผลหลักที่ชุมชนมองว่าเป็นเพราะ NTFS.SYS ไม่ใช่ซอฟต์แวร์ฟรี
NTFS-3G (ฟิวส์) ถูกตบด้วยกันและทำงานได้อย่างสมบูรณ์ โครงการนี้มีแรงผลักดันในเชิงพาณิชย์ของ Tuxera โครงการนี้แก้ไขปัญหาดั้งเดิมของการใช้งาน NTFS จาก Linux Tuxera เสนอไดรเวอร์เคอร์เนล NTFS ที่เป็นกรรมสิทธิ์ซึ่งเน้นว่าทำไมชุมชนต้องใช้ Linux-NTFS ให้สมบูรณ์
ดังนั้นเมื่อปัญหาดั้งเดิมได้รับการแก้ไขชุมชนก็จะประสบความสำเร็จ ซึ่งอาจเป็นเรื่องที่โชคร้ายหลาย ๆ ครั้งที่การดำเนินการที่ถูกต้องไม่เสร็จสมบูรณ์ เมื่อฉันคิดถึงมัน Tuxera จะปกป้องการใช้งานเคอร์เนล NTFS ที่เป็นกรรมสิทธิ์ของตัวเอง การสร้างโปรแกรมควบคุม FUSE ที่ด้อยกว่าช่วยให้การกดเย็นลงสำหรับไดรเวอร์เคอร์เนล GPL ที่มีประสิทธิภาพ
ตอนนี้เพื่อชี้แจงฉันเป็นผู้สนับสนุนโครงการ / ผู้ที่ชื่นชอบในชุมชนขนาดใหญ่ ฉันเพิ่งเป็นนักวิจารณ์โดยไม่มีความสามารถในการเขียนโปรแกรมเคอร์เนล FUSE มีข้อดีหลายประการโดยเฉพาะอย่างยิ่งสำหรับไดรเวอร์ FS พิเศษ ข้อเท็จจริงที่ยากเย็นยังคงอยู่ Kernel FS Drivers ให้ประสิทธิภาพที่ดีกว่ามาก การเขียนไดรเวอร์เคอร์เนลต้องใช้เวลา / ความสามารถมากขึ้นจากนั้นจึงใช้ FUSE ที่เทียบเคียงได้ ทั้งสองอย่างนั้น (เวลาจากโปรแกรมเมอร์ชุมชนผู้มีความสามารถ) มักจะขาดตลาด
ฉันหวังว่านี่จะอธิบายสถานการณ์ปัจจุบันเกี่ยวกับการสนับสนุน Linux NTFS