Компания Microsoft технически к файловата система exFAT и изрази готовност да предаде правата за използване на всички свързани с exFAT патенти за безвъзмездно използване в Linux. Подчертава се, че публикуваната документация е достатъчна за създаване на преносима реализация на exFAT, напълно съвместима с продуктите на Microsoft. Крайна цел на инициативата е добавянето на подкрепа за exFAT в основния състав на ядрото на Linux.
Участниците в организацията Open Invention Network (OIN), сред които е и Microsoft, се ангажират да не предявяват съдебни искове за използване на своите технологии в компонентите "в" ("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
