tridge offers a new patch to Linux's VFAT filesystem
Sunday, June 28 2009 @ 11:59 PM EDT
http://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. As before, media containing the old long/short-name combination VFAT format are still supported. His comment on LKML:

Date Sat, 27 Jun 2009 05:19:33 +1000
Subject [PATCH] Added CONFIG_VFAT_FS_ DUALNAMES option
From tridge@samba ...

This is a new patch for VFAT long filename support, replacing the one that I posted last month. It retains a lot more functionality then the previous patch.

A FAQ will be posted immediately after this patch to answer the questions that were raised from the previous discussion.

Here is the FAQ:

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:
http://www.itcblog.com/20090227/microsoft-...gation-devices/

"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."