اتخذت Microsoft مبادرة لتضمين دعم exFAT في Linux kernel

مايكروسوفت опубликовала تقني مواصفة على نظام الملفات exFAT وأعربت عن استعدادها لنقل حقوق استخدام جميع براءات الاختراع المتعلقة بـ exFAT للاستخدام المجاني على Linux. تجدر الإشارة إلى أن الوثائق المنشورة كافية لإنشاء تطبيق exFAT محمول متوافق تمامًا مع منتجات Microsoft. الهدف النهائي للمبادرة هو إضافة دعم exFAT إلى نواة Linux الرئيسية.

يوافق أعضاء Open Invention Network (OIN)، والتي تتضمن Microsoft، على عدم رفع دعاوى قانونية لاستخدام تقنياتهم في المكونات "أنظمة لينكس"("نظام لينكس"). لكن exFAT ليست واحدة منها، لذا فإن هذه التكنولوجيا لا تخضع لالتزام مايكروسوفت بإتاحة براءات الاختراع الخاصة بها. ولمواجهة تهديد مطالبات براءات الاختراع، تخطط Microsoft للسعي إلى تضمين برنامج التشغيل exFAT بين المكونات المضمنة في الإصدار التالي من تعريف "نظام Linux". وبالتالي، فإن براءات الاختراع المتعلقة بـ exFAT تقع ضمن نطاق الاتفاقية المبرمة بين المشاركين في OIN.

من الجدير بالذكر أن براءات الاختراع السابقة لـ exFAT كانت الرابط الرئيسي в معظم المطالبات مايكروسوفت، تؤثر التثبيت المسبق للحلول المستندة إلى Linux. كان السائق الذي ينفذ exFAT قبل ست سنوات فتح بواسطة Samsung بموجب ترخيص GPLv2، لكنه لا يزال غير مدرج في نواة Linux الرئيسية بسبب خطر رفع دعوى قضائية ضد Microsoft بسبب انتهاك براءات الاختراع. لا يزال على موقع مايكروسوفت تبقى الصفحة مع شرط الحصول على ترخيص لاستخدام exFAT والمعلومات التي تفيد بأن هذه التقنية مرخصة من قبل أكثر من 100 شركة، بما في ذلك أكبر الشركات المصنعة للمعدات الأصلية.

تم إنشاء نظام الملفات exFAT بواسطة Microsoft للتغلب على قيود FAT32 عند استخدامه على محركات أقراص فلاش ذات سعة كبيرة. ظهر دعم نظام الملفات exFAT في نظامي التشغيل Windows Vista Service Pack 1 وWindows XP مع Service Pack 2. وتم توسيع الحد الأقصى لحجم الملف مقارنةً بـ FAT32 من 4 جيجابايت إلى 16 إكسابايت، وتم إلغاء الحد الأقصى لحجم القسم وهو 32 جيجابايت. ، لتقليل التجزئة وزيادة السرعة، تم تقديم صورة نقطية للكتل المجانية، وتم رفع الحد الأقصى لعدد الملفات في دليل واحد إلى 65 ألفًا، وتم توفير القدرة على تخزين قوائم ACL.

إضافة: جريج كرواه-هارتمان وافق إدراج برنامج التشغيل exFAT الذي طورته شركة Samsung في قسم "التدريج" التجريبي لنواة Linux ("برامج التشغيل/التدريج/")، حيث يتم وضع المكونات التي تتطلب التحسين. تجدر الإشارة إلى أن التضمين في النواة سيجعل من السهل إعادة السائق إلى حالة مناسبة للتسليم في شجرة مصدر النواة الرئيسية.

المصدر: opennet.ru

إضافة تعليق