Linux కెర్నల్‌లో exFAT మద్దతును చేర్చడానికి Microsoft చొరవ తీసుకుంది

మైక్రోసాఫ్ట్ ప్రచురించిన технические లక్షణాలు на файловую систему exFAT и выразила готовность передать права на использование всех связанных с exFAT патентов для безвозмездного использования в Linux. Отмечается, что опубликованной документации достаточно для создания переносимой реализации exFAT, полностью совместимой с продуктами Microsoft. Конечной целью инициативы является добавление поддержки exFAT в основной состав ядра Linux.

Участники организации Open Invention Network (OIN), в число которых входит и Microsoft, обязуются не предъявлять судебных претензий за использование своих технологий в компонентах «системы Linux» («Linux System»). Но exFAT не входит в их число, поэтому на данную технологию не распространяются обязательства Microsoft в области предоставления возможности использования своих патентов. Для снятия угрозы патентных претензий компания Microsoft планирует добиться включения драйвера exFAT в число компонентов, входящих в следующую редакцию определения «системы Linux». Таким образом, связанные с exFAT патенты попадут в область действия соглашения, заключённого между участниками OIN.

Примечательно, что раньше патенты на exFAT были ключевым звеном в అత్యంత వాదనలు మైక్రోసాఫ్ట్, затрагивающих предустановку решений на базе Linux. Драйвер с реализацией exFAT шесть лет назад был తెరిచి ఉంది компанией Samsung под лицензией GPLv2, но он до сих пор остаётся не включён в основной состав ядра Linux из-за опасности предъявления компанией Microsoft иска о нарушении патентов. На сайте Microsoft до сих пор остаётся страница с требованием получения лицензии на использование exFAT и информацией о том, что данную технологию лицензировали более 100 компаний, среди которых крупнейшие OEM-производители.

ExFAT ఫైల్ సిస్టమ్ మైక్రోసాఫ్ట్ ద్వారా పెద్ద-సామర్థ్యం ఉన్న ఫ్లాష్ డ్రైవ్‌లలో ఉపయోగించినప్పుడు FAT32 పరిమితులను అధిగమించడానికి రూపొందించబడింది. Windows Vista సర్వీస్ ప్యాక్ 1 మరియు Windows XPలో సర్వీస్ ప్యాక్ 2తో ఎక్స్‌ఫాట్ ఫైల్ సిస్టమ్‌కు మద్దతు కనిపించింది. FAT32తో పోలిస్తే గరిష్ట ఫైల్ పరిమాణం 4 GB నుండి 16 ఎక్సాబైట్‌లకు విస్తరించబడింది మరియు గరిష్ట విభజన పరిమాణం 32 GBపై పరిమితి తొలగించబడింది. , ఫ్రాగ్మెంటేషన్‌ను తగ్గించడానికి మరియు వేగాన్ని పెంచడానికి, ఉచిత బ్లాక్‌ల బిట్‌మ్యాప్ ప్రవేశపెట్టబడింది, ఒక డైరెక్టరీలోని ఫైల్‌ల సంఖ్యపై పరిమితి 65 వేలకు పెంచబడింది మరియు ACL లను నిల్వ చేసే సామర్థ్యం అందించబడింది.

Дополнение: Грег Кроа-Хартман (Greg Kroah-Hartman) ఆమోదించబడింది включение разработанного компанией Samsung драйвера exFAT в экспериментальный раздел «staging» ядра Linux («drivers/staging/»), куда помещаются компоненты требующие доработки. Отмечается, что включение в состав ядра позволит упростить доведение драйвера до состояния, пригодного для поставки в основном дереве исходных текстов ядра.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి