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 компании, сред които водещи производители на OEM.

Файловата система 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 в експерименталната част на ядрото на Linux ("drivers/staging/"), където се поставят компоненти, които изискват надстройка. Забелязва се, че включването в състава на ядрото ще улесни доносенето на драйвера до състояние, годно за доставка в основното дърво на сорс кода на ядрото.

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

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