Practical Technology

for practical people.

August 19, 2009
by sjvn01
0 comments

What’s really the safest Web Browser?

It’s hard to believe that people will actually believe the new NSS Labs report that claims Internet Explorer is safer than other Web browsers at blocking “Socially Engineered Malware” (PDF Link), but I have to remind myself of two things. One, not everyone reads the fine print, which reveals that Microsoft paid for this report. And, two, not everyone is an IT professional who follows this stuff for a living.

So, let’s get to it. Is IE (Internet Explorer) safer than the other browsers. Ah, in a word, no.

Internet Explorer 6, which according to the W3school Web browser survey, is still used by over 14% of all Web users is the least safe browser out there. How bad is it? There’s a group encouraging Web sites to tell you to dump IE 6. Heck, even Microsoft wants you to get rid of IE6 in favor of IE 7 or IE 8.

More >

August 19, 2009
by sjvn01
0 comments

Who writes Linux: Big Business

The Linux Foundation has just released a new report on who writes Linux (PDF Link) and, guess what? Linux isn’t written by lonely nerds hiding out in their parent’s basements. It’s written by people working for major companies-many of them businesses that you probably don’t associate with Linux.

To be exact, while 18.2% of Linux is written by people who aren’t working for a company, and 7.6% is created by programmers who don’t give a company affiliation, everything else is written by someone who’s getting paid to create Linux. From top to bottom, of the companies that have contributed more than 1% of the current Linux kernel the list looks like this:

More >

August 18, 2009
by sjvn01
0 comments

Moonlight 2 arrives and falls flat on its face

The other day, Novell’s Mono Project, announced the beta release of Moonlight 2. IN theory, this enables Linux users to watch Microsoft Silverlight encoded content. Of course, that begs the question: “What Silverlight content?”

Moonlight 2 beta sounds great. Novell states that it’s the equivalent of Microsoft Silverlight 2 and that it “gives users a platform to view and use Silverlight and Windows Media content on Linux.”

Specifically, Novell claims that “The Moonlight 2 beta offers Linux users improved functionality compared to Moonlight 1, including support for adaptive streaming of video and audio playback. This feature allows for better streaming of multimedia content based on the quality of the user’s connections.”

Better? I don’t think so. It failed for me much more often than not..

More >

August 18, 2009
by sjvn01
0 comments

Time to look for an AVG replacement?

I’ve long recommended to my Windows using friends who wanted a free or inexpensive A/V (anti-viral) program that they use AVG Technologies’ AVG Free or AVG Internet Security. I licensed multi-user copies myself for my Windows networks. That was then. This is now.

AVG has lost some of its luster. While the program is still reasonably fast and is easy to set up, in one recent A/V tests its ability to spot malware was quite poor. I ran my own version of this test on a Windows 7 VirtualBox Virtual Machine, and well AVG did much better, it still didn’t find as many bugs as the German G Data, today’s Gold medal A/V program or Avira, my current pick of the English language A/V program litter.

More significantly, AVG recently misidentified critical files in Apple’s iTunes application as malware, This made it impossible to run iTunes. Ow!

More >

August 17, 2009
by sjvn01
0 comments

No easy fix for Word legal woes

Now, I am not a lawyer. But, I’ve been reporting on IP (intellectual property) law issues for years now, so I know something about how these issues are resolved, and when I see that one attorney thinks there’s an "easy technical work-around" for Microsoft’s patent violation in Word, my alarm bells go off. There is no easy fix here, and, short of waving the white-flag, Microsoft may very well have to stop selling Word, and thus Microsoft Office, this fall.

Here’s why the "easy" solutions really don’t work.

First, there’s the suggestion from the attorney that "All Microsoft has to do is disable the custom XML feature, which should be pretty easy to do, then give that a different SKU number from what’s been sold so it’s easy to distinguish the two versions." Oh yeah, that’s easy.

