ProCD vs Zeidenberg
First of all, EULAs are untested and likely invalid in the UK. UK has good protection from these after sale contracts.
In the US, the pro EULA lobby like to point to ProCD vs Zeidenberg, but they ignore the key points the judge makes.
So before anyone claims it, let me explain why I think that case is not applicable more widely.
ProCD isn't typical because Zeidenberg made a business around selling a website that resold ProCDs database. (People would use the website, which would query the software and return the information to them). He also bought several versions of the ProCD software as newer versions came out.
So he could reasonably be assumed to have read, understood and even pre-investigated the license, the appeal judge makes such an assumption, that he read and understood the license.
If you bought a piece of software, there are 2 possible sets of terms that apply. The normal 'merchantability/fit for purpose' terms that are assumed in a normal purchase, and the EULA terms which is what the vendors claims are the terms.
Zeidenberg did not use his software according to any terms a reasonable person would assume from the purchase. He built a web site reselling the use of the contents of the package, so this is a special case.
The main thrust of UCC stands, EULAs are not valid.
The judge also confirmed this "the American Law Institute and the National Conference of Commissioners on Uniform Laws have conceded the invalidity of shrink- wrap licenses under current law, see 908 F. Supp. at 655- 66"
He then goes on to make it clear that this decision is a norrow refinement to clear up an ambiguous case.
"To propose a change in a law's text is not necessarily to propose a change in the law's effect....New words may be designed to fortify the current rule with a more precise text that curtails uncertainty."
'Fortify' rather than reverse, 'uncertainty' means this was an ambiguous area, 'more precise', i.e. narrow.