NTFS bílstjóri Paragon Software gæti verið innifalinn í Linux kjarna 5.15

Þegar rætt var um nýútkomna 27. útgáfu plástra með innleiðingu NTFS skráarkerfisins frá Paragon Software sagði Linus Torvalds að hann sæi engar hindranir á því að samþykkja þetta sett af plástra í næsta glugga til að samþykkja breytingar. Ef engin óvænt vandamál koma í ljós verður NTFS stuðningur Paragon Software innifalinn í kjarna 5.15, sem gert er ráð fyrir að komi út í nóvember.

Á þeim tíma sem eftir er áður en plástrarnir eru samþykktir inn í kjarnann, mælti Linus með því að tvítékka á réttmæti undirritaðrar undirskriftar í plástunum, staðfesta höfundarheim hins flutta kóða og tilbúinn dreifingu hans sem hluta af kjarnanum samkvæmt a. ókeypis leyfi. Einnig er mælt með því að Paragon Software gangi enn og aftur úr skugga um að lögfræðideildin skilji allar afleiðingar þess að flytja kóðann undir GPLv2 leyfinu og skilji kjarna þessa copyleft leyfis.

Kóðinn fyrir nýja NTFS ökumanninn var opnaður af Paragon Software í ágúst á síðasta ári og er frábrugðinn ökumanninum sem þegar er til í kjarnanum með því að geta unnið í skrifham. Gamli bílstjórinn hefur ekki verið uppfærður í mörg ár og er í slæmu ástandi. Nýi bílstjórinn styður alla eiginleika núverandi útgáfu af NTFS 3.1, þar á meðal aukna skráareiginleika, gagnaþjöppunarstillingu, skilvirka vinnu með tómum rýmum í skrám og endurspilun á breytingum úr skránni til að endurheimta heilleika eftir bilanir.

Í 27. útgáfu plástra, aðlagaði Paragon Software rekilinn fyrir breytingar á iov API, skipti iov_iter_copy_from_user_atomic() kallinu út fyrir copy_page_from_iter_atomic() og stöðvaði notkun iov_iter_advance() aðgerðarinnar. Af þeim tilmælum sem komu fram í umræðunni er það eina sem eftir er að þýða kóðann til að nota fs/iomap, en þetta er ekki skyldubundin krafa, heldur aðeins tilmæli sem hægt er að útfæra eftir innlimun í kjarnann. Að auki hefur Paragon Software staðfest að það sé tilbúið til að styðja fyrirhugaðan kóða í kjarnanum og ætlar að flytja dagbókarútfærsluna frekar til að vinna ofan á JBD (Journaling block device) sem er til staðar í kjarnanum, á grundvelli þess er skipulagt í ext3, ext4 og OCFS2.

Heimild: opennet.ru

Bæta við athugasemd