On TechRepublic: 10 lame phrases to cut from your resume
BNET Business Network:
BNET
TechRepublic
ZDNet

March 5th, 2009

Microsoft: Litigate on FAT, and you'll be the next Unisys

Posted by Jason Perlow @ 2:02 pm

Categories: Free operating systems, Linux, Microsoft, Open Source, Personal Technology, Software Infrastructure

Tags: test, Microsoft Corp., FAT32, Consumer Electronics, Patent, TomTom, Unisys Corp., File System, GPL 2, FAT-32

Remember “Burn All GIFs” from 1999? In 2009, the Open Source mantra of choice could very easily turn into “Destroy all FATs”

If you’ve been following the news in the Linux community, you’ve probably heard that Microsoft is currently in a lawsuit with Dutch GPS maker TomTom over what is believed to be a refusal on TomTom’s part to cross-license long file name support in Microsoft’s FAT32 technology.

The Linux kernel, which is released under the GPL2 Open Source license issued by the Free Software Foundation, is used in all TomTom portable GPS devices (and in many other consumer electronics products). The Linux kernel also has the native ability to access media which are formatted with FAT16 and FAT32 (vFAT) filesystems, which were originally implemented by Microsoft for the MS-DOS 3.0 and Windows 95 OEM Service Release 2 operating systems for use as mass storage in hard disk drives.

Today, FAT32 is most frequently used as a format to store data on USB thumb drives, flash memory cards for digital cameras and digital media players (such as Secure Digital, MMC, Sony MemoryStick and CompactFlash) as well as for storing for map information and Points Of Interest (POI) on portable GPS devices, such as the TomTom.

Click on the “Read the rest of this entry” link below for more.

Until now, Microsoft has never pursued any vendor with patent litigation who has used Linux and FAT32 in a consumer electronics product. According to Open Source evangelist and SAMBA developer Jeremy Allison, on a recent comment on Glyn Moody’s open source blog, that’s because of back-door, secret cross-licensing agreements that were established between the vendors and Microsoft concerning the infringing patents in question which would preclude that from happening.

Be it as it may, according to Allison,  all of these have occurred without the knowledge of the Free Software Foundation (FSF) which originates the GPL2 license. Although such a scenario has never been tested, were the FSF to become aware of such a secret agreement, they would immediately prohibit the vendor from using the Linux kernel in any of their products, as a patent cross-licensing agreement described above would constitute a severe GPL2 violation. In Allison’s own words:

What people are missing about this is the either/or choice that Microsoft is giving Tom Tom.

It isn’t a case of cross-license and everything is ok. If Tom Tom or any other company cross licenses patents then by section 7 of GPLv2 (for the Linux kernel) they lose the rights to redistribute the kernel *at all*.

Microsoft has been going around and doing these patent cross licensing deals with companies under NDA’s so they never come to light for *years*.

That was the whole point of the Novell deal - Microsoft lawyers finally thought they’d found a way to *publicly* do these cross licensing deals and get around the GPLv2, but the GPLv3 put paid to that.

Tom Tom are the first company to publicly refuse to engage in this ugly little protection racket, and so they got sued. Had Tom Tom silently agreed to violate the GPL, as so many others have, then we’d only hear about a vague “patent cross licensing deal” just like the ones Microsoft announces with other companies.

So TomTom decided that it didn’t want to participate in such back-door negotiations, and Microsoft went after them. Good for TomTom for not violating the GPL2, but now that this has all become public, if TomTom is forced into licensing the FAT32 patents as a result of Microsoft’s legal action, it could forfeit the use of Linux in their products in the future. Which may be exactly what Microsoft wants, as it covets entry into the automotive technology industry, particularly with navigation systems.

Also Read: Who Should Software Freedom Sue on FAT32 (Dana Blankenhorn)

