Microsoft heeft het initiatief genomen om exFAT-ondersteuning in de Linux-kernel op te nemen

Microsoft опубликовала technisch specificaties op het exFAT-bestandssysteem en heeft zich bereid verklaard de rechten om alle exFAT-gerelateerde patenten gratis te gebruiken op Linux over te dragen. Opgemerkt wordt dat de gepubliceerde documentatie voldoende is om een ​​draagbare exFAT-implementatie te creëren die volledig compatibel is met Microsoft-producten. Het uiteindelijke doel van het initiatief is om exFAT-ondersteuning toe te voegen aan de belangrijkste Linux-kernel.

Leden van het Open Invention Network (OIN), waartoe Microsoft behoort, komen overeen geen juridische claims in te dienen voor het gebruik van hun technologieën in componenten "Linux-systemen"("Linux-systeem"). Maar exFAT is daar niet één van, dus deze technologie valt niet onder de toezegging van Microsoft om zijn patenten beschikbaar te stellen. Om de dreiging van patentclaims het hoofd te bieden, is Microsoft van plan om de exFAT-driver op te nemen in de componenten die zijn opgenomen in de volgende editie van de definitie van een ‘Linux-systeem’. ExFAT-gerelateerde patenten zullen dus binnen de reikwijdte van de tussen de OIN-deelnemers gesloten overeenkomst vallen.

Het is opmerkelijk dat eerdere patenten voor exFAT dat wel waren sleutel link в de meerderheid beweert Microsoft, beïnvloeden pre-installatie van op Linux gebaseerde oplossingen. Een driver die zes jaar geleden exFAT implementeerde, was dat wel is open door Samsung onder de GPLv2-licentie, maar het is nog steeds niet opgenomen in de belangrijkste Linux-kernel vanwege het risico dat Microsoft wordt aangeklaagd wegens patentinbreuk. Staat nog steeds op de Microsoft-website pagina blijft met de vereiste om een ​​licentie te verkrijgen om exFAT te gebruiken en informatie dat deze technologie in licentie is gegeven door meer dan 100 bedrijven, waaronder de grootste OEM's.

Het exFAT-bestandssysteem is door Microsoft gemaakt om de beperkingen van FAT32 te overwinnen bij gebruik op Flash-drives met grote capaciteit. Ondersteuning voor het exFAT-bestandssysteem verscheen in Windows Vista Service Pack 1 en Windows XP met Service Pack 2. De maximale bestandsgrootte vergeleken met FAT32 werd uitgebreid van 4 GB naar 16 exabytes en de beperking op de maximale partitiegrootte van 32 GB werd geëlimineerd Om de fragmentatie te verminderen en de snelheid te verhogen, is een bitmap met vrije blokken geïntroduceerd, is de limiet op het aantal bestanden in één map verhoogd naar 65 duizend en is de mogelijkheid geboden om ACL's op te slaan.

Toevoeging: Greg Kroah-Hartman goedgekeurd opname van het door Samsung ontwikkelde exFAT-stuurprogramma in de experimentele “staging”-sectie van de Linux-kernel (“drivers/staging/”), waar componenten die verbetering behoeven, worden geplaatst. Opgemerkt wordt dat opname in de kernel het gemakkelijker zal maken om het stuurprogramma in een staat te brengen die geschikt is voor levering in de hoofdkernelbronstructuur.

Bron: opennet.ru

Voeg een reactie