Paragonek Linux kernelerako NTFS inplementazioa kaleratu zuen

Konstantin Komarov, Paragon Software enpresako sortzaile eta zuzendari nagusia, adabaki multzo bat argitaratu du Linux kernel posta zerrendan batekin NTFS fitxategi sistemaren inplementazio osoa irakurtzeko eta idazteko eragiketak onartzen dituena. Adabaki multzo honen kodea GPL lizentziapean kaleratzen da.

Ezarpena onartzen du NTFS 3.1 bertsioaren oraingo bertsioaren ezaugarri guztiakfitxategi atributu hedatuak, datuak konprimitzeko modua, fitxategien hutsuneekin lan eraginkorra eta erregistro aldaketen errepikapena hutsegiteen ondoren osotasuna berreskuratzeko.

Orain arte proposatutako kontroladoreak bere inplementazio sinplifikatua erabiltzen du NTFS egunkariak, baina etorkizunean aurreikusita dago erregistroen euskarri osoa gehitzea JBDren gainean (log block device) nukleoan eskuragarri dago, eta horren arabera antolatzen dira ext3, ext4 eta OCFS2 journaling.

Posta zerrendan, Paragonek honako hau idatzi du:

Adabaki honek NTFS irakurtzeko eta idazteko kontrolatzailea gehitzen du fs / ntfs3-ra.

Fitxategi sistema komertzialen garapenean hamarkada luzeko esperientziarekin eta proben estaldura izugarriarekin, Paragon Software GmbH-k iturri irekiko komunitateari gure ekarpena egin nahi diogu Linux kernelerako NTFS Irakurketa-Idazketa kontrolatzailea ezartzeko.

Codebase batu ondoren bertsio hau onartzeko asmoa dugu eta eginbideak gehitu eta akatsak konpondu. Adibidez, JBD egunkarietarako laguntza osoa gehituko da ondorengo eguneratzeetan.

Kontrolatzailea lehendik dagoen produktu komertzialaren kodearen oinarrian oinarritzen da Paragon Software-tik eta ondo probatuta dago. Partxeak Linuxerako kodea prestatzeko eskakizunen arabera diseinatuta daude eta ez dute API estekarik gehigarririk, kontrolatzaile berria nukleo nagusian sartzea ahalbidetuz.

Adabakiak Linux kernel nagusian sartuta daudenean, Paragon Software-k mantenimendua, akatsak konpondu eta funtzionaltasuna hobetzeko asmoa du.

Hala eta guztiz ere, nukleoan txertatzeak hirugarren batek proposatutako kodea berrikusteko beharra izan dezake. Mezuari buruzko iruzkinetan, muntatzeko arazoak eta adabaki diseinurako hainbat baldintza ez betetzea ere badaude.

Adibidez, bidalitako adabakia zatitan banatzea proposatzen da, adabaki batean 27 mila lerro gehiegi baitira eta zailtasunak sortzen baitituzte berrikusteko eta egiaztatzeko.

MAINTAINERS fitxategian, kodearen mantentze-lanetarako politika zehazki zehaztea eta konponketak bidali behar zaizkion Git adarra adieraztea gomendatzen da. Irakurtzeko soilik moduan lan egiten duen fs / ntfs kontrolatzaile zahar bat dagoenean NTFS inplementazio berria gehitzeko ados jarri beharra dagoela ere adierazten du.

Aurretik, NTFS partizioetarako sarbide osoa izateko Linuxetik, behar nuen erabili FUSE NTFS-3g kontrolatzailea, erabiltzailearen espazioan exekutatzen dena eta ez du nahi duzun errendimendurik eskaintzen.

Gidari hau 2017tik ez da eguneratu, irakurtzeko soilik fs / ntfs kontrolatzailea bezala. Bi kontrolatzaileak Tuxerak sortu zituen, eta horrek, Paragon Software-k bezala, komertzialki banatzen den NTFS kontrolatzaile jabeduna eskaintzen du.

Iazko urrian gogoratu behar duzu, Microsoft-ek publikoki eskuragarri dituen zehaztapenak argitaratu ondoren eta Linux-en exFAT-erako patenteak doan erabiltzeko aukera eman ondoren, Paragon Software-k bere kontroladorearen kodea exFAT FS ezartzearekin ireki zuen.

Gidariaren lehen bertsioa irakurtzeko soilik eragiketara mugatu zen, baina idazteko gaitutako bertsio bat garatzen ari zen.

Adabaki horiek ez ziren erreklamatu gabe, eta Samsungek proposatutako exFAT kontrolatzailea eta konpainia honen Android telefonoen firmware-n erabiltzen zen kernel kernelean sartu zen.

Mugimendua mingarri ikusi zuen Paragon Software-k, exFAT eta NTFS inplementazio irekiekin kritikoa izan baita.


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Iruzkin bat, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   luix esan zuen

    Paragonek iturburu-kode osoa eskaintzen badu, lizentzia duin batekin, ez dago arrazoirik ez aprobetxatzeko,