компанія 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 компаній, серед яких найбільші OEM-виробники.
Файлова система exFAT була створена Microsoft для усунення обмежень FAT32 під час використання на Flash-накопичувачах великого обсягу. Підтримка файлової системи 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
