Microsoft đã chủ động đưa hỗ trợ exFAT vào nhân Linux

Microsoft được phát hành kỹ thuật thông số kỹ thuật trên hệ thống tệp exFAT và bày tỏ sẵn sàng chuyển giao quyền sử dụng tất cả các bằng sáng chế liên quan đến exFAT để sử dụng miễn phí trên Linux. Cần lưu ý rằng tài liệu đã xuất bản đủ để tạo ra bản triển khai exFAT di động hoàn toàn tương thích với các sản phẩm của Microsoft. Mục tiêu cuối cùng của sáng kiến ​​này là bổ sung hỗ trợ exFAT cho nhân Linux chính.

Các thành viên của Mạng phát minh mở (OIN), bao gồm Microsoft, đồng ý không theo đuổi các khiếu nại pháp lý về việc sử dụng công nghệ của họ trong các thành phần "Hệ thống Linux"("Hệ thống Linux"). Nhưng exFAT không phải là một trong số đó, vì vậy công nghệ này không phụ thuộc vào cam kết của Microsoft về việc cung cấp các bằng sáng chế của mình. Để giải quyết mối đe dọa từ các khiếu nại bằng sáng chế, Microsoft có kế hoạch tìm cách đưa trình điều khiển exFAT vào trong số các thành phần có trong phiên bản tiếp theo của định nghĩa về “hệ thống Linux”. Do đó, các bằng sáng chế liên quan đến exFAT sẽ nằm trong phạm vi thỏa thuận được ký kết giữa những người tham gia OIN.

Đáng chú ý là các bằng sáng chế trước đó cho exFAT đã được liên kết chính в đa số yêu sách Microsoft, ảnh hưởng đến cài đặt sẵn các giải pháp dựa trên Linux. Một trình điều khiển triển khai exFAT sáu năm trước là đang mở của Samsung theo giấy phép GPLv2, nhưng nó vẫn không được đưa vào nhân Linux chính do nguy cơ Microsoft bị kiện vì vi phạm bằng sáng chế. Vẫn còn trên trang web của Microsoft trang còn lại với yêu cầu phải có giấy phép sử dụng exFAT và thông tin cho biết công nghệ này đã được hơn 100 công ty cấp phép, trong đó có các OEM lớn nhất.

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 về 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 độ, một 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.

Bổ sung: Greg Kroah-Hartman đã được phê duyệt đưa trình điều khiển exFAT do Samsung phát triển vào phần “dàn dựng” thử nghiệm của nhân Linux (“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. Cần lưu ý rằng việc đưa vào kernel sẽ giúp đưa trình điều khiển đến trạng thái phù hợp để phân phối trong cây nguồn kernel chính dễ dàng hơn.

Nguồn: opennet.ru

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