http://www.hklaw.com/digitaltechblog/The-UCC-and-Software-Co...
It looks like it ends up being decided on whether or not the software is a good (covered by a warranty) or a service.
Reply on news.ycombinator.com