لینوس توروالدز هنگام بحث در مورد موضوع تفکیک اختیارات در نگهداری کد برای سیستم های فایل و درایورهای مرتبط با VFS، تمایل خود را برای پذیرش مستقیم وصله ها با اجرای جدید سیستم فایل NTFS ابراز کرد، در صورتی که نرم افزار Paragon مسئولیت نگهداری NTFS را بر عهده بگیرد. سیستم فایل در هسته لینوکس و تاییدیه را از سایر توسعه دهندگان هسته دریافت کرد که صحت کد را بررسی کردند (ظاهراً تأیید از قبل موجود است).
لینوس خاطرنشان کرد که در میان توسعهدهندگان کرنل VFS هیچ فردی مسئول دریافت درخواستهای کشش با FS جدید نیست، بنابراین چنین درخواستهایی میتوانند شخصاً برای او ارسال شوند. به طور کلی، لینوس اشاره کرد که او هیچ مشکل خاصی با پذیرش کد NTFS جدید در هسته اصلی نمی بیند، زیرا وضعیت اسفناک درایور قدیمی NTFS در مقابل انتقادها قرار نمی گیرد و شکایت قابل توجهی علیه آن صورت نگرفته است. درایور جدید پاراگون در یک سال
در طول یک سال، 26 نسخه از وصله های ntfs3 برای بررسی در لیست پستی linux-fsdevel پیشنهاد شد که در آن نظرات ارائه شده حذف شدند، اما موضوع گنجاندن در هسته به دلیل ناتوانی در یافتن نگهدارنده VFS متوقف شد. چه کسی می تواند در مورد مسائل مفهومی تصمیم بگیرد - با درایور قدیمی ntfs چه باید کرد و آیا فراخوان های قدیمی FAT ioctl را در درایور جدید پیاده سازی کرد یا خیر.
کد درایور جدید NTFS توسط Paragon Software در آگوست سال گذشته باز شد و با درایور موجود در هسته از طریق توانایی کار در حالت نوشتن تفاوت دارد. درایور از تمام ویژگیهای نسخه فعلی NTFS 3.1 پشتیبانی میکند، از جمله ویژگیهای فایل توسعهیافته، حالت فشردهسازی دادهها، کار مؤثر با فضاهای خالی در فایلها، و پخش مجدد تغییرات از گزارش برای بازیابی یکپارچگی پس از خرابی.
منبع: opennet.ru