Everything_Computers_Logo.JPG (16666 bytes)

IWE Logo.gif (3354 bytes)

Nav Bar.GIF (5852 bytes)

Plugged In

March 23, 1998

Software vendors need to provide a full disclosure

By Bob O'Donnell

All I want is a little information. You wouldn't think that would be too much to ask -- particularly in our information-saturated society -- but based on the way today's operating systems, utility programs, and software applications work, it apparently is and I don't understand why.

The problem boils down to this: while you're installing, operating or removing software from your computer, the programs involved provide virtually no information about what they're actually doing to your system. It's as if they work under the principle of "what you don't know can't hurt you." I don't know about you, but I find this completely unacceptable, particularly because what they tend to do "unobtrusively in the background" more than likely can and will hurt you somewhere down the road.

For example, installation programs rarely (if ever) tell you what they're installing where. Instead, they give you flashy screens touting the program's features. Frankly, I don't mind looking at some of those screens (although on really fast computers they're often gone so quickly that they're pointless), but that doesn't mean I shouldn't get a detailed log of exactly what was installed, and where and when the process is done. That's the very least that any application should provide.

In some situations, applications should provide even more, particularly if they install a component that runs in the background. What we get, however, is generally absolutely nothing. My guess is some companies are so embarrassed by the hodge-podge of crap that constitutes an application these days that they're unwilling to let anyone in on what's really being installed.

Similarly, when applications are uninstalled, I expect a full report of what was really moved and what files and registry entries (if any) still remain. What I often get, however, is a message along the lines of "Some components of the application could not be removed." What I want to know is what wasn't removed and, more importantly, why the heck wasn't it? If an application can install something somewhere, then I can see no good reason why it can't remove it too. That's just p-poor programming in my book.

Also, when operating system tools or third-party utilities are doing something in the background, why don't I get a simple message that explains what they're doing and why? I don't need the gory details, just enough information to let me know what's happening on my computer.

It's not like software companies are incapable of providing detailed information on relevant subjects. Have you looked at any license agreements lately? They take three or four pages to tell you that you're allowed to use and install the software you just bought on one computer (and maybe another one at home). Nobody reads or cares about the stupid license agreements anyway, so why do they bother spending all the time and effort drafting those? (Yes, I know there are important legal reasons why they have to, but I'm speaking from a pragmatic user's point of view.)

If companies spent a little time putting together a three or four-page document that tells me exactly what they just installed where, for example, including any files they may have overwritten or deleted in the process, I'd be much more interested in reading that. And don't feed me any lines about how it might be too confusing for inexperienced users. If a company can't explain in a few sentences of plain English what its application is doing and why, then I have to wonder how capable it is of writing applications or utilities that do anything with our data.

I'm not expecting any miraculous changes to occur overnight, but I do think it's time to start demanding a full disclosure on exactly what applications are doing when they're installed, when they're removed and, if appropriate, while they're running. Just as we expect doctors and other professionals who perform services for us to tell us what it is they are doing and why, so too should we expect software vendors, whose programs directly impact the increasingly important computer data with which we surround ourselves, be responsible for their actions. After all, we all have a right to know.


© Copyright 1998, by InfoWorld Publishing Corp., a subsidiary of IDG Communications, Inc. Reprinted from InfoWorld, 155 Bovet Road, San Mateo, CA 94402. Further reproduction is prohibited.

 

 


Home | Radio | Television | Books | Magazines | Consulting | What's New

Search | Feedback | Troubleshooting Guide | Audio | Site Map

Send mail to bob@everythingtechnology.com with questions or comments about this web site.
Copyright © 1997- 2005 O'Donnell Enterprises. All rights reserved.
Last modified: January 01, 2005
Web site hosting provided by Global Network Services