Paragon Software telah membuka kode driver dengan implementasi sistem file exFAT

Paragon Software, yang memasok berlisensi Microsoft driver berpemilik NTFS dan exFAT untuk Linux, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° di milis pengembang kernel Linux
implementasi awal driver exFAT open source baru. Kode driver dilisensikan di bawah GPLv2 dan untuk sementara dibatasi pada mode read-only. Versi driver yang mendukung mode perekaman sedang dalam pengembangan, namun belum siap untuk dipublikasikan. Patch untuk dimasukkan ke dalam kernel Linux dikirim secara pribadi oleh Konstantin Komarov, pendiri dan pimpinan perusahaan Perangkat Lunak Paragon.

Perusahaan Perangkat Lunak Paragon menyambut Tindakan Microsoft untuk mempublikasikan tersedia untuk umum spesifikasi dan memberikan kesempatan untuk penggunaan paten exFAT di Linux tanpa royalti, dan sebagai kontribusi menyiapkan driver exFAT open source untuk kernel Linux. Perlu dicatat bahwa driver dirancang sesuai dengan persyaratan untuk menyiapkan kode untuk Linux dan tidak mengandung ikatan ke API tambahan, yang memungkinkannya untuk disertakan dalam kernel utama.

Mari kita ingat bahwa pada bulan Agustus, di bagian β€œstaging” eksperimental pada kernel Linux 5.4 (β€œdriver/staging/”), di mana komponen yang memerlukan perbaikan ditempatkan, ditambahkan Samsung mengembangkan driver exFAT terbuka. Pada saat yang sama, driver yang ditambahkan didasarkan pada kode yang sudah ketinggalan zaman (1.2.9), yang memerlukan perbaikan dan adaptasi terhadap persyaratan desain kode untuk kernel. Nanti untuk kernelnya ada
diajukan versi terbaru dari driver Samsung, diterjemahkan ke cabang β€œsdFAT” (2.2.0) dan menunjukkan peningkatan kinerja yang signifikan, tetapi driver ini belum diterima di kernel Linux.

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 batas ukuran partisi maksimum 32 GB dihilangkan untuk mengurangi fragmentasi dan peningkatan kecepatan, bitmap blok gratis telah diperkenalkan, batas jumlah file dalam satu direktori telah ditingkatkan menjadi 65 ribu, dan kemampuan untuk menyimpan ACL telah disediakan.

Sumber: opennet.ru

Tambah komentar