- As it is a product that is bought and sold, the supplier has to conform with all the rules that apply to the sale of goods
- Software can be expected to provide working functionality
- When it does not, the supplier has to amend the situation
With this change in the status of software all the mechanisms that consumers have will kick in. Including rules and regulations around sale over the Internet (you can return such goods within a given time-frame).
It will be interesting to learn how the software industry will respond.