Software Out There

April 7, 2006 | Source: New York Times

Blocks of interchangeable software components are proliferating on the Web and developers are joining them together to create a potentially infinite array of useful new programs.

This new software represents a marked departure from the inflexible, at times unwieldy, programs of the past, which were designed to run on individual computers.