I-Paragon Software ipapashe ukuphunyezwa kwe-GPL ye-NTFS ye-Linux kernel

UKonstantin Komarov, umseki kunye nentloko yeParagon Software, epapashwe kuluhlu lokuposa lwe kernel ye Linux isiziba iseti ngokuphunyezwa ngokupheleleyo kwenkqubo yefayile NTFS, umsebenzi oxhasayo kwindlela yokufunda nokubhala. Ikhowudi ivuliwe phantsi kwelayisensi ye-GPL.

Ukuphunyezwa kuxhasa zonke iimpawu zenguqu yangoku ye-NTFS 3.1, kubandakanywa iimpawu zefayile ezongeziweyo, imodi yokuxinwa kwedatha, umsebenzi osebenzayo kunye neendawo ezingenanto kwiifayile, kunye nokuphinda utshintshe utshintsho kwilogi ukuze ubuyisele ingqibelelo emva kokungaphumeleli. Umqhubi ocetywayo okwangoku usebenzisa ukuphunyezwa kwayo okuhluthiweyo kwejenali ye-NTFS, kodwa kwixesha elizayo kucwangciswe ukongeza inkxaso yokubhalwa kwejenali epheleleyo phezu kwesixhobo sebhloko jikelele esikhoyo kwi-kernel. JBD (Isixhobo sebhlokhi yokubhala), ngokwesiseko apho ukubhalwa kweendaba kuququzelelwe kwi-ext3, ext4 kunye ne-OCFS2.

Umqhubi usekelwe kwisiseko sekhowudi yentengiso ekhoyo imveliso Isoftware yeParagon kwaye ivavanywe kakuhle. Iipetshi zenzelwe ngokuhambelana neemfuno zokulungiselela ikhowudi yeLinux kwaye aziqulathanga izibophelelo kwii-API ezongezelelweyo, ezivumela ukuba umqhubi omtsha afakwe kwi-kernel engundoqo. Nje ukuba iipetshi zibandakanyiwe kwi-Linux kernel ephambili, iParagon Software ijonge ukubonelela ngogcino lwazo, ulungiso lwebug, kunye nokuphucula ukusebenza.

Nangona kunjalo, ukufakwa kwi-core kunokuthatha ixesha ngenxa yesidingo sokuphononongwa komntu wesithathu wekhowudi ecetywayo. Amagqabantshintshi kupapasho nawo ayaqaphela Iingxaki kunye nendibano kunye ukungathobeli inani le iimfuno kuyilo lweepetshi. Ngokomzekelo, kucetywayo ukwahlula isiqwenga esingenisiweyo sibe ngamacandelo, ekubeni imigca engamawaka angama-27 kwisiqwenga esinye ininzi kakhulu kwaye idala ubunzima ngexesha lokuphononongwa kunye nokuqinisekiswa. Ifayile ye-MAINTAINERS icebisa ukucacisa ngokucacileyo umgaqo-nkqubo wokugcinwa kwekhowudi ngakumbi kwaye ichaza isebe le-Git apho izilungiso kufuneka zithunyelwe khona. Kwakhona kuphawulwe ukuba kuyimfuneko ukuthetha-thethana nokongezwa kokuphunyezwa kwe-NTFS entsha ukuba kukho umqhubi omdala we-fs/ntfs osebenza kwimodi yokufunda kuphela.

Ngaphambili, ukufikelela ngokupheleleyo kwizahlulo ze-NTFS ukusuka kwi-Linux, bekufuneka usebenzise umqhubi we-NTFS-3g FUSE, osebenza kwindawo yomsebenzisi kwaye engaboneleli ngomsebenzi ofunekayo. Lo mqhubi ayihlaziywanga ukusukela ngo-2017, kunye nomqhubi we-fs/ntfs wokufunda kuphela. Bobabini abaqhubi badalwa yiTuxera, ethi, njengeParagon Software, izixhobo Umqhubi we-NTFS wobunikazi, usasazwe ngokurhweba.

Masikhumbule ukuba ngo-Oktobha kulo nyaka uphelileyo, emva koko iimpapasho IMicrosoft inika iinkcukacha ezifumaneka esidlangalaleni kwaye ivumela usetyenziso olungahlawulelwanga lwamalungelo awodwa omenzi we-exFAT kwiLinux, iParagon Software iye yavula umqhubi wayo wokuphumeza inkqubo yefayile ye-exFAT. Inguqulo yokuqala yomqhubi yayilinganiselwe kwimodi yokufunda kuphela, kodwa inguqulelo ekwazi ukubhala yayikuphuhliso. Ezi patches zahlala zingabangwa kwaye umqhubi we-exFAT wamkelwa kwi-kernel engundoqo, icetywayo I-Samsung kwaye isetyenziswe kwi-firmware yee-smartphones ze-Android ezivela kule nkampani. Eli nyathelo lalibuhlungu kuqondwa kwiParagon Software, leyo wathetha ngokugxekwa kokuphunyezwa okuvulelekileyo kwe-exFAT kunye ne-NTFS.

umthombo: opennet.ru

Yongeza izimvo