Feeds

Did TomTom test Microsoft's Linux patent lock-down?

No choice but to kill open source

Providing a secure and efficient Helpdesk

Microsoft's prosecution of TomTom over alleged violation of patents is looking increasingly like a failure in its long-running policy of tying down Linux users through cross licensing of its IP.

Computerworld has dredged up an email exchange with Microsoft's IP and licensing legal chief that explains Microsoft's got a long history of licensing its File Allocation Table/Long File Name (FAT LFN) with companies in the car navigation space and that have specifically been using Linux and open source.

Microsoft's corporate vice president and deputy general counsel of intellectual property and licensing Horacio Gutierrez said 18 companies had signed up, including Kenwood, Alpine, and Pioneer.

According to Computerworld:

"When asked specifically if "there are companies using Linux and open-source software, which have signed FAT patent cross-licensing agreements, such as the ones, which TomTom has refused to agree to?" Gutierrez replied, "Yes, other companies have signed FAT patent licenses, both in the context of patent cross licensing agreements and other licensing arrangements."

Microsoft in earlier statements has insisted the case is not about Linux and Gutierrez denied this was the first step in a series of suits over a claimed 235 cases of Microsoft patents being violated by free and open-source software. It's worth noting that Gutierrez was one of the Microsoft legal eagles who claimed in 2007 that free and open-source software infringes those 200-plus patents. TomTom US has refused to comment on the case.

Contrary to what Microsoft may state about this not being about Linux, tying up companies that use Linux and open source in patent licensing agreements cuts to the very core of one of the things that's kept Linux and open-source alive: free distribution of the kernel and code.

Samba maintainer Jeremy Allison pointed out in a recent blog posting by writer Glyn Moody that companies who sign up to Microsoft's licensing cannot continue to distribute their code under GPLv2.

Section seven of GPLv2 - called the "Liberty or Death" clause - states that you cannot distribute code if outside restrictions have been imposed.

"What people are missing about this is the either/or choice that Microsoft is giving TomTom," Alison posted.

"It isn't a case of cross-license and everything is ok. If TomTom 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*."

In other words, Microsoft is eroding Linux and open source and slowing their development. A deal with Microsoft prevents GPL'd code from returning to the ecosystem whence it came, with any improvements or updates, as companies that do patent licensing deals with Microsoft must keep it in-house.

This is particularly damaging for Linux, given consumer electronics companies such as those Microsoft is tying up are making heavy use of Linux in devices from in-car systems to TVs and DVD players and could potentially return their improvements to the kernel to the market.

One reason these companies have turned to Linux and open source rather than use Windows is because of the simple expense of licensing Windows, and the fact the code is not open so they cannot make changes needed to run gadgets and devices.

"Make no mistake, this is intended to force TomTom to violate the GPL, or change to Microsoft embedded software," Allison wrote. ®

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
New 'Cosmos' browser surfs the net by TXT alone
No data plan? No WiFi? No worries ... except sluggish download speed
iOS 8 release: WebGL now runs everywhere. Hurrah for 3D graphics!
HTML 5's pretty neat ... when your browser supports it
Mathematica hits the Web
Wolfram embraces the cloud, promies private cloud cut of its number-cruncher
Mozilla shutters Labs, tells nobody it's been dead for five months
Staffer's blog reveals all as projects languish on GitHub
'People have forgotten just how late the first iPhone arrived ...'
Plus: 'Google's IDEALISM is an injudicious justification for inappropriate biz practices'
SUSE Linux owner Attachmate gobbled by Micro Focus for $2.3bn
Merger will lead to mainframe and COBOL powerhouse
iOS 8 Healthkit gets a bug SO Apple KILLS it. That's real healthcare!
Not fit for purpose on day of launch, says Cupertino
prev story

Whitepapers

Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.
WIN a very cool portable ZX Spectrum
Win a one-off portable Spectrum built by legendary hardware hacker Ben Heck
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Beginner's guide to SSL certificates
De-mystify the technology involved and give you the information you need to make the best decision when considering your online security options.