By Catherine Wagley
By Channing Sargent
By L.A. Weekly critics
By Amanda Lewis
By Catherine Wagley
By Carol Cheh
By Keegan Hamilton
By Bill Raden
My name is Bill. I run a company that creates software. You probably use some of my software, but you might not like me. You may dislike me so much you use my software to write flaming anti-Bill screeds, or to put up an anti-Bill Web site, or to create software to compete against mine. I might not like it, but there’s not much I can do to stop you.
Give me a few months.
UCITA (the Uniform Computer Information Transactions Act), an amendment to the Uniform Commercial Code, proposes to ”standardize“ the rights and responsibilities that software and electronic-information companies have with regard to consumers, and vice versa. It will be before all 50 state legislatures. Last month, Governor George Gillmore signed UCITA into law, making Virginia first over the wall, followed closely by Maryland. It‘s supported by many of the largest software, hardware and Net-related companies in America. It’s designed to change the relationship between companies and computer consumers forever. You‘re naive if you think this is good news.
One of the problems with buying software is that it’s never really sold to consumers. What you buy is a license to install Program X on your computer for your own use. You‘re not allowed to go around making copies for all your friends, and you can’t stick a new label on the program and sell it as your own creation.
With UCITA, the Not Allowed list balloons to gargantuan proportions. For instance, UCITA forces you to actually read the license or the user agreement on a Web site. Clicking the ”I Agree“ button really does bind you to the terms of the interminable prose above it, even if that prose says you‘ll undergo voluntary sterilization for the privilege of using the product.
And it isn’t just unreasonable contract conditions that concern the software developers who oppose UCITA. The law sneers at the concept of ”fair use,“ which covers much of what you the consumer are allowed to do with software once you‘ve licensed it. Perhaps you’ve discovered an uncharted function in the software, and you‘d like to take part of the program apart to see how it works. (UCITA also protects companies from the legal consequences of crappy documentation, by the way.) That’s reverse engineering, and that‘s prohibited -- a critical issue for developers, who often can only discover what code like Windows 2000 is really doing by pulling it to pieces.
And if you irritate the software manufacturers, UCITA gives them the right to truly screw with you. UCITA’s H-bomb is a provision allowing the company to disrupt or disable your mission-critical software if they don‘t like what you’re doing with it. Say you buy e-mail software from CodeDoodz Corp., and the company includes a clause in the license that says you have to compose your messages in ALL CAPS. You don‘t comply. CodeDoodz finds out. CodeDoodz has the legal right to crawl up your modem line and blow away your copy of CodeDoodzMail -- taking your mail archives with it. What, didn’t you read the contract? (Before you say you did, don‘t forget to check your in-box, since under UCITA, companies can unilaterally change the contract if they inform you via e-mail. Too bad your e-mail was already deleted.)
There’s no negotiating room in UCITA‘s prohibition on reverse engineering or electronic self-help (as if the software company was willing to negotiate with you!) -- troubling, especially when you recall that although your mission-critical software is mainly e-mailed gossip, your local hospital’s archives are probably a tad more critical.
Many licensing agreements currently are inserted in boxes of software that claim that by opening the box you accept the licensing agreement, even though you can‘t read the agreement till you open the box. UCITA formalizes the legality of such agreements. And it gets worse: The biggest companies are indemnified from most kinds of liability, even when they know they’re putting out crap -- in most cases, companies would be liable only for the purchase price of the buggy software. Ralph Nader‘s head should be spinning 360 degrees at the thought.
It is. The coalition opposed to UCITA is both broad and deep. Nader is there with his Consumer Project on Technology. The California attorney general opposes UCITA, as do 24 of his equivalents in other states. Industry groups such as Computer Professionals for Social Responsibility -- as part of 4CITE, a broad coalition of consumers and developers -- have spoken out against the bill. The IEEE (Institute of Electrical and Electronics Engineers) opposes it, as do many librarians, newspaper and magazine publishers, the National Writers Union, a constellation of consumer advocacy groups and the Federal Trade Commission. Even the Motion Picture Association of America, online Public Enemy No. 1 right now due to overzealous copyright protection, has come out against UCITA.
Don’t fool yourself into thinking software manufacturers won‘t walk the tough talk in UCITA. UCITA supporters take a dim view of the opposition, particularly those nasty Linux folk, who are ominously referenced on one pro-UCITA site: ”Its supporters should get a lawyer before they hurt themselves.“ Many Linux developers are concerned that UCITA-imposed liabilities will choke off the open-source movement (surely not a factor in Microsoft’s support?). The already embattled shareware community could also feel a big chill.