Opportunity: A brief history of software platforms

“A quick history of software platforms: How we got here, and where we’re going”

(Via Mobile Opportunity: A quick history of software platforms.)

This article provides a brief history of software platforms as a context for describing the trend towards a distributed software platform that includes both cloud and end device computing. The challenge is to have an open environment in which many players can contribute but to have standards and frameworks so the loosely coupled system can continue to work and evolve.