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 пры выкарыстанні на 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

Дадаць каментар