The custom feature, described by patent # 5787449, covers a fast way of saving XML (eXtended Markup Language) documents. Microsoft uses it to save documents in Word 2003’s default .DOCX and Word 2007’s default Open XML format. If you think for one second that changing something so fundamental as how documents are saved and their formats is easy, you’ve never done any programming at all. Even if you could magically change that, there are endless processes in Word that would need to be modified to deal with the new way of saving and reading documents.

That leads me to my next point. Let’s say a miracle happens, and Microsoft does make the changes in Word and it actually works. What about all those billions of documents that are already in the old format styles? What about the hundreds of millions of users still using the older versions of Office? Every Office user in the world would end up having to fight with incompatible files and conversion woes. That would go over really well don’t you think?

I’ve also heard it suggested that the i4i patent be over-turned. Oh kid, if over-turning patents were easy, everyone would be doing it.

Once in place, even the worst patents take years to overturn. And, the i4i patent, now that I’ve had a chance to read it more closely, isn’t that bad. I dislike all IP patents, but since we’re stuck with them, to my inexpert eye it appears there’s enough differences between what this patent describes and what’s done with historical SGML (Standard Generalized Markup Language) that the patent would probably stand up in court.

Not, mind you that that whether a patent is valid really matters. Bad patents, like the ones used by NTP against RIM (Research in Motion) in the Blackberry patent case, work just as well as good ones for shaking money out of companies. In NTP vs. RIM, for example, all of NTP’s patents have run into serious trouble, but RIM was still forced to pay NTP $612.5-million to keep everyone’s Blackberries running. Oh, and three years later, the NTP patents, although regarded by everyone, outside of NTP’s owners and employees as junk, have still not been finally over-turned and they may not be finally thrown out for another half-dozen years.

In short, Microsoft can forget about getting this patent over-turned as a quick way out of its Word troubles.

I also think that Microsoft shouldn’t put too much hope in the idea that it can dodge this patent bullet by delaying things in court. Microsoft has already tried ignoring the matter. What they got for that was U.S. District Court Judge Leonard Davis slapping them with an additional $40 million in "enhanced damages" for Microsoft’s "willful infringement." All together, the court has upped Microsoft’s fines from $200-million to $290.6 million. I think starting a long appeals process with this judge is just asking to be slapped with more damages.

I predicted that when RIM paid off NTP, we’d only see more patent lawsuits and that that this in turn would mean higher costs for business technology users and less innovation. Well, here we are, and this time it’s Microsoft instead of RIM facing a no-win patent law situation. There is no easy way of these situations with our current patent legal system.

Microsoft says they won’t settle. So did RIM. They’ll settle. The only fast way out of a patent lawsuit that’s reached this point is surrender and that’s exactly what Microsoft will end up doing.

Ironically, if Microsoft hadn’t insisted on shoving its own proprietary Open XML standard down users’ throats and had whole-heartily supported the truly open ODF (Open Document Format), Word would have an option for its users that would have avoided the i4i patent mess. Oh well, too late now!

A version of this story first appeared in ComputerWorld.

August 14, 2009
by sjvn01
0 comments

What is a Botnet anyway?

Sometimes, those of us in the computer biz get so wrapped up in the techie details that we forget that many people don’t know what we think are the basics. For example, a really smart, computer-savvy friend of mine recently asked me, “What is a botnet anyway?” Whoops! Clearly, it’s time for me to do some explaining.

So, to start with his question, Botnets are networks of Windows PC, which have been taken over by malware programs. While it’s theoretically possible that a Mac or a Linux desktop PC could get a botnet malware bug, in practice, their better security makes them harder targets for botnet creators so they avoid them.

Your computer typically gets infected by botnet malware by a virus or worm. You get these by opening up an infected attachment or by visiting an infected Web site. Most modern anti-viral programs like AVG, Norton Anti-Virus, or Kaspersky Anti-Virus, will keep your machine safe from these attackers. If, that is, you keep your security programs up-to-date. Stale anti-viral software is worst than useless.

More >