All of this FAT32 patent nonsense all sounds eerily familiar to me. Does anyone remember back in 1999 when Unisys owned the LZW compression algorithm patents, and decided to enforce their patent with every company that used LZW in a product to generate GIF images? Individual websites and end-users became concerned that this litigiousness would extend to smaller fry, so almost overnight, everyone converted from GIF to JPEG, and the “Burn all GIFs” campaign was born. Unisys also attempted (eventually unsuccessfully) to prove that their compression algorithm also covered JPEG — so the Open Source community went out and created the PNG (Portable Network Graphics) format.

Unisys became a pariah in the Open Source community, their patents for LZW expired, and when they entered the Open Source consulting business years later, they lost all of their credibility and many companies and individuals refused to work with them as a result.

Unisys has still never completely recovered from this. As a former Unisys employee I can speak with authority about this, because every time I used to talk to my friends in the Open Source community about what we were trying to do with Linux and Open Source in our professional services business, I would get the usual “Hey, weren’t you the guys who…” preamble.

End of discussion.

If this litigious behavior from Microsoft continues, I don’t see why consumer electronics manufacturers which use embedded Linux couldn’t just go and standardize their own flash memory filesystem equivalent to PNG. After all, there are other perfectly good file system formats that could be used to store data on SD cards and other flash devices, such as UBIFS and LogFS, which are even more efficient and more resilient at storing data. UBIFS and LogFS also have the advantage of being journaled, whereas FAT32 is not.

The downside of this of course is that FAT32 file system access is built into every PC and every Mac, and to access data on flash storage devices stored in an alternative format, you’d have to develop and distribute new driver software for those platforms. However, like Adobe’s Flash Player or Acrobat Reader, which are 3rd-party software plugins, if the software drivers are released with enough consumer electronics products, it could make FAT32 obsolete and completely irrelevant.

Should the consumer electronics industry create an alternative flash media file system format that is free from Microsoft patent licensing? Talk Back and Let Me Know.

Do we need a patent-free flash storage filesystem standard for consumer electronics devices?

View Results

Loading ... Loading ...

Jason PerlowJason Perlow is a technologist with over two decades of experience integrating large heterogeneous multi-vendor computing environments in Fortune 500 companies. See his full profile and disclosure of his industry affiliations.

Follow jperlow on Twitter

Email Jason Perlow

