Paragon avaldas Linuxi tuuma jaoks NTFS-i rakenduse

Konstantin Komarov, Paragon Software asutaja ja tegevjuht, postitas Linuxi kerneli meililoendisse plaastrite komplekti ühe NTFS-failisüsteemi täielik rakendamine mis toetab lugemis- ja kirjutamistoiminguid. Selle plaastri komplekti kood vabastatakse GPL-i alt.

Rakendamine toetab kõiki NTFS 3.1 praeguse versiooni funktsioonesealhulgas laiendatud failiatribuudid, andmete tihendusrežiim, tõhus töö faililünkadega ja registrimuudatuste taasesitus terviklikkuse taastamiseks pärast tõrkeid.

Seni välja pakutud kontroller kasutab oma lihtsustatud rakendust NTFSi päevik, kuid tulevikus on plaanis JBD-le lisada täielik logitugi (logibloki seade), mis on saadaval kernelis, mille põhjal on korraldatud ext3, ext4 ja OCFS2 päevikud.

Postiloendis Paragon kirjutab järgmist:

See plaaster lisab NTFS-i lugemis- ja kirjutamisdraiveri faili fs / ntfs3.

Aastakümnete pikkuse kogemuse abil failisüsteemide väljatöötamisel ja tohutute testide hõlbustamiseks tahame meie Paragon Software GmbH-s anda oma panuse avatud lähtekoodiga kogukonnale, pakkudes NTFS-i lugemis-kirjutamise draiverit Linuxi kernelile.

Plaanime seda versiooni toetada pärast koodibaasi ühendamist ning funktsioonide lisamist ja vigade parandamist. Näiteks lisatakse hilisemates värskendustes täielik JBD päevikute tugi.

Kontroller põhineb olemasoleval kaubanduslikul tootekoodibaasil Paragon Tarkvarast ja on hästi testitud. Paigad on kavandatud vastavalt Linuxi jaoks koodi ettevalmistamise nõuetele ja need ei sisalda täiendavaid API-linke, mis võimaldab uue draiveri kaasata põhituumi.

Kui plaastrid on Linuxi peamisesse tuuma lisatud, kavatseb Paragon Software pakkuda hooldust, veaparandusi ja funktsionaalsuse täiustusi.

Kuid kernelisse lisamine võib võtta aega, kuna kolmandal isikul on vaja pakutud kood üle vaadata. Postituse kommentaarides on probleeme ka paljude plaastri disaini nõuete paigaldamise ja mittevastavusega.

Näiteks tehakse ettepanek jaotada saadetud plaaster osadeks, kuna 27 tuhat rida plaastris on liiga palju ja see tekitab ülevaatamisel ja kontrollimisel raskusi.

Failis MAINTAINERS on soovitatav selgesõnaliselt määratleda poliitika koodi edasiseks hooldamiseks ja näidata Giti haru, kuhu parandused tuleks saata. Samuti juhitakse tähelepanu vajadusele nõustuda uue NTFS-i rakenduse lisamisega, kui vana fs / ntfs-draiver töötab kirjutuskaitstud režiimis.

Varem oli täielik juurdepääs NTFS-i partitsioonidele desde Linux, Ma pidin kasutage FUSE NTFS-3g draiverit, mis töötab kasutajaruumis ja ei paku soovitud jõudlust.

Seda draiverit pole uuendatud alates 2017. aastast, täpselt nagu kirjutuskaitstud fs / ntfs draiver. Mõlemad draiverid lõi Tuxera, mis pakub sarnaselt Paragon Software'ile kaubanduslikult levitatavat NTFS-i draiverit.

Peate meeles pidama eelmise aasta oktoobrispärast Microsofti poolt avalikkusele kättesaadavate spetsifikatsioonide avaldamist ja Linuxi exFAT-i patentide tasuta kasutamise võimaluse pakkumist; Paragon tarkvara avas oma kontrolleri koodi exFAT FS-i juurutamisega.

Draiveri esimene versioon piirdus ainult lugemisoperatsioonidega, kuid arendamisel oli kirjutamist võimaldav versioon.

Need plaastrid jäid nõudmata ja Samsungi välja pakutud exFAT-draiver, mida kasutati selle ettevõtte Android-nutitelefonide püsivaras, võeti kerneli tuuma.

Paragon Software vaatas seda sammu valusalt, mis on avatud exFATi ja NTFS-i rakenduste suhtes kriitiline olnud.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   luix DIJO

    kui Paragon pakub täielikku lähtekoodi korraliku litsentsiga, pole põhjust seda mitte ära kasutada,