Technology

The Beast of Complexity

The future of software may be a huge Internet-borne cloud of electronic offerings from which users can choose exactly what they want.