پيراگون سافٽ ويئر شايع ڪيو آهي GPL لاڳو ڪرڻ NTFS جي لينڪس ڪنييل لاءِ

Konstantin Komarov، باني ۽ پيراگون سافٽ ويئر جو سربراهه، شايع ٿيل لينڪس ڪنيل ميلنگ لسٽ تي پيچ سيٽ فائل سسٽم جي مڪمل عمل سان اين ايف ايف ايسپڙهڻ ۽ لکڻ جي موڊ ۾ ڪم جي حمايت. ڪوڊ کليل آهي GPL لائسنس تحت.

عمل درآمد NTFS 3.1 جي موجوده ورزن جي سڀني خصوصيتن کي سپورٽ ڪري ٿو، جنهن ۾ وڌايل فائل خاصيتون، ڊيٽا ڪمپريشن موڊ، فائلن ۾ خالي اسپيس سان موثر ڪم، ۽ ناڪامي کان پوءِ سالميت بحال ڪرڻ لاءِ لاگ مان تبديلين کي ٻيهر هلائڻ شامل آهن. تجويز ڪيل ڊرائيور هن وقت NTFS جرنل جي پنهنجي اسٽريٽڊ-ڊائون عمل درآمد کي استعمال ڪري ٿو، پر مستقبل ۾ اهو رٿابندي ڪئي وئي آهي ته مڪمل جرنلنگ لاءِ سپورٽ شامل ڪئي وڃي ڪرنل ۾ موجود يونيورسل بلاڪ ڊيوائس جي مٿان. جي بي ڊي (جرنلنگ بلاڪ ڊيوائس)، جنهن جي بنياد تي جرنلنگ ext3، ext4 ۽ OCFS2 ۾ منظم ڪئي وئي آهي.

ڊرائيور هڪ موجوده ڪمرشل جي ڪوڊ بيس تي ٻڌل آهي پيداوار پيراگون سافٽ ويئر ۽ چڱي طرح آزمائشي. پيچس لينڪس لاءِ ڪوڊ تيار ڪرڻ جي ضرورتن مطابق ٺاھيا ويا آھن ۽ اضافي APIs تي پابند نه آھن، جيڪي نئين ڊرائيور کي مکيه ڪنييل ۾ شامل ڪرڻ جي اجازت ڏين ٿا. هڪ دفعو پيچ شامل ڪيا ويا آهن مکيه لينڪس ڪنييل ۾، پيراگون سافٽ ويئر انهن جي سار سنڀال، بگ فيڪس، ۽ ڪارڪردگي وڌائڻ جو ارادو رکي ٿو.

بهرحال، تجويز ڪيل ڪوڊ جي ٽئين پارٽي جي جائزي جي ضرورت جي ڪري بنيادي ۾ شامل ٿيڻ ۾ وقت لڳي سگھي ٿو. اشاعت تي تبصرا پڻ نوٽ ڪريو проблемы اسيمبليء سان ۽ عدم تعميل قطار گهرجون پيچ جي ڊيزائن تي. مثال طور، پيش ڪيل پيچ کي حصن ۾ ورهائڻ جي تجويز ڏني وئي آهي، ڇاڪاڻ ته هڪ پيچ ۾ 27 هزار لائينون تمام گهڻيون آهن ۽ جائزو ۽ تصديق جي دوران مشڪلات پيدا ڪري ٿي. MINTAINERS فائل وڌيڪ ڪوڊ جي سار سنڀال لاءِ واضح طور تي پاليسي بيان ڪرڻ ۽ گٽ برانچ جي وضاحت ڪرڻ جي سفارش ڪري ٿي جنهن ۾ سڌارا موڪليا وڃن. اهو پڻ نوٽ ڪيو ويو آهي ته اهو ضروري آهي ته هڪ نئين NTFS عمل درآمد جي اضافي سان ڳالهين ڪرڻ لاء جيڪڏهن ڪو پراڻو fs/ntfs ڊرائيور آهي جيڪو صرف پڙهڻ واري موڊ ۾ هلندو آهي.

اڳي، لينڪس مان مڪمل طور تي NTFS ورهاڱي تائين رسائي حاصل ڪرڻ لاء، توهان کي NTFS-3g FUSE ڊرائيور استعمال ڪرڻو پوندو، جيڪو صارف جي جاء تي هلندو آهي ۽ گهربل ڪارڪردگي مهيا نٿو ڪري. هن ڊرائيور اپڊيٽ نه ٿيو 2017 کان وٺي، انهي سان گڏ صرف پڙهڻ لاءِ fs/ntfs ڊرائيور. ٻئي ڊرائيور ٽڪسرا پاران ٺاهيا ويا، جيڪي، پيراگون سافٽ ويئر وانگر، سامان مالڪ NTFS ڊرائيور، تجارتي طور تي ورهايو ويو.

اچو ته ياد رکون ته گذريل سال آڪٽوبر ۾، بعد ۾ اشاعت Microsoft عوامي طور تي دستياب وضاحتون ۽ لينڪس تي EXFAT پيٽرن کي رائلٽي فري استعمال ڪرڻ جي اجازت ڏئي ٿي، پيراگون سافٽ ويئر پنهنجو EXFAT FS ڊرائيور ڪوڊ اوپن سورس ڪيو آهي. ڊرائيور جو پهريون نسخو صرف پڙهڻ واري موڊ تائين محدود هو، پر لکڻ جي قابل نسخو ترقي ۾ هو. اهي پيچ اڻ اعلانيل رهيا ۽ EXFAT ڊرائيور کي مکيه ڪني ۾ اختيار ڪيو ويو، تجويز ڪيل Samsung ۽ هن ڪمپني مان Android اسمارٽ فونز جي firmware ۾ استعمال ڪيو. اهو قدم دردناڪ هو سمجهيو ويو پيراگون سافٽ ويئر تي، جيڪو ڳالهايو exFAT ۽ NTFS جي کليل عملن جي تنقيد سان.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو