Cikkek

Az új Linux patch megkerüli a Microsoft szabadalmát

kategória: Hírek — forrás: Computerworld — dátum: 2009-07-02 12:10:05

Egy új Linux kernel patch a Microsoft szabadalmának megsértése - és így licencdíj fizetése - nélkül teszi lehetővé a FAT32 fájlrendszer használatát az operációs rendszerben.

A Microsoftnak a TomTom ellen a közelmúltban indított pere, melyben a szoftveróriás azzal vádolta a navigációs eszközeiről ismert céget, hogy megsérti a FAT32 fájlrendszerrel kapcsolatos szabadalmait, számos jogi kérdést vet fel a FAT32 nyílt forráskódú implementációinak kapcsán. A pereskedés még februárban robbant ki; a Microsoft azt állította, hogy a TomTom összesen nyolc szabadalmát sérti meg eszközeivel, melyek között néhány Linux-alapú is található. Ugyan a szóban fogó szabadalmak zöme autókba épített számítógépekkel és navigációval kapcsolatos, de összefügg a FAT32 fájlrendszerrel. A TomTom márciusban viszonozta a tüzet, és négy szabadalmának megsértése miatt visszaperelte a Microsoftot, de a hónap végén a két fél peren kívül megegyezett.

Az ügy a figyelem középpontjába állította a Linux FAT32 implementációinak jogi vonatkozásait. Bár a Microsoft közölte, hogy a per kivételes incidens volt, és nincs szándékában hajtóvadászatot indítani Linux végfelhasználók ellen, a Linuxot kereskedelmi megoldásaikban használó cégek szerint azonban a helyzet közel sem rózsás. A múlt héten közzétett új Linux kernel patch ezzel szemben olyan megoldást kínál, amely úgy teszi lehetővé a FAT32 használatát a Linuxban, hogy nem használja a Microsoft szabadalmaiban leírt módszert.

FAT32 kompatibilitásra szükség van
A Linuxot széles körben használják a mobil- és beágyazott készülékekben, ezek közül pedig a legtöbbnél alapvető fontosságú, hogy képes legyen FAT32 formátumú médiát - jellemzően memóriakártyákat - olvasni. A Linux Foundation szerint az lenne a legjobb megoldás, ha a cégek ejtenék a FAT32-t, és a jövőben egy új, szabadon használható, gyártófüggetlen formátumot alkalmaznának - így még a licencdíjak fizetése alól mentesülnének. Nyilvánvaló, hogy hosszú távon életképes dologról lenne szó, ugyanakkor most még szükség van a FAT32 kompatibilitásra. A probléma áthidalására a most megjelentetett patch szolgálhat megoldással.

Fosszuk meg a Microsoftot a szabadalmától?
2006-ban a Egyesült Államok Szabadalmi és Védjegy Hivatalánál a Public Patent Foundation (PUBPAT) nevű szervezet megtámadta a Microsoft szabadalmi bejegyzését. Az ügyet az robbantotta ki, hogy a termékeiben FAT-változatot használó cégektől - videokamera, fényképezőgép, MP3- és egyéb médiajátszók, hordozható játékkonzolok - a Microsoft berendezésenként legalább 0,25 dollárcentet, de maximum 250 ezer dollárt kért éves jogdíjként. A PUBPAT attól tartott, hogy a Microsoft a jogdíjigényt a FAT-et felhasználó, szabad vagy nyílt forráskódú szoftverek készítőivel szemben is érvényesíteni fogja, ezért szerette volna kihúzni az egész ügy méregfogát, és megfosztani a céget szabadalmi bejegyzésétől. A Szabadalmi Hivatal akkor elutasította a PUBPAT keresetét, és minden maradt a régiben. A precedensjog hazájában egyébként sem valószínű, hogy valaha is sikerül erővel elvenni a Microsofttól a FAT-tel kapcsolatos szabadalmakat.

Próbáljuk meg elkérni!
A legegyszerűbb megoldás az lenne, hogy a technológiai eszközök túlságosan is széles körét lefedő, a licencdíjak miatt a fejlesztéseket hátráltató - vagy éppen lehetetlenné tévő - szabadalmakat díjmentesen bocsátanák a Linux közösség rendelkezésére. Persze ilyen csak a tündérmesében létezik. Ki lenne annyira bolond, hogy önként és dalolva lemondjon egyik bevételi forrásáról, mindenféle ellentételezés nélkül? Úgy fest, mégis van működő megoldás.

2005-ben hívták életre az Open Invention Network (OIN) nevű csoportosulást, melynek olyan nehézsúlyú tagjai vannak, mint az IBM, a Sony, a Philips, az NEC, a Novell, a Red Hat vagy a TomTom. Az OIN adok-kapok elven működik: a cég - mert valójában egy New York államban bejegyzett cégről van szó - szabadalmi jogokat szerez meg, és ezeket licencdíj-mentesen bocsátja azok rendelkezésére, akik cserébe vállalják, hogy saját szabadalmaikkal kapcsolatban sem támasztanak követeléseket a linuxos vagy Linuxszal kapcsolatos alkalmazások felhasználóival szemben.

Az OIN most a Microsoft azon két szabadalmát igyekszik megszerezni (#5,579,517 és #5,758,352), amely a Microsoft FAT (FAT12) fájlrendszerével való visszafelé irányuló kompatibilitást biztosítja. Ezek az MS-DOS-ban használt FAT 8+3 karakteres hosszra korlátozott fájlneveivel teszik kompatibilissé a FAT modernebb változataiban használható, hosszú fájlneveket. A technológia VFAT néven is ismert a Windows 95 VxD meghajtó programja után, és a Microsoft Virtual FAT-ként hivatkozik rá egyes dokumentációkban.

A gordiuszi csomó átvágása
andrew_tridgell.jpgA már említett foltozást Andrew Tridgell, a Samba projekt egyik vezető fejlesztője publikálta a múlt héten. A megoldás úgy működik, hogy nem generálja le a rövid és hosszú fájlneveket. Azokban a szituációkban, ahol az állomány neve belefér a 11 karakteres limitbe, csak a rövid változat készül el, ahol pedig nem, ott csak a hosszú. A szükséges 8+3 karakteres verzió nevét érvénytelen karakterekkel töltik fel, amit az operációs rendszer egyszerűen nem vesz figyelembe. A Microsoft szabadalmait ezzel a trükkel kerülik meg: egyfelől sohasem készül el az állománynév rövid és hosszú változata, csak az egyik, másrészt az érvénytelen karakterekből generált név nem tekinthető állománynévnek, mivel annak alapján a FAT egyik változata alól sem érhető el az állomány, pusztán helykitöltő szerepet játszik...

A cikk folytatásához kattints ide!

Korábbi hírek