Practical Technology

for practical people.

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 >

August 14, 2009
by sjvn01
2 Comments

Steven’s handy desktop Linux guide

With so many desktop Linux distributions, unless you’re an expert it’s hard to know what’s what. Since I’ve been using desktop Linux almost since day one, and I’ve used every major distribution out there and many of the minor ones. I think I qualify as a desktop Linux expert, so here’s my quick and dirty guide on picking out the right desktop Linux.

You’re sick of Windows, but you don’t want to spend a lot of time learning Linux. If that’s you, get a pre-installed Ubuntu Linux PC. Ubuntu is easy to use, and you can get ready-to-go laptops from Dell and System 76 among other companies.

You no longer want Windows, or you’re not interested in ‘upgrading’ to Windows 7, on your business PCs, but your office is using a Windows-based server infrastructure. If that’s you, you’re in luck. While some people really dislike Novell for partnering with Microsoft, if you want a Linux desktop that will work hand-in-glove with Microsoft servers and AD (Active Directory), Novell’s SLED (SUSE Linux Enterprise Desktop) 11, is for you.

More >

August 13, 2009
by sjvn01
2 Comments

Seven reasons to skip upgrading to Windows 7

My colleague Preston Gralla came up with seven reasons to move to Windows 7. And, they are pretty good, but good enough to switch away from XP, or to skip Mac OS X Snow Leopard or desktop Linux? I don’t think so.

Let me open up by saying though that if you’re using Vista-you poor, poor person-yes, you should migrate to Windows 7. After all, Windows 7 is really just Vista without the warts. Otherwise, no, I don’t see any compelling reason to switch.

I say this as someone who’s also been running Windows 7 since the late betas and I’m currently running the RTM (release to manufacturing) version. I like Windows 7, but if you were to ask me what the big feature, the ‘wow’ that would make you want to go to the trouble of moving to Windows 7, I’d be left without anything to say. Heck, look at Gralla list, number one on the list is the new taskbar. Microsoft wants me to spend big bucks for a new taskbar!?

OK, on with the list.

More >

August 12, 2009
by sjvn01
0 comments

Security is a process

I often point out that Windows is insecure. It’s so insecure, in fact, that I, in all seriousness, propose that ISPs (Internet Service Providers) should start forcing users to secure Windows-since neither users or Microsoft will do the job, Windows PCs should be banned from the Internet. That said, nothing, and I mean nothing is really secure.

People keep having this delusion that security is a product. That, if you just buy some magic box, you’ll have a program or an operating system that’s as secure as Fort Knox. Or, if they just use a Linux desktop or a Mac, they’ll be safe. I wish!

It doesn’t work that way. Security is a process, it’s not a product. Some systems are more secure than others. Linux, as anyone who pays any attention to security news knows, is a lot more secure than Windows. If we were talking cars, Linux would be an Audi A4, the Mac, BMW 330 and Windows would be a mid-70s Ford “Hit here to blow up” Pinto.

More >