Subscribe to Tech Broiler via Email alerts or RSS.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 218 Talkback(s)
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys
Perlow makes it sound like Unisys' failure to become a major force in computing was mainly the result of the way they handled gifs and the bad taste it left in the open source community, but really, i... (Read the rest)
Posted by: zackers Posted on: 04/03/09 You are currently: a Guest | | Terms of Use
read my lips  Linux Geek | 03/05/09
Where did you get your law degree?  ShadeTree | 03/05/09
First and foremost, Microsoft is not suing Linux.  kozmcrae | 03/05/09
Maybe....  daMan25 | 03/06/09
ahh! grasshopper...  pppaulll | 03/06/09
If you are an advocate do not perpetuate missconceptions  rarsa | 03/06/09
That's kinda ironic isn't it?  Dealing | 03/08/09
Selling Linux software  RickGraham | 03/09/09
More lies... so easy to dispell.  rock06r | 03/08/09
Just where do you get this "commercial copyrights" crap?  Ole Man | 03/08/09
Use of Linux in space probes  jperlowZDNet Moderator | 03/08/09
re: Where did you get your law degree?  RickGraham | 03/09/09
We can't read your lips  Pliny the Elder | 03/05/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  mwagner@... | 03/05/09
Really an indication of the patent value at MS  Richard Flude | 03/05/09
Sure, like you know anything of their patent portfolio  Pliny the Elder | 03/05/09
.  n0neXn0ne | 03/05/09
,  Azathothh | 03/08/09
RE: Sure, like you know anything...  n0neXn0ne | 03/05/09
The patents in question are publicly available  Richard Flude | 03/05/09
The disclosure for a case like .....  ShadeTree | 03/06/09
I believe he is saying that  GuidingLight | 03/06/09
And Yahoo.....  Ole Man | 03/07/09
Start a movement?  akulkis | 03/06/09
I find it amazing...  rjacksix | 03/06/09
Patents  thone.hall@... | 03/06/09
Microsoft recently...  914four | 03/06/09
re: Patents  none none | 03/06/09
Freaks at USPTO (OT)  deusXmchna | 03/10/09
For Windows Interop?  colinnwn | 03/06/09
Fuse driver, or other  rMatey | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  Loverock Davidson | 03/05/09
I'm glad to hear there were no secret deals.  kozmcrae | 03/05/09
Yes it does  fadzlan@... | 03/06/09
Wot? No Mike Cox copy this time?  nizuse | 03/06/09
I can only see positive things coming out of this  markbn | 03/06/09
Troll  Alan Smithie | 03/07/09
IF FAT IS SO BAD WHY USE IT.  romeoiv | 03/08/09
FAT32 -will- have to be replaced regardless  jperlowZDNet Moderator | 03/08/09
hello???  paul_bruford@... | 03/09/09
Nobody can use Linux?  aureolin@... | 03/05/09
No. It doesn't work like that.  jperlowZDNet Moderator | 03/05/09
So, wouldn't Dell, HP, & IBM be in line?  yet_another | 03/05/09
Do you even know what a patent is?  TheTruthisOutThere@... | 03/06/09
And  daengbo | 03/06/09
law  yet_another | 03/06/09
True enough, but..  TheTruthisOutThere@... | 03/07/09
The truth is NOT out there  Ole Man | 03/08/09
Wow... that was... um.... interesting (nt)  tikigawd | 03/09/09
LOL - Must be new coffee blend - nt  USTechHead | 03/09/09
lol  paul_bruford@... | 03/09/09
The EU cannot dismiss a US granted patent.  deowll | 03/09/09
Alternative to vFat module?  discodave79 | 03/06/09
It's just wishing thinking on MS's part.  TripleII | 03/05/09
Sigh  wolf_z | 03/06/09
Patents only last 17 years. That's hardly "forever".  No More Microsoft Software Ever! | 03/06/09
The idea is really dumb  kcredden2 | 03/05/09
There are so many problems with this blog ....  ShadeTree | 03/05/09
Thats a really nice dream you have there.  storm14k | 03/05/09
I don't think so  dkawalec | 03/05/09
FSF is worried  A.Sinic | 03/05/09
I don't understand you  AndyCee | 03/06/09
The reason you don't understand ...  ShadeTree | 03/06/09
Ah, right  AndyCee | 03/06/09
I'm not so sure about that...  dkawalec | 03/06/09
Do you really....  rdiekema@... | 03/09/09
Licensing FAT32 costs TomTom NOTHING ...  dkawalec | 03/09/09
While I'm here  AndyCee | 03/06/09
The Supreme Court Ruling  akulkis | 03/06/09
The Supreme Court hasn't ruled.  ShadeTree | 03/06/09
What makes you think?  Ole Man | 03/08/09
But if people are using their technology  Pliny the Elder | 03/05/09
But if people are using their technology  deowll | 03/09/09
EXT2.  TripleII | 03/05/09
Unfortunately  jperlowZDNet Moderator | 03/05/09
No, just the concept.  TripleII | 03/05/09
Interesting that you say that,  TheTruthisOutThere@... | 03/06/09
Alternatives to FAT32  jperlowZDNet Moderator | 03/06/09
= v2.5 is bad news for XP users  V@... | 03/06/09
"...popcorn fart in the wind" - nice!  Scrat | 03/05/09
FAT32 is already obsolete and needs replacement  jperlowZDNet Moderator | 03/05/09
You make the mistake  akulkis | 03/06/09
hmmm  paul_bruford@... | 03/09/09
TThere is nothing stopping camera makers having a  hkommedal | 03/09/09
It's amazing the leaps you make.  TripleII | 03/05/09
prior what?  mdemuth | 03/05/09
Prior art. The FAT32 patent is not valid.  TripleII | 03/05/09
My words were correct the first time  mdemuth | 03/05/09
Nope, just management style.  TripleII | 03/05/09
And yet there are ....  ShadeTree | 03/06/09
@Shade. Keep up the good work.  TripleII | 03/06/09
@TripleII  ShadeTree | 03/06/09
I disagree Shade.....  No More Microsoft Software Ever! | 03/06/09
Oh, and answer this.  TripleII | 03/05/09
Re Oh and answer this  Col Mustard | 03/07/09
@Col Mustard . I think you assume too much.  hkommedal | 03/07/09
I'm an other.  kozmcrae | 03/06/09
Actually, no, they weren't.  Kelledin | 03/07/09
Protection racket  deowll | 03/09/09
Some were invalidated in the USA, too  bswiss | 03/06/09
The court will decide.  ShadeTree | 03/06/09
and...  fadzlan@... | 03/06/09
@ fadzlan Re;And I bet the lawyers love gossiping too.  hkommedal | 03/08/09
And STILL some people in the US do not understand why . . .  hkommedal | 03/07/09
If it was a protection racket ....  ShadeTree | 03/06/09
MS and racket  akulkis | 03/06/09
Another ridiculous claim!  ShadeTree | 03/06/09
That is a bit over the top. There must be other options. (nt)  hkommedal | 03/08/09
@ Shady. For once I agree with you 100 %. (nt)  hkommedal | 03/08/09
I would take easy on the caffine there bub...I think your a little...  USTechHead | 03/09/09
For Ugly Creeps Kevetching  No More Microsoft Software Ever! | 03/06/09
RE; then it would be a criminal offense.  hkommedal | 03/08/09
Different cases.  deowll | 03/09/09
Please name the ruling that ....  ShadeTree | 03/06/09
The Business Methods case  akulkis | 03/06/09
Not even close to being true(.)  ShadeTree | 03/06/09
Not end of story  ewyatt | 03/07/09
Time to scrap all software patents  honeymonster | 03/05/09
I agree with you  wolf_z | 03/06/09
Tom Tom has an affirmative defense  akulkis | 03/06/09
Sorry, that's *trademark*, not patents.  wolf_z | 03/07/09
Not True!  ShadeTree | 03/07/09
The so-called "software patents" needs to die as soon as possible.  hkommedal | 03/08/09
That's the problem  Ole Man | 03/08/09
Time to scrap All Patents, period.  ewyatt | 03/07/09
re; Time to scrap patents  Col Mustard | 03/07/09
Re; Now who is going to write anything. . . Nonsense !  hkommedal | 03/08/09
I am sorry, but I cannot agree to that. Software "patents"; yes.  hkommedal | 03/08/09
re time to scrap all software patents  Col Mustard | 03/07/09
Most of the world that agrees with patents, do NOT accecpt  hkommedal | 03/08/09
Law degree?!....  JoeMama_z | 03/05/09
Definitely a misplaced comment.  InAction Man | 03/06/09
Misplaced  Col Mustard | 03/07/09
Of course  Yagotta B. Kidding | 03/05/09
Pyrrhic victory?  MisterMiester | 03/05/09
What does Mr. Perlow know about litigation. He blogs about computers...  transposeIT | 03/05/09
As does  AndyCee | 03/06/09
And what do you know? If anything.  InAction Man | 03/06/09
Re; What kind of problems can you solve? Hmm.  hkommedal | 03/08/09
"make you look stupid"  deaf_e_kate | 03/06/09
yeah and...  fadzlan@... | 03/06/09
Re; Gee, being anti-MS can really make you look stupid.  hkommedal | 03/08/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  jerry.givan@... | 03/06/09
Wrong Kemosabe, I was next!  pppaulll | 03/06/09
I did the last time for Vista $279.00  rtirman37@... | 03/06/09
The more I read, the more I hate MS.  T1Oracle | 03/06/09
For Microsoft, the motto engraved on every manager is "Greed is GOOD !"  TonyOz | 03/06/09
Re; Are they really *that* greedy? . . . Well it is . .  hkommedal | 03/08/09
Oh, the sweet irony  frgough | 03/06/09
I can do you one better...  pppaulll | 03/06/09
What are you babbling about?  wolf_z | 03/07/09
It's simple  akulkis | 03/06/09
Why that clears it up perfectly  frgough | 03/06/09
re: Why that clears it up perfectly  none none | 03/06/09
Yes it is  frgough | 03/06/09
re: Yes it is  none none | 03/07/09
Playing word games  frgough | 03/07/09
re: Playing word games  none none | 03/07/09
Obviously you don't have a law degree... nt  T1Oracle | 03/07/09
Re; GPL is a EULA. . . I may be jumping to a conclution here,  hkommedal | 03/08/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  jurgen.manycolored@... | 03/06/09
While I'm no big fan of Apple  akulkis | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  reibertg@... | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  sokushi jonez | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  daves1646 | 03/06/09
micro-probed and hating it ~ hotmail lockout  pppaulll | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  phatkat | 03/06/09
TomTom will be fine.  No More Microsoft Software Ever! | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  rjacksix | 03/06/09
so M$%^&S!#t isn't the only name they know on a computer  pppaulll | 03/06/09
RE: TomTom will be fine.  pppaulll | 03/06/09
What system does the BIOS use?  BALTHOR | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  rMatey | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  rMatey | 03/06/09
For.. Ugly.. Creeps.. Kevetching..  No More Microsoft Software Ever! | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  shorty943@... | 03/06/09
Re; tear your black little heart out and feed it to my dog.  hkommedal | 03/08/09
FAT32 Patent Date  rreinhold058@... | 03/06/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  XArt | 03/07/09
So--Substitute one lawsuit for another?  wolf_z | 03/07/09
Re; Do your research next time! You should update your  hkommedal | 03/08/09
Hmm. Open source with patents...just to let you know  wolf_z | 03/08/09
I stand corrected.  hkommedal | 03/08/09
Scrap Windokes trash  Christian_<>< | 03/07/09
I fail to see any new info here. It does help if  hkommedal | 03/08/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  the_ghost2006 | 03/07/09
Too lazy to google?  wolf_z | 03/08/09
Another rant by Jason Perlow  FireThorn | 03/07/09
Why is is so difficult?  Kaiwai | 03/07/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  xxyl | 03/07/09
MSFT and FOSS relationships  Kelledin | 03/08/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  hkommedal | 03/08/09
Comuserve killed GIF when they sued  Randalllind | 03/08/09
JPEG was not better  jperlowZDNet Moderator | 03/08/09
MS has allready won !!!!  Aussie_Troll | 03/08/09
Yawn  Alan Smithie | 03/08/09
Don't feed the (self-proclaimed) Troll  Ole Man | 03/08/09
actually FAT is a copy of CP/M disk format MS's extension is long filenames  stevey_d | 03/08/09
Bye Bye VFAT!  softdrat@... | 03/08/09
prior art !! and obviousness !! no  Aussie_Troll | 03/08/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  Charleswhenn | 03/08/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  quimkaos@... | 03/09/09
Some news just in  Alan Smithie | 03/09/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  dgb@... | 03/09/09
so MS is using FAT  ca1ic0cat | 03/09/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  Rick_S1 | 03/09/09
So just who is being illegal here?  Protopia | 03/09/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  jakeroberts01@... | 03/09/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  deowll | 03/09/09
YES, we absolutely NEED an open source flash file system  chaz15 | 03/09/09
Just a simple question.  jsargent | 03/10/09
Patents can last 20 years  A.Sinic | 03/10/09
Some are less than 20 years  Kaiwai | 03/10/09
What we need ? Standard and Interoperability  bob.legrand@... | 03/10/09
TomTom thumbs nose at both MS and GPL  wellduh | 03/10/09
PRIOR ART: Long filenames and FAT32  Uncle Stoat | 03/16/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  itsupport@... | 03/27/09
RE: Microsoft: Litigate on FAT, and you'll be the next Unisys  zackers | 04/03/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here