Paragon Software đã mở mã driver bằng việc triển khai hệ thống file exFAT

Paragon Software, cung cấp các sản phẩm được Microsoft cấp phép trình điều khiển độc quyền NTFS và exFAT cho Linux, được phát hành trên danh sách gửi thư của nhà phát triển nhân Linux
triển khai ban đầu trình điều khiển exFAT nguồn mở mới. Mã trình điều khiển được cấp phép theo GPLv2 và tạm thời bị giới hạn ở chế độ chỉ đọc. Phiên bản trình điều khiển hỗ trợ chế độ ghi đang được phát triển nhưng chưa sẵn sàng để xuất bản. Bản vá để đưa vào nhân Linux được gửi đích thân bởi Konstantin Komarov, người sáng lập và người đứng đầu công ty. Phần mềm Paragon.

Công ty phần mềm Paragon hoan nghênh Hành động của Microsoft để xuất bản công khai thông số kỹ thuật và mang đến cơ hội sử dụng miễn phí bản quyền các bằng sáng chế exFAT trong Linux, đồng thời đóng góp vào việc chuẩn bị trình điều khiển exFAT nguồn mở cho nhân Linux. Cần lưu ý rằng trình điều khiển được thiết kế phù hợp với yêu cầu chuẩn bị mã cho Linux và không chứa các ràng buộc với các API bổ sung, điều này cho phép đưa nó vào kernel chính.

Chúng ta hãy nhớ lại rằng vào tháng 5.4, trong phần “dàn dựng” thử nghiệm của nhân Linux XNUMX (“trình điều khiển/dàn dựng/”), nơi đặt các thành phần cần cải tiến, thêm Samsung đã phát triển trình điều khiển exFAT mở. Đồng thời, trình điều khiển được thêm vào dựa trên mã lỗi thời (1.2.9), cần được cải tiến và thích ứng với các yêu cầu thiết kế mã cho kernel. Sau này cho kernel đã có
đề xuất một phiên bản cập nhật của trình điều khiển Samsung, được dịch sang nhánh “sdFAT” (2.2.0) và cho thấy hiệu suất tăng đáng kể, nhưng trình điều khiển này vẫn chưa được chấp nhận vào nhân Linux.

Hệ thống file exFAT được Microsoft tạo ra nhằm khắc phục những hạn chế của FAT32 khi sử dụng trên các ổ Flash dung lượng lớn. Hỗ trợ cho hệ thống tệp exFAT xuất hiện trong Windows Vista Service Pack 1 và Windows XP với Service Pack 2. Kích thước tệp tối đa so với FAT32 đã được mở rộng từ 4 GB lên 16 exabyte và giới hạn kích thước phân vùng tối đa 32 GB đã bị loại bỏ để giảm phân mảnh và tăng tốc độ, bitmap của các khối miễn phí đã được giới thiệu, giới hạn số lượng tệp trong một thư mục đã được nâng lên 65 nghìn và khả năng lưu trữ ACL đã được cung cấp.

Nguồn: opennet.ru

Thêm một lời nhận xét