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

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

Членовете на Open Invention Network (OIN), която включва Microsoft, се съгласяват да не предявяват правни искове за използването на техните технологии в компоненти "Linux системи"("Система Linux"). Но 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 GB на 16 екзабайта и ограничението за максималния размер на дяла от 32 GB беше премахнато , за намаляване на фрагментацията и увеличаване на скоростта е въведена растерна карта от безплатни блокове, ограничението за броя на файловете в една директория е повишено до 65 хиляди и е предоставена възможност за съхраняване на ACL.

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

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

Добавяне на нов коментар