Microsoft + DOS + Tom Tom = !Mono

2 03 2009

I spend most of my working day programming C# in Visual Studio 2008. It is a great platform for Windows based development so when I made the move to Linux at home it made sense to look at Mono as a development environment for that platform.

The core of .NET is an ISO standard so in theory should be safe to use and since the backlash through the Open Source community over the Microsoft/Novell deal it did appear Microsoft was trying to play better with the Open Source.

Notice the “did” in that last sentence!

At the end of last week Microsoft showed it’s true colours and took it’s first real patent snipe at Linux over a very questionable FAT related patent on long file names.

Microsoft are far too scared to take on Linux directly. The threat of the patent cache held by the Open Source Initiative, backed by the likes of IBM, could cause serious damage to Microsoft if pushed too hard. A direct attack also risks them having to defend the patent in court, a massive risk after a few recent rulings against software patents as they could lose this lucrative patent.

Instead they have taken the easier route of attacking a small company, Tom Tom, which they know don’t have the funds to mount a defence. This allows them to link Linux with patent infringement in the media with little risk to their own software patent cache.

The patents in question relate to long file names in DOS, which is only able to deal with 8.3 based file names. The patents detail an obvious and a simple hash system for storing and mapping long file names to the DOS short file names.

Why does this matter to Linux?

FAT is the most common file format used on all Flash based storage, such as memory cards. If you want your Linux box to read your phone or camera memory cards you need to interact with DOS. This is another play by Microsoft to raise the cost of Linux distributions from $0, a price they are unable to compete with.

How does Mono fit into all this. In a sense it doesn’t. The only connection is Microsoft, the CONVICTED monopolist! But that c0nnection is enough to make me realise I should not be using the likes of Mono under Linux. What patent traps are buried in Mono waiting for the time that makes the direct attack on Linux a worth while move for Microsoft.

If you are thinking of using Mono in a Linux project then think hard and long. Do you really want to give Microsoft another attack vector?

Advertisement

Actions

Information

One response

24 03 2009
TomTom vs Microsoft… Round 2 « Cult Of Free

[...] of a costly legal battle and pay the patent protection fees Microsoft tried to extract from them Earlier in the year. This has not [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s




Follow

Get every new post delivered to your Inbox.