ซอฟต์แวร์ Paragon ได้เปิดรหัสไดรเวอร์ด้วยการใช้ระบบไฟล์ exFAT

ซอฟต์แวร์ Paragon ซึ่งจัดหาลิขสิทธิ์ของ Microsoft ไดรเวอร์ที่เป็นกรรมสิทธิ์ NTFS และ exFAT สำหรับ Linux การตีพิมพ์ บนรายชื่อผู้รับจดหมายของนักพัฒนาเคอร์เนล Linux
การใช้งานเบื้องต้นของไดรเวอร์ exFAT โอเพ่นซอร์สใหม่ รหัสไดรเวอร์ได้รับอนุญาตภายใต้ GPLv2 และถูกจำกัดไว้ชั่วคราวในโหมดอ่านอย่างเดียว เวอร์ชันไดรเวอร์ที่รองรับโหมดการบันทึกอยู่ในการพัฒนา แต่ยังไม่พร้อมสำหรับการเผยแพร่ แพทช์สำหรับการรวมในเคอร์เนล Linux ถูกส่งเป็นการส่วนตัวโดย Konstantin Komarov ผู้ก่อตั้งและหัวหน้าของบริษัท ซอฟต์แวร์พารากอน.

บริษัทพารากอนซอฟต์แวร์ ยินดี การดำเนินการของ Microsoft ในการเผยแพร่ต่อสาธารณะ ข้อมูลจำเพาะ และมอบโอกาสในการใช้สิทธิบัตร exFAT ใน Linux โดยไม่มีค่าลิขสิทธิ์ และเพื่อเป็นการสนับสนุนในการเตรียมไดรเวอร์ exFAT แบบโอเพ่นซอร์สสำหรับเคอร์เนล Linux สังเกตว่าไดรเวอร์ได้รับการออกแบบตามข้อกำหนดในการเตรียมโค้ดสำหรับ Linux และไม่มีการเชื่อมโยงกับ API เพิ่มเติมซึ่งช่วยให้สามารถรวมไว้ในเคอร์เนลหลักได้

ขอให้เราระลึกว่าในเดือนสิงหาคม ในส่วน "การจัดเตรียม" เชิงทดลองของเคอร์เนล Linux 5.4 (“ไดรเวอร์/การจัดเตรียม/”) ซึ่งมีการวางส่วนประกอบที่ต้องปรับปรุง เพิ่ม Samsung พัฒนาไดรเวอร์ exFAT แบบโอเพ่นซอร์ส ในขณะเดียวกัน ไดรเวอร์ที่เพิ่มเข้ามานั้นใช้โค้ดที่ล้าสมัย (1.2.9) ซึ่งต้องมีการปรับปรุงและปรับให้เข้ากับข้อกำหนดในการออกแบบโค้ดสำหรับเคอร์เนล ต่อมาสำหรับเคอร์เนลก็มี
เสนอ ไดรเวอร์ Samsung เวอร์ชันอัปเดตซึ่งแปลเป็นสาขา "sdFAT" (2.2.0) และแสดงให้เห็นถึงประสิทธิภาพที่เพิ่มขึ้นอย่างมีนัยสำคัญ แต่ไดรเวอร์นี้ยังไม่ได้รับการยอมรับในเคอร์เนล Linux

Microsoft สร้างระบบไฟล์ exFAT เพื่อเอาชนะข้อจำกัดของ FAT32 เมื่อใช้กับแฟลชไดรฟ์ความจุสูง การรองรับระบบไฟล์ exFAT ปรากฏใน Windows Vista Service Pack 1 และ Windows XP พร้อม Service Pack 2 ขนาดไฟล์สูงสุดเมื่อเทียบกับ FAT32 ได้รับการขยายจาก 4 GB เป็น 16 exabytes และขีดจำกัดขนาดพาร์ติชันสูงสุดที่ 32 GB ถูกกำจัดเพื่อลด การกระจายตัวและเพิ่มความเร็ว มีการแนะนำบิตแมปของบล็อกว่าง การจำกัดจำนวนไฟล์ในหนึ่งไดเร็กทอรีเพิ่มขึ้นเป็น 65 และให้ความสามารถในการจัดเก็บ ACL

ที่มา: opennet.ru

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