Microsoft wants Windows 10 to run on every PC worldwide, which is why they're offering it as a free upgrade to everyone running Windows 7 or 8.1. But the company's obsession with "genuine" Windows threatens to scuttle that grand plan.

As we look at how software will be evolving, traditional PC applications and mobile apps have some substantial differences, key among them the depth and flexibility traditional applications offer that are often an anathema to mobile users.

Software as a Service offerings -- such as SalesForce.com, Office356, Microsoft Dynamics and AthenaHealth -- hold out the promise of replacing enterprise applications and serving as platforms for future development. While the promise can be fulfilled, organizations have to take some responsibility too.

Newly released figures from two popular web analytics firms show a PC market that is essentially static. The most interesting detail: Apple's push to update its installed base to the latest OS X version has largely succeeded, while Microsoft is less successful with its efforts to get Windows 8 users to move to the free 8.1 update.