Мајкрософт презеде иницијатива да ја вклучи поддршката exFAT во кернелот на Линукс

Мајкрософт објавено технички спецификации на датотечниот систем exFAT и ја изрази својата подготвеност да ги пренесе правата за користење на сите патенти поврзани со exFAT за бесплатна употреба на Linux. Забележано е дека објавената документација е доволна за креирање пренослива exFAT имплементација која е целосно компатибилна со производите на Microsoft. Крајната цел на иницијативата е да се додаде поддршка exFAT на главниот Linux кернел.

Членовите на Open Invention Network (OIN), која го вклучува Мајкрософт, се согласуваат да не поднесуваат правни барања за употреба на нивните технологии во компонентите "Линукс системи"("Систем Линукс"). Но, exFAT не е еден од нив, така што оваа технологија не подлежи на посветеноста на Microsoft да ги направи достапни своите патенти. За да се справи со заканата од патентни барања, Microsoft планира да бара вклучување на двигателот exFAT меѓу компонентите вклучени во следното издание на дефиницијата за „Linux систем“. Така, патентите поврзани со exFAT ќе спаѓаат во опсегот на договорот склучен помеѓу учесниците на OIN.

Вреди да се одбележи дека претходните патенти за exFAT беа клучна врска в повеќето тврди Мајкрософт, кои влијаат прединсталација на решенија базирани на Linux. Возач кој спроведува exFAT пред шест години беше е отворена од Samsung под лиценцата GPLv2, но сè уште не е вклучен во главниот кернел на Linux поради ризикот Мајкрософт да биде тужен за прекршување на патент. Сè уште на веб-страницата на 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 во експерименталниот дел „стајџинг“ на кернелот на Linux („drivers/staging/“), каде што се поставени компонентите што бараат подобрување. Забележано е дека вклучувањето во кернелот ќе го олесни доведувањето на возачот во состојба погодна за испорака во главното дрво на изворот на јадрото.

Извор: opennet.ru

Додадете коментар