Practical Technology

for practical people.

February 27, 2009
by sjvn01
4 Comments

Deep in Microsoft’s TomTom Linux patent claims

What’s what with Microsoft’s patent claims, and a modest suggestion on how to avoid all this patent nonsense now, and in the future: Get the FAT out!

At first glance, Microsoft suing TomTom, the navigation device manufacturer, for patent violations, appeared to be patent business as usual. A closer look at the Microsoft/TomTom lawsuit (PDF Link) showed that three of Microsoft’s eight patents don’t concern navigation systems, but file system usage within TomTom’s Linux-powered devices.

Specifically, Microsoft is claiming that TomTom, and by implication Linux, is in violation of U.S. Patent No. 5,579,517 (“the ’517 patent”l), entitled “Common Name Space for Long and Short Filenames;” U.S. Patent No. 5,758,352 (“the ’352 patent”), entitled “Common Name Space for Long and Short Filenames;” and U.S. Patent No. 6,256,642 (“the ’642 patent”), entitled “Method and System for File System Management Using a Flash-Erasable, Programmable, Read-only Memory.”

While the names of the first two patents are identical, they actually refer to two different aspects of using ‘long’ file names in file systems. In older, 16-bit Microsoft FAT (File Allocation Table) and NTFS (New Technology File System) file systems supported a maximum of 8 characters for the base file name and 3 characters for the file extension. Including the dot separator, this gave 16-bit systems a maximum of 12-characters for a name. With the advent of 32-bit operating systems, the methods in these patents were introduced to ensure backwards compatibility between MS-DOS, early versions of NT, and Windows 2 and 3.x and later Windows operating systems such as Windows 98. The last patent covers a way to handle these file systems on Flash memory.

Continue Reading →

February 26, 2009
by sjvn01
1 Comment

Could Microsoft be trying to acquire TomTom?

I’ve been talking to a lot of smart people about the Microsoft/TomTom lawsuit. One thing we all pretty much agree on is that this lawsuit doesn’t make a lot of sense.

First, the Linux file system-related patents are, in a word, ‘weak.’ They may have survived PUBPAT’s (Public Patent Foundation) attempt to knock the FAT (File Allocation Table) patents out a few years ago, but Microsoft just squeaked by. No one actually thought that Microsoft would actually try to sue anyone using those patents. It would have been just asking to be smashed as one patent-savvy attorney put it to me.

And, that was before the Bilski decision, which smashed the legal foundations of most business and software patents. So that’s another reason for Microsoft to avoid suing with a weak set of software patents.

Besides, TomTom is a Dutch company. Does Microsoft really want to go to a European court with a sad patent case these days? With the European anti-trust division back on the hunt against them for bundling Internet Explorer!?

More >

February 25, 2009
by sjvn01
0 comments

Is Microsoft finally taking Linux to court?

Once a year, Microsoft president Steve Ballmer, would proclaim that Linux violated some of Microsoft patents. Then, he wouldn’t do anything about it. Now, perhaps, he has.

In the U.S. District Court in Seattle, Microsoft sued Tom-Tom (PDF Link) on the ground that Tom-Tom’s in-car navigation devices violate eight of its patents. At least three of these patents, concerning file management, reference TomTom’s Linux kernel implementation.

This is the first time that Microsoft has ever filed a Linux patent suit over Linux, despite its multiple claims. That said, according to Todd Bishop, “Microsoft says open-source software is not the intended focal point of the action.”

In the past, Microsoft has supported legal action against Linux. Microsoft infamously funneled money to SCO to fuel its lawsuits against IBM and other Linux-using companies. With SCO’s complete failure to even prove that it had any rights to Unix, never mind Linux, there was no longer any even half-credible legal actions against Linux.

More >

February 25, 2009
by sjvn01
0 comments

Fedora 10 regains Linux fans

In 2007, Fedora, Red Hat’s community Linux distribution, hit an all-time low. Users were leaving it behind in favor of Ubuntu and openSUSE Well-known Linux evangelist Eric S. Raymond, after looking at the latest release, Fedora Core 6, dismissed Fedora as junk.

Raymond wrote at the time, “Over the last five years, I’ve watched Red Hat/Fedora throw away what a near-unassailable lead was at one time in technical prowess, market share and community prestige. The blunders have been legion on both technical and political levels.”

Two years later though, Paul Frields, Fedora project leader, declares that there has been “a major up-tick in Fedora involvement over the last 6 months. Since the release of Fedora 10, we’ve seen about 1 million new installations and approximately 2 million unique visitors to fedoraproject.org each month. We are very pleased about the number of contributors and interest that we are seeing in the Fedora Project, and we intend to build on that enthusiasm at FUDCon (Fedora Users and Developers Conference) Berlin.” FUDCon is an annual community event, which will be held this year between June 26-28th in conjunction with LinuxTag, Europe’s leading Linux and open-source gathering and tradeshow.

More >

February 24, 2009
by sjvn01
2 Comments

Novell plays Casablanca in Virtualization Wars

On February 24th, Novell made an important virtualization announcement, but it wasn’t the one some of us thought it would be. Instead of announcing that it would be partnering closer with Citrix and Microsoft, Novell announced that it would be working with VMware to help ISVs (independent software vendors) build SUSE Linux Enterprise-based virtual appliances.

With the deal, ISVs using VMware Studio can get a free evaluation redistribution of SUSE Linux Enterprise-powered appliances. This, in turn, will help build virtual appliances. In addition, the companies are jointly working with ISVs to develop SUSE Linux-powered VMware Ready virtual appliances. powered by SUSE Linux Enterprise. As a result, ISVs can offer their customers a complete, out-of-the-box solution that requires minimal installation and configuration, thus significantly reducing cost and complexity.

Continue Reading →

February 24, 2009
by sjvn01
0 comments

You do know you can’t rely on GMail, right?

The first news I heard this morning was that Google’s GMail had been down last night. It was also the second, third, and fourth news I heard this morning. Come on already! What did you expect?

I hate to tell you this, but the very nature of any online service or SaaS (software as a Service), leads to frequent failures. This wasn’t the first time GMail failed. It won’t be the last. Deal with it.

One of the reasons why Google enabled you to use GMail offline was so that you could keep using it when you couldn’t go online. It also works just fine when the GMail servers fall down and go down.

If you can’t handle the fact that GMail isn’t a 99.9999% uptime application, you really need to stop relying on any SaaS. None of them are that stable. Sometimes, the servers’ breakdown, sometimes a backhoe rips out your T3, DSL, or cable connection; sometimes the moon is in the seventh house and Jupiter aligns with Mars, and in every case, the application breaks. That’s life.

More >