Microsoft telah mengambil inisiatif untuk memasukkan dukungan exFAT di kernel Linux

Microsoft опубликовала teknis spesifikasi pada sistem file exFAT dan telah menyatakan kesediaannya untuk mengalihkan hak penggunaan semua paten terkait exFAT untuk penggunaan gratis di Linux. Perlu dicatat bahwa dokumentasi yang diterbitkan cukup untuk membuat implementasi exFAT portabel yang sepenuhnya kompatibel dengan produk Microsoft. Tujuan akhir dari inisiatif ini adalah untuk menambahkan dukungan exFAT ke kernel Linux utama.

Anggota Open Invention Network (OIN), termasuk Microsoft, setuju untuk tidak mengajukan tuntutan hukum atas penggunaan teknologi mereka dalam komponen "sistem Linux"("Sistem Linux"). Namun exFAT bukan salah satunya, jadi teknologi ini tidak tunduk pada komitmen Microsoft untuk menyediakan patennya. Untuk mengatasi ancaman klaim paten, Microsoft berencana untuk memasukkan driver exFAT di antara komponen yang termasuk dalam definisi “sistem Linux” edisi berikutnya. Dengan demikian, paten terkait exFAT akan termasuk dalam cakupan perjanjian yang dibuat antara para peserta OIN.

Patut dicatat bahwa paten sebelumnya untuk exFAT adalah tautan kunci в kebanyakan klaim Microsoft, mempengaruhi pra-instalasi solusi berbasis Linux. Seorang pengemudi yang menerapkan exFAT enam tahun lalu adalah terbuka oleh Samsung di bawah lisensi GPLv2, tetapi masih belum disertakan dalam kernel Linux utama karena risiko Microsoft dituntut atas pelanggaran paten. Masih di situs web Microsoft halaman tetap ada dengan persyaratan untuk mendapatkan lisensi untuk menggunakan exFAT dan informasi bahwa teknologi ini telah dilisensikan oleh lebih dari 100 perusahaan, termasuk OEM terbesar.

Sistem file exFAT dibuat oleh Microsoft untuk mengatasi keterbatasan FAT32 ketika digunakan pada Flash drive berkapasitas besar. Dukungan untuk sistem file exFAT muncul di Windows Vista Service Pack 1 dan Windows XP dengan Service Pack 2. Ukuran file maksimum dibandingkan dengan FAT32 diperluas dari 4 GB menjadi 16 exabytes, dan batasan ukuran partisi maksimum 32 GB dihilangkan. , untuk mengurangi fragmentasi dan meningkatkan kecepatan, bitmap blok gratis telah diperkenalkan, batas jumlah file dalam satu direktori telah ditingkatkan menjadi 65 ribu, dan kemampuan untuk menyimpan ACL telah disediakan.

Tambahan: Greg Kroah-Hartman disetujui penyertaan driver exFAT yang dikembangkan oleh Samsung di bagian “staging” eksperimental pada kernel Linux (“driver/staging/”), tempat komponen yang memerlukan perbaikan ditempatkan. Perlu dicatat bahwa penyertaan dalam kernel akan memudahkan untuk membawa driver ke keadaan yang sesuai untuk dikirimkan di pohon sumber kernel utama.

Sumber: opennet.ru

Tambah komentar