Microsoft har tagit initiativet att inkludera exFAT-stöd i Linux-kärnan

Microsoft Company опубликовала teknisk specifikationer på exFAT-filsystemet och har uttryckt sin vilja att överföra rättigheterna att använda alla exFAT-relaterade patent för fri användning på Linux. Det noteras att den publicerade dokumentationen är tillräcklig för att skapa en bärbar exFAT-implementation som är helt kompatibel med Microsoft-produkter. Det slutliga målet med initiativet är att lägga till exFAT-stöd till Linux-huvudkärnan.

Medlemmar i Open Invention Network (OIN), som inkluderar Microsoft, samtycker till att inte göra rättsliga anspråk för användningen av deras teknologier i komponenter "Linux-system"("Linux-system"). Men exFAT är inte en av dem, så denna teknik är inte föremål för Microsofts åtagande att göra sina patent tillgängliga. För att ta itu med hotet om patentanspråk, planerar Microsoft att söka inkludering av exFAT-drivrutinen bland komponenterna som ingår i nästa utgåva av definitionen av ett "Linux-system." ExFAT-relaterade patent kommer således att falla inom ramen för det avtal som ingåtts mellan OIN-deltagarna.

Det är anmärkningsvärt att tidigare patent för exFAT var nyckellänk в mest påståenden Microsoft, påverkar förinstallation av Linux-baserade lösningar. En förare som implementerade exFAT för sex år sedan var är öppen av Samsung under GPLv2-licensen, men den är fortfarande inte inkluderad i Linux-huvudkärnan på grund av risken för att Microsoft stäms för patentintrång. Finns fortfarande på Microsofts hemsida sidan finns kvar med kravet att erhålla en licens för att använda exFAT och information om att denna teknik licensieras av mer än 100 företag, inklusive de största OEM:erna.

ExFAT-filsystemet skapades av Microsoft för att övervinna begränsningarna med FAT32 när det används på flash-enheter med stor kapacitet. Stöd för exFAT-filsystemet dök upp i Windows Vista Service Pack 1 och Windows XP med Service Pack 2. Den maximala filstorleken jämfört med FAT32 utökades från 4 GB till 16 exabyte, och begränsningen på den maximala partitionsstorleken på 32 GB eliminerades , för att minska fragmenteringen och öka hastigheten har en bitmapp av fria block införts, gränsen för antalet filer i en katalog har höjts till 65 tusen, och möjligheten att lagra ACL:er har tillhandahållits.

Tillägg: Greg Kroah-Hartman godkänd inkludering av exFAT-drivrutinen utvecklad av Samsung i den experimentella "staging"-sektionen av Linux-kärnan ("drivers/staging/"), där komponenter som kräver förbättring placeras. Det noteras att inkludering i kärnan kommer att göra det enklare att föra drivrutinen till ett tillstånd som är lämpligt för leverans i kärnans huvudkällträd.

Källa: opennet.ru

Lägg en kommentar