Paragon Software parantos nyebarkeun palaksanaan GPL NTFS pikeun kernel Linux

Konstantin Komarov, pangadeg sareng kapala Paragon Software, diterbitkeun dina milis kernel Linux set patch kalawan palaksanaan pinuh ku sistem file NTFS, ngarojong karya dina mode baca jeung nulis. Kodeu dibuka dina lisénsi GPL.

Palaksanaan ngarojong sagala fitur tina versi ayeuna NTFS 3.1, kaasup atribut file nambahan, mode komprési data, karya éféktif jeung spasi kosong dina file, sarta replaying parobahan tina log mulangkeun integritas sanggeus gagal. Supir anu diusulkeun ayeuna ngagunakeun palaksanaan jurnal NTFS sorangan anu dilucuti, tapi ka hareupna direncanakeun pikeun nambihan dukungan pikeun jurnal pinuh di luhur alat blok universal anu aya dina kernel. JBD (Journaling block alat), dina dasar nu journaling diatur dina ext3, ext4 na OCFS2.

Supirna dumasar kana dasar kode tina komérsial anu aya produk Paragon Software sarta ogé dites. Patch dirancang saluyu sareng sarat pikeun nyiapkeun kode pikeun Linux sareng henteu ngandung beungkeutan kana API tambahan, anu ngamungkinkeun supir énggal kalebet kana kernel utama. Saatos patch kalebet kana kernel Linux utama, Paragon Software badé nyayogikeun pangropéa, perbaikan bug, sareng perbaikan fungsionalitas.

Sanajan kitu, citakan dina inti bisa jadi butuh waktu alatan perlu ulasan pihak katilu tina kode diusulkeun. Komentar kana publikasi ogé catetan masalah kalawan assembly jeung henteu patuh sajumlah syarat dina desain patch. Salaku conto, diusulkeun pikeun ngabagi patch anu dikintunkeun kana sababaraha bagian, sabab 27 sarébu garis dina hiji patch teuing sareng nyiptakeun kasusah nalika marios sareng verifikasi. Berkas MAINTAINERS nyarankeun sacara eksplisit nangtukeun kawijakan pikeun pangropéa kode salajengna sareng netepkeun cabang Git dimana koréksi kedah dikirim. Ogé dicatet yén perlu negotiate tambahan hiji palaksanaan NTFS anyar lamun aya hiji fs heubeul / supir ntfs nu ngoperasikeun dina mode baca-hijina.

Saméméhna, pikeun pinuh ngaksés partisi NTFS tina Linux, anjeun kedah nganggo supir NTFS-3g FUSE, anu dijalankeun dina rohangan pangguna sareng henteu nyayogikeun kinerja anu dipikahoyong. supir ieu teu diropéa saprak 2017, kitu ogé supir fs / ntfs baca-hijina. Duanana drivers dijieun ku Tuxera, nu, kawas Paragon Software, bebekelan supir NTFS proprietary, disebarkeun komersil.

Hayu urang ngelingan yen dina Oktober taun ka tukang, sanggeus publikasi Spésifikasi sadia pikeun umum Microsoft sarta ngidinan pamakéan bébas royalti tina patén-patén exFAT dina Linux, Paragon Software geus open-sourced palaksanaan supir na sistem file exFAT. Versi pangheulana supir dugi ka modeu baca wungkul, tapi versi anu tiasa nyerat nuju dikembangkeun. Patch ieu tetep teu diklaim sareng supir exFAT diadopsi kana kernel utama, diajukeun Samsung sarta dipaké dina firmware smartphone Android ti parusahaan ieu. Léngkah ieu nyeri katarima di Paragon Software, nu nyarita kalayan kritik kana palaksanaan kabuka exFAT sareng NTFS.

sumber: opennet.ru

Tambahkeun komentar