Microsoft предложи инициатива за включване на поддръжка на exFAT в ядрото на Linux

Компания Microsoft е публикувала технически спецификации к файловата система exFAT и изрази готовност да предаде правата за използване на всички свързани с exFAT патенти за безвъзмездно използване в Linux. Подчертава се, че публикуваната документация е достатъчна за създаване на преносима реализация на exFAT, напълно съвместима с продуктите на Microsoft. Крайна цел на инициативата е добавянето на подкрепа за exFAT в основния състав на ядрото на Linux.

Участниците в организацията Open Invention Network (OIN), сред които е и Microsoft, се ангажират да не предявяват съдебни искове за използване на своите технологии в компонентите "системи Linuxв" ("Linux System"). Но exFAT не попада в техния обхват, така че на тази технология не се прилагат ангажиментите на Microsoft за предоставяне на възможност за използване на своите патенти. За да се избегнат заплахите от патентни искове, компания Microsoft планира да осигури включването на драйвера exFAT в групата на компонентите, включени в следващата редакция на определението за "система Linux". По този начин свързаните с exFAT патенти ще попаднат в обхвата на споразумението, сключено между участниците в OIN.

Забележително е, че преди патентите за exFAT са били ключов елемент в повечето в исковете на Microsoft, свързани с установяването на решения на базата на Linux. Драйверът с реализация на exFAT беше има компания Samsung под лицензия GPLv2, но все още не е включен в основния състав на ядрото на Linux поради опасността от предявяване на иск от компания Microsoft за нарушение на патенти. На сайта на Microsoft все още остава страница с изискване за получаване на лиценз за използване на exFAT и информация, че тази технология е лицензирана от над 100 компании, сред които най-големите производители на оригинално оборудване.

Файлова система exFAT е създадена от Microsoft, за да преодолее ограниченията на FAT32 при използването на флаш носители с голям обем. Поддръжката на файловата система exFAT се появи в Windows Vista Service Pack 1 и Windows XP с Service Pack 2. Максималният размер на файла в сравнение с FAT32 бе разширен от 4 Гб до 16 ексабайта, премахнато е ограничението за максимален размер на дяловете от 32 Гб, за да се намали фрагментацията и да се увеличи скоростта, въведена е битова карта на свободните блокове, а ограничението за брой файлове в една директория е повдигнато до 65 хиляди, предвидена е възможност за съхранение на ACL.

Допълнение: Грег Кроа-Хартман (Greg Kroah-Hartman) одобри включването на разработения от компания Samsung драйвер exFAT в експерименталния раздел "staging" на ядрото на Linux ("drivers/staging/"), където се поставят компоненти, изискващи доработка. Подчертава се, че включването в състава на ядрото ще опрости довеждането на драйвера до състояние, подходящо за доставка в основното дърво на изходния код на ядрото.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster