Express Software Logo

The new evolution of software.

SOLUTIONS CENTER
Tech.Net Home
Information Nation
Information Nation

Editor's Note: February 10, 2000

UCITA

Last year, there was talk about passing a bill called UCITA. This would mean that the programmers would be held solely responsible for their code being wrong, and puts a virtual end to the free software revolution. Meaning no more Linux, no more FreeDOS, more importantly, no more individuals releasing their source code for others to view.

UCITA is a draft state law for contracts relating to software and other forms of computer information. It was drafted by the National Conference of Commissioners on Uniform State Laws (NCCUSL). NCCUSL and certain software companies are now urging state legislatures to enact UCITA.

This really sucks for many reasons. First, I am a big promoter of FreeDOS. I also like the free software revolution going on right now.

What UCITA would mean is that if I wrote a program and sold it to IBM to include with their products, but this program is not compatible with another program and it does something to the end user's system, I would be the one getting sued.

Just briefly glancing at it the first time, I thought that programs would have to be 100% efficient and bug-free in order to be sold on the market. This is impossible. In fact, the only product that even comes close to this specification is the Be operating system.

The Problems With UCITA:

  • UCITA dramatically shifts the balance of existing contract law in favor of software vendors when they contract with businesses and consumers.
  • UCITA allows software vendors to shut down mission critical software remotely without court approval and without incurring liability for the foreseeable harm caused.
  • UCITA allows software vendors to prohibit the transfer of software from one company to another, even in the course of a merger or acquisition.
  • UCITA allows software vendors to avoid liability for damage caused by defects known to the software vendor, and undisclosed to the licensee, at the time the software was acquired.
  • UCITA binds companies to license terms in software acquired by employees without authorization.
  • UCITA allows software vendors to prohibit public criticism of their product.
  • UCITA allows software vendors to impede the development of innovative products.
  • UCITA allows software vendors to collect confidential information about business and consumer licensees.
  • UCITA binds purchasers to terms disclosed only after the purchaser pays for the software, and allows the software vendor to change the terms of the contract unilaterally by email.
  • UCITA allows software vendors to exercise rights over products developed with their software.

Much of the information here was collected from 4cite.org. Please visit this page to learn more about UCITA and why it is anti-developmental for both businesses and you, the end-user.

Please write me with your comments on this matter.

Sincerely,

Joe Cosentino


Questions and Comments
Back
Copyright © Express Software 1998.
All Rights Reserved.

1