Կոնստանտին Կոմարով, Paragon Software ընկերության հիմնադիրն ու տնօրենը, Linux միջուկի բաժանորդագրություններում ամբողջական ֆայլային համակարգի իրականացմամբ , որը աջակցում է կարդալու և գրելու ռեժիմին։ Ծածկագիրը բաց է GPL լիցենզիայի ներքո։
Իրականացումը աջակցում է NTFS 3.1 актуալ տարբերակի բոլոր հնարավորություններին, ներառյալ ֆայլերի ընդլայնված атрибուտները, տվյալների կոմպրեսիայի ռեժիմը, ֆայլերում կտրվածքների արդյունավետ աշխատանքը և գրանցված փոփոխությունների վերարտադրությունը՝ բացասական իրադարձություններից հետո միջուկի ամբողջականությունը վերականգնելու համար։ Ներկայումս առաջարկված վարորդը օգտագործում է սեփական կրճատ NTFS գրանցման իրականացում, բայց հետագայում ծրագրվում է ավելացնել ամբողջական գրանցման աջակցություն JBD-ի հիման վրա: (Գրանցման բլոկային սարք), որի հիման վրա կազմակերպված է գրանցումը ext3, ext4 և OCFS2-ում։
Վարորդը հիմնված է առկա առևտրային Paragon Software-ի վրա և լայնորեն փորձարկվել է։ Պատճենները ձևավորված են Linux-ի համար կոդի նախապատրաստման պահանջներին համապատասխան և չեն պարունակում հավելյալ API-ներին կապվել, ինչը թույլ է տալիս նոր վարորդը ներառել միջուկի հիմնական կազմին։ Պատճենների ներառմանց հետո Linux միջուկի հիմնական կազմին Paragon Software-ը մտադիր է ապահովել նրանց աջակցությունը, սխալների վերացումը և գործառույթների ընդլայնումը։
Այնուամենայնիվ, ներառում միջուկի կազմին կարող է պահանջել ժամանակ, քանի որ անհրաժեշտ է, որպեսզի երրորդ կողմի մշակողները ակնարկեն առաջարկված կոդը։ Յուրաքանչյուր թարմացումների մեկնաբանություններում նշվում է նշանակման և մասնակի պահպանման։ Օրինակ, առաջարկվում է բաժանել ներկայացված պատճենը մասերի, քանի որ 27 հազար տողն մի պատճենով չափազանց շատ է և ստեղծում է դժվարություն ակնարկման և ստուգման համար։ MAINTAINERS ֆայլում խորհուրդ է տրվում հստակ նշել կոդի հետագա աջակցության քաղաքականությունը և նշել Git ճյուղը, որտեղ պետք է ուղարկել շտկումները։ Հետևաբար, նշվում է, որ անհրաժեշտ է համաձայնեցնել NTFS նոր իրականացում ավելացնելը, երբ կա միայն ընթերցման համար նախատեսված fs/ntfs մարզիչը։
Հին NTFS բաժիններին լիարժեք հասանելիություն ձեռք բերելու համար Linux-ում նախկինում հարկավոր էր օգտագործել NTFS-3g FUSE-վարորդը, որը գործում է օգտվողի տարածքում և չի ապահովում ցանկալի կատարողականություն։ Այս վարորդը 2017 թվականից, ինչպես նաև միայն ընթերցման համար նախատեսված fs/ntfs մարզիչը։ Այս երկու վարորդները ստեղծվել են Tuxera ընկերության կողմից, որը, ինչպես Paragon Software-ը, գեղագիտություն NTFS, որը տարածվում է առևտրային հիմունքներով։
Հիշեցնենք, որ անցյալ տարվա հոկտեմբերին, հետո Microsoft հանրային մատակարարումների և exFAT-ի անվճար օգտագործման հնարավորությունների տրամադրման համար Linux-ում, Paragon Software ընկերությունը բացել է իր exFAT ֆայլային համակարգի վարորդի կոդը: Վարորդի առաջին տարբերակը սահմանափակվում էր միայն ընթերցման ռեժիմով, սակայն մշակվում էր գրելու աջակցությամբ տարբերակ: Այդ պարոնախնդիրPATCH-ները չօգտագործվեցին, և հիմնական խորանում ընդունվեց exFAT վարորդը, Samsung-ի կողմից և կիրառվող Android-smartphone-ների固件-ներում: Այս քայլը ցավոտ Paragon Software ընկերությունում, որը exFAT և NTFS-ի բաց իրականացման վերաբերյալ քննադատությամբ:
Ընտանիք: opennet.ru
