Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » Tech and Talk » OS and Software » All Things Unix » Circumventing VFATs Patent Problem
Uniqs:
213
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
Recommended Linux Distro »
« June Desktops  
SUMware
Premium
join:2002-05-21

Circumventing VFATs Patent Problem

From The H
29 June 2009 -
quote:
Linux developers want to circumvent VFATs patent problem

Nearly two months after his first VFAT patch, Andrew Tridgell, Samba developer and IBM employee, has now released a second patch which should make it possible to circumvent the patent issue with the VFAT implementation in Linux.

The original workaround, CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES, which effectively prohibited creation or modification of files with long file names, but allowed the read only use of existing long file named files without problems. The new workaround, CONFIG_VFAT_FS_DUALNAMES, does not limit the functionality of the VFAT implementation. Instead, a boolean variable is used which sets whether a short or a long file name is created, but never creates both. The fields that normally contain the short name are then filled with invalid characters, so the result, in FAT terms, is not a valid short file name.

The reason for the two kernel patches is the now settled case between Microsoft and TomTom which named the long file name patents on FAT as part of the patent violation case. It is hoped that Tridgell's second patch minimises the risk of patent violation. Both FAT patents from Microsoft refer explicitly to the creating or saving of both long and short file names; the patch makes it so the Linux VFAT implementation never simultaneously creates both long and short file names.

chachazz
Premium
join:2003-12-14

Re: Circumventing VFATs Patent Problem

tridge offers a new patch to Linux's VFAT filesystem
Sunday, June 28 2009 @ 11:59 PM EDT
@ »www.groklaw.net/index.php

quote:
tridge has done it again, offering a patch to Linux's VFAT filesystem that retains support for long names, while carefully avoiding ever having both a long and a short name for the same file.

And here is the FAQ. Note particularly what can and can't be safely discussed regarding patents on LKML.
From the FAQ
quote:
Q3. Why should we apply a patch to avoid a patent that might be invalid?

A3. It takes a lot of time in the courts (and thus, a lot of money)
to legally prove that a patent is invalid, and in the meantime
the patent remains at least a nuisance and in practice still
dangerous. Any damage done during this time period, to both
persons and organizations, might well be permanent -- it might
never be possible to repair that damage, even if the patent
should eventually be invalidated. On the other hand, a patch
that avoids both the patent and regressions in function and
performance can greatly reduce the danger of such damage.

One of the specific dangers that needs to be addressed is
illustrated by the ITC action that Microsoft took against TomTom:

»www.itcblog.com/20090227/microso···devices/

That ITC action asked for TomTom's products to be seized at US
borders, and might have effectively shutdown TomTom as a going
concern in the US. If Microsoft did the same thing to another
Linux vendor then even though the vendor might eventually win
they could still be severely damaged just by having their market
disrupted or frightened.

The way to avoid this is to ensure that the Linux kernel is so
obviously non-infringing that the case does not even go to trial.
That means you have to have an extremely clear explanation of how
the patent does not apply to your code. The aim of the patches we
have posted is to ensure that we would meet that standard.
--
Gladiator Security Forum: www.gladiator-antivirus.com/
Forums » Tech and Talk » OS and Software » All Things UnixRecommended Linux Distro »
« June Desktops  


Monday, 30-Nov 20:57:55 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.republican-creole
page compression OFF
Most commented news this week
· [44] Baltimore To Ban Lazy Cable Installs
· [37] Broadband Killed The Game Console
· [30] Rural Carriers Quickly Embracing Fiber
· [28] AT&T Top Lobbyist Cicconi Has His Feelings Hurt
· [23] Charter Exits Chapter 11
· [19] Midcontinent Socked With Easement Lawsuit
· [3] Monday Morning Links
· [2] Monday Evening Links
Most people now reading
· Heating - my dad gave me this advice... [Home Repair & Improvement]
· Is Microsoft Technet ok to use for my family PC's? [Microsoft Help]
· [Internet] Gaming problem for "Heroes of Newerth" ( New bell Upd [Bell Canada]
· Considering Leaving Vonage, who should I Consider? [VOIP Tech Chat]
· Wind getting a little more aggressive [TekSavvy]
· Windows 7 boot manager editing questions [Microsoft Help]
· [Rant] called out sick! [Rants, Raves, and Praise]
· Portable power for blackouts? [Home Repair & Improvement]
· Why is VoIP Better than POTS? [VOIP Tech Chat]