Konstantin Komarov, Paragon Software-in təsisçisi və rəhbəri, Linux nüvəsinin poçt siyahısında tam funksional fayl sistemi reallaşdırması ilə , oxuma və yazma rejimində işləməyi dəstəkləyir. Kod GPL lisenziyası altında açıqdır.
Reallaşdırma, NTFS 3.1-in aktual versiyasının bütün imkanlarını, o cümlədən faylların genişləndirilmiş atributlarını, məlumatların sıxılma rejimini, fayllardakı boşluqlarla səmərəli işi və pozulma hallarında bütövlüyün bərpası üçün jurnal dəyişikliyinin istehsalını dəstəkləyir. Təklif olunan sürücü hələlik NTFS jurnalının özünün kəsilmiş reallaşdırmasını istifadə edir, amma gələcəkdə mövcud universal blok cihazının nüvəsindəki (Jurnalizasiya blok cihazı) üzərində ext3, ext4 və OCFS2-də jurnalizasiya təşkil ediləcək.
Sürücü mövcud kommersiya kod bazası ilə əsaslanır Paragon Software və yaxşı test olunub. Patchlər Linux kod tərtibatı tələblərinə uyğun olaraq hazırlanmışdır və əlavə API-lərə bağlılıq daşımır, bu da yeni sürücünün nüvənin əsas tərkibinə daxil edilməsinə imkan verir. Linux nüvəsinin əsas tərkibinə patchlərin daxil edilməsindən sonra Paragon Software bu patchlərin dəstəklənməsi, səhvlərin düzəldilməsi və funksionallığın genişləndirilməsi ilə bağlı öhdəlik götürür.
Bununla belə, nüvəyə daxil olma prosesi üçün xarici mütəxəssislər tərəfindən təqdim olunan kodun rəyləndirilməsi lazım olduğuna görə vaxt tələb oluna bilər. Nəşrdə də qeyd olunur toplanma ilə bir sıra patchlərin hazırlanması ilə bağlı. Məsələn, təqdim edilmiş patchin hissələrə bölünməsi təklif olunur, çünki 27 min sətir bir patch-də çoxdur və rəyləndirmə və yoxlama zamanı çətinlik yaradır. MAINTAINERS faylında kodun daha sonra müvəqqəti dəstəyi üçün açıq siyasətin müəyyən edilməsi və düzəlişlərin göndəriləcəyi Git-şaxasının göstərilməsi tövsiyə olunur. Həmçinin, yalnız oxuma rejimində işləyən fs/ntfs sürücüsü ilə köhnə NTFS reallaşdırmasının mövcud olduğu təqdirdə yeni NTFS reallaşdırmasının əlavə edilməsini razılaşdırmağın zəruriliyi qeyd olunur.
Əvvəllər Linux-dan NTFS bölmələrinə tam giriş üçün NTFS-3g FUSE sürücüsündən istifadə etmək lazım gəlirdi, bu da istifadəçi məkanında işləyir və arzu olunan performansı təmin etmir. Bu sürücü tədarük edir Xatırladaq ki, ötən ilin oktyabr ayında, sonra
Xatırladaq ki, keçən ilin oktyabrında, sonra Microsoft-un açıq spesifikasiyaları və exFAT patentlərinin Linux-da pulsuz istifadəsinə imkan verilməsi ilə, Paragon Software exFAT fayl sistemi üçün sürücüsünün kodunu açdı. Sürücünün ilk versiyası yalnız oxuma rejimində işləməkdə idi, lakin yazma dəstəyi olan bir versiya hazırlanırdı. Bu patçlar tələbsiz qaldı və exFAT sürücüsü əsas nüvəyə qəbul edildi. Samsung tərəfindən və bu şirkətin Android-smartfonlarının proqram təminatında tətbiq olunan. Bu addım ağır Paragon Software şirkətində, hansı ki exFAT və NTFS-in açıq realizasiyalarını tənqid etdi.
Mənbə: opennet.ru
