re: Microsoft's Dilemma: Windows 8.1 May Not Be Enough
Firing Ballmer is not enough, but will help. Microsoft needs to make up for it's mistakes:
1. Making useful (non-crippled) development tools too expensive for young developers has driven an entire generation away from Microsoft tools, which are the best in the industry, and has pushed them towards web development on Linux. BizSpark is not the answer.
2, Because of (1) Microsoft has lost, and will never regain, the entire server market with Windows. Microsoft still fails to understand that the server market is never going to go with Windows.
3. Now the desktop market is going away too, but in the form of Android (Linux), IOS (Linux), and Mac OS (Linux), and LInux.
1. Microsoft Linux Distribution
2. Free Microsoft development tools (Visual Studio & ,NET) for Microsoft Linux
3. SQL Server for Linux, same pricing model as MySQL.
4. Microsoft Office for Linux.
5, Portability for .NET applications to Linux.
The reason this will work is that the Linux development tools still suck, and X Windows is too hard to develop for relative to .NET. If Microsoft can lift Linux out of the stone age it will win back much of the server and portable market.