Paragon Software ti ṣe atẹjade imuse GPL kan ti NTFS fun ekuro Linux

Konstantin Komarov, oludasile ati ori ti Paragon Software. atejade lori atokọ ifiweranṣẹ kernel Linux alemo ṣeto pẹlu imuse kikun ti eto faili NTFS, iṣẹ atilẹyin ni ipo kika ati kikọ. Koodu naa wa ni sisi labẹ iwe-aṣẹ GPL.

Imuse naa ṣe atilẹyin fun gbogbo awọn ẹya ti ẹya lọwọlọwọ ti NTFS 3.1, pẹlu awọn abuda faili ti o gbooro sii, ipo funmorawon data, iṣẹ ti o munadoko pẹlu awọn aaye ofo ninu awọn faili, ati awọn iyipada atunṣe lati inu akọọlẹ lati mu iduroṣinṣin pada lẹhin awọn ikuna. Awakọ ti a dabaa lọwọlọwọ nlo imuse yiyọ-isalẹ tirẹ ti iwe iroyin NTFS, ṣugbọn ni ọjọ iwaju o ti gbero lati ṣafikun atilẹyin fun iwe iroyin ni kikun lori oke ẹrọ idinaki gbogbo agbaye ti o wa ninu ekuro JBD (Ẹrọ Àkọsílẹ Akosile), lori ipilẹ eyiti a ṣeto iwe-akọọlẹ ni ext3, ext4 ati OCFS2.

Awakọ naa da lori ipilẹ koodu ti iṣowo ti o wa tẹlẹ ọja Paragon Software ati idanwo daradara. Awọn abulẹ jẹ apẹrẹ ni ibamu pẹlu awọn ibeere fun igbaradi koodu fun Linux ati pe ko ni awọn asopọ si awọn API afikun, eyiti o fun laaye awakọ tuntun lati wa ninu ekuro akọkọ. Ni kete ti awọn abulẹ ba wa ninu ekuro Linux akọkọ, Paragon Software pinnu lati pese itọju wọn, awọn atunṣe kokoro, ati awọn imudara iṣẹ ṣiṣe.

Bibẹẹkọ, ifisi ninu mojuto le gba akoko nitori iwulo fun awọn atunyẹwo ẹnikẹta ti koodu ti a dabaa. Awọn asọye si ikede tun ṣe akiyesi diẹ sii pẹlu ijọ ati ti kii ṣe ibamu nọmba kan ti awọn ibeere lori apẹrẹ awọn abulẹ. Fun apẹẹrẹ, o dabaa lati pin alemo ti a fi silẹ si awọn apakan, nitori awọn laini 27 ẹgbẹrun ni alemo kan pọ ju ati ṣẹda awọn iṣoro lakoko atunyẹwo ati iṣeduro. Faili MAINTAINERS ṣeduro ni gbangba asọye eto imulo fun itọju koodu siwaju ati sisọ ẹka Git eyiti awọn atunṣe yẹ ki o firanṣẹ. O tun ṣe akiyesi pe o jẹ dandan lati ṣunadura afikun ti imuse NTFS tuntun ti o ba wa awakọ fs / ntfs atijọ ti o ṣiṣẹ ni ipo kika-nikan.

Ni iṣaaju, lati wọle si awọn ipin NTFS ni kikun lati Lainos, o ni lati lo awakọ NTFS-3g FUSE, eyiti o ṣiṣẹ ni aaye olumulo ati pe ko pese iṣẹ ti o fẹ. Awakọ yii ko imudojuiwọn lati ọdun 2017, bakanna bi awakọ fs / ntfs kika-nikan. Awọn awakọ mejeeji ni a ṣẹda nipasẹ Tuxera, eyiti, bii Paragon Software, ipese ohun-ini NTFS iwakọ, pin lopo.

Jẹ ki a ranti pe ni Oṣu Kẹwa ọdun to koja, lẹhin awọn iwe-aṣẹ Microsoft awọn pato ti o wa ni gbangba ati gbigba awọn itọsi exFAT laaye lati lo ni ọfẹ-ọfẹ lori Lainos, sọfitiwia Paragon ti ṣii koodu awakọ exFAT FS rẹ. Ẹya akọkọ ti awakọ naa ni opin si ipo kika-nikan, ṣugbọn ẹya ti o ni agbara kikọ wa ni idagbasoke. Awọn abulẹ wọnyi ko ni ẹtọ ati pe awakọ exFAT ti gba sinu ekuro akọkọ, dabaa Samsung ati lo ninu famuwia ti awọn fonutologbolori Android lati ile-iṣẹ yii. Igbesẹ yii jẹ irora ti fiyesi ni Paragon Software, eyi ti sọrọ pẹlu ibawi ti awọn imuse ṣiṣi ti exFAT ati NTFS.

orisun: opennet.ru

Fi ọrọìwòye kun