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.