Practical Technology

for practical people.

December 30, 2009
by sjvn01
0 comments

Linux 2019

I don’t care how often I see it; I still can’t get used to people typing on tables. Bad enough that people are always mumbling to themselves-cut cells C3-C7, paste to D3-D7-but the constant drumming of fingers is just annoying. And, please, don’t get me started on people wearing iContact lens! At least when you saw someone with smart-glasses on you knew they might, or might, not be actually looking at you. With the new smart-lens you can’t tell if someone’s staring at you in a stoned haze, taking your photo, working on something entirely remote from the location, or-could it be!?–actually looking at you.

In 2019, we’ll be in the post-operating system world. Linux will still be around, and so will Windows and the Mac OS, but, just like today, most of them will be using Linux every day. Also, just like today, when people use Google, Facebook, Twitter, etc., etc., they won’t realize that they’re using Linux. One key difference though is that while engineers and programmers will be aware of operating systems, users won’t have a clue.

That’s because, while Microsoft may be offering Windows 10, most people’s concept of computing will have left the desktop behind. Instead of thinking about whether Ubuntu 10.10 is better than WinTen, they’ll simply be using what Glenn Britt, Time Warner Cable’s CEO, calls the world of the four “Anys” — any content, any device, anytime and anyplace.

More >

December 28, 2009
by sjvn01
0 comments

The technology and the terrorist

On this past Christmas Day, a holiday nightmare was averted when a passenger and good luck kept a terrorist from blowing apart Northwest Airlines Flight 253 as it prepared to land in Detroit. While this story has a happy ending, we’re left to wonder why the automated systems designed to catch such people in the first place failed.

And, make no doubt about it, they did fail. After first pretending that some how the systems had worked, Homeland Security Secretary Janet Napolitano admitted on NBC’s “Today” show that “Our system did not work in this instance.” So, what are these systems anyway and why didn’t they stop Farouk Abdulmutallab, a 23-year-old Nigerian, from ever getting on the plane with the powerful PETN (pentaerythritol tetranitrate) explosive.

The main failure was that Abdulmutallab was even allowed to get a ticket and boarding pass in the first place. His own father had reported that he was concerned over his son’s “radicalization” to the U.S. Embassy in November. What happened after that is where things began to fall apart.

More >

December 28, 2009
by sjvn01
0 comments

A decade of Linux

More than ten-years ago, I helped Linux’s adoption a little bit along by proving out that Linux and Samba actually worked faster than the then dominant Windows NT operating system. Today, as we bid the ‘noughts’ adieu, everyone uses Linux from devices, such as DVR (digital video recorders) and smartphones; to the Internet where everything from search engines such as Google to the social networks like Facebook and Twitter rely on Linux to vital business networks like the world’s stock markets, which run on Linux. Only the desktop remains unconquered and who knows? Between Linux-powered netbooks and Google’s Chrome OS, by 2019 perhaps even that will have changed. After all, who would have thought in 1999 that Linux would have quietly become so prevalent throughout computing?

Let’s take a look at this last decade and see how Linux made its journey from niche operating system to its current prominence.

More >

December 23, 2009
by sjvn01
0 comments

What to make of Microsoft’s Office patent flop

It seems that Microsoft knew all along that they were going to get hit like a drum by i4i when the Canadian company won its XML patent lawsuit. Of course, that isn’t what Microsoft said when the judge ordered Microsoft to pay i4i $290-million and stop selling any version of Word or Office that could create .XML, .DOCX or .DOCM files that contained custom XML formatting. But, now Microsoft has run up the white flag and the company is frantically jerking the feature out of its currently shipping Office programs.

Now, part of me wants to say it couldn’t have happened to a nicer company. After all, Microsoft loves to play the bully with its own patent portfolio. Earlier this year, Microsoft used its patents like a sledgehammer on TomTom, the GPS device company.

I also find it more than a little funny to see how Microsoft was crying about how unfair it all was not just to Microsoft but, as Microsoft’s lawyers put it at the time, to all the little people out there "who require new copies of Office and Word would be stranded without an alternative set of software." Microsoft’s attorneys also claimed that the situation would be a "major public disruption," and would "have an effect on the public due to the public’s undisputed and enormous reliance on those products."

Cry me a river. OpenOffice works just fine and it’s free to boot.

It turns out Microsoft may not have really intended to appeal the case. They were only buying time to write their way around i4i’s patent. Or, I should say, to try to write their way around it. You see, in today’s U.S. legal system–keep in mind I’m not lawyer but this is my quick and dirty description–a patent isn’t about specific lines of copyrighted code, it’s about an expression of an idea. You can’t simply delete the offending code; you have to get rid of the idea.

And the idea of i4i’s patent # 5787449, which is entitled, "A system and method for the separate manipulation of the architecture and content of a document, particularly for data representation and transformations," is about as broad as you can get in a software patent.

I think it’s especially impressive that Microsoft is now claiming that they can get rid of all that even in the four-months that they did manage to beg out of the courts. I mean, heck, I remember when they claimed they couldn’t possibly remove like, oh, say, a Web browser from Windows.

Andrew ‘Andy’ Updegrove, who is an attorney, indeed he’s a partner at the well-known intellectual property law-firm of Gesmer Updegrove, wrote to me, "Microsoft has always portrayed this as a discrete feature, and they have had at least since August to work on swapping it out. It’s interesting, though, that they’ve been able to pull discrete features out of a tightly bundled set of functionalities when it’s so hard to separate out actual products (say, Windows and IE).

Updegrove continued, "The interesting thing to see will be whether this Microsoft opted to completely delete the functionality, or whether it has included something in the same neighborhood that it says is non-infringing. If that’s the case, then I imagine i4i will be looking at the new version very closely to see whether it does, or does not agree that the new version of Office is indeed non-infringing."

That’s where I think Microsoft may end up in hot-water again. I don’t see how they keep both their customers happy if they have trouble editing documents as they move from older to newer, legal copies of Word and Office and back again, while avoiding i4i’s patent.

Updegrove, as he describes in his Standards Blog, thinks Microsoft may be ready to give up, but they may still elect to fight on, or, even now, still reach a settlement with i4i. Still, make no mistake about it, this latest legal defeat hurts. "The i4i – Microsoft litigation remains a game of high-stakes, commercial chess, being played out by two obviously skillful opponents. And while the game isn’t quite over yet, it’s fair to say that Microsoft just lost its Queen," wrote Updegrove.

Personally, I think they’ll end up settling with i4i and paying a pretty penny for a license. With document incompatibles on one side, and the prospect of getting beat up some more for no purpose in court, it’s the smartest move to make.

Still, while I’m pleased that Microsoft lost, in the end, we’re all losers so long as patents continue to strangle software development. Here’s hoping that the Supreme Court will do the right thing in the Bilski case and kill off business process and software patents once and for all.


A version of this story first appeared in ComputerWorld.

December 23, 2009
by sjvn01
0 comments

Ignore Microsoft, check everything

OK. I get it. Everyone wants to have the fastest possible computer. But, when Microsoft published a list of what files you shouldn’t bother to check for viruses, since looking in on them can really slow a PC down, they also gave a blueprint to virus-writers on where they should focus their attacks.

Trend Micro malware researcher David Sancho is the one who spotted this gaff by Microsoft. In a Trend Micro blog, Sancho wrote: “Cyber-criminals may strategically drop or download a malicious file into one of the folders that are recommended to be excluded from scanning, or use a file extension that is also in the excluded list.” You think!?

Essentially, what Microsoft has done is told virus-writers they can safely hide their programs. What self-respecting virus writer will be able to resist?

More >