Paragon Software hefur gefið út GPL útfærslu á NTFS fyrir Linux kjarnann

Konstantin Komarov, stofnandi og yfirmaður Paragon Software, birt á Linux kjarna póstlistanum plástur sett með fullri útfærslu á skráarkerfinu NTFS, stuðningur við vinnu í lestri og ritun. Kóðinn er opinn undir GPL leyfinu.

Útfærslan styður alla eiginleika núverandi útgáfu af NTFS 3.1, þar á meðal aukna skráareiginleika, gagnaþjöppunarham, skilvirka vinnu með tómt rými í skrám og endurspilun á breytingum úr annálnum til að endurheimta heilleika eftir bilanir. Fyrirhugaður ökumaður notar sem stendur sína eigin útfærða útfærslu á NTFS dagbók, en í framtíðinni er fyrirhugað að bæta við stuðningi fyrir fulla dagbók ofan á alhliða blokkartækið sem er í boði í kjarnanum JBD (Journaling block device), á grundvelli þess er dagbókun skipulögð í ext3, ext4 og OCFS2.

Ökumaðurinn er byggður á kóðagrunni auglýsinga sem fyrir er продукта Paragon hugbúnaður og vel prófaður. Plástrarnir eru hannaðir í samræmi við kröfurnar til að útbúa kóða fyrir Linux og innihalda ekki bindingar við viðbótar API, sem gerir nýja rekilnum kleift að vera með í aðalkjarnanum. Þegar plástrarnir eru innifaldir í aðal Linux kjarnanum ætlar Paragon Software að veita viðhald þeirra, villuleiðréttingar og virkniauka.

Hins vegar getur það tekið tíma að taka inn í kjarnann vegna þess að þörf er á endurskoðun þriðja aðila á fyrirhuguðum kóða. Athugasemdir við ritið athugið einnig vandamál með samsetningu og vanefndir fjöldi kröfur um hönnun plástra. Til dæmis er lagt til að skipta innsendum plástri í hluta þar sem 27 þúsund línur í einum plástri er of mikið og skapar erfiðleika við yfirferð og sannprófun. MAINTAINERS skráin mælir með því að skilgreina stefnu fyrir frekara kóðaviðhald og tilgreina Git útibúið sem leiðréttingar á að senda til. Það er einnig tekið fram að það er nauðsynlegt að semja um að bæta við nýrri NTFS útfærslu ef það er gamall fs/ntfs bílstjóri sem starfar í skrifvarinn ham.

Áður, til að fá fullan aðgang að NTFS skiptingum frá Linux, þurftir þú að nota NTFS-3g FUSE rekilinn, sem keyrir í notendarými og gefur ekki tilætluðan árangur. Þessi bílstjóri ekki uppfært síðan 2017, sem og skrifvarinn fs/ntfs bílstjóri. Báðir reklarnir voru búnir til af Tuxera, sem, eins og Paragon Software, vistir sér NTFS bílstjóri, dreift í atvinnuskyni.

Við skulum minnast þess að í október í fyrra, eftir Birting Forskriftir Microsoft sem eru aðgengilegar fyrir almenning og leyfa þóknunarfrjálsa notkun á exFAT einkaleyfum á Linux, Paragon Software hefur opið reklaútfærslu sína á exFAT skráarkerfinu. Fyrsta útgáfan af ökumanninum var takmörkuð við skrifvarinn stillingu, en skriffær útgáfa var í þróun. Þessir plástrar voru áfram ósóttir og exFAT driverinn var tekinn upp í aðalkjarnann, lagt til Samsung og notað í vélbúnaðar Android snjallsíma frá þessu fyrirtæki. Þetta skref var sársaukafullt skynjað hjá Paragon Software, sem talaði með gagnrýni á opnar útfærslur á exFAT og NTFS.

Heimild: opennet.ru

Bæta við athugasemd