“Traditional desktop apps, however, will not be able to run on ARM processor-based machines, Sinofsky made clear during a question-and-answer session. Since such applications will not be able to take advantage of ARM’s advanced features, such as the ability to adjust power states when not used, it would make little sense to provide a way to run such applications on ARM processors, he said.”
So, “Partners”, take notice. M$ intends to leave you behind. You propped up the monopoly for decades and this is the thanks you get. Start over from scratch if you want to run on that other OS on ARM. GNU/Linux, OTOH, will gladly run your legacy apps on ARM if you had written them for GNU/Linux. Think about that the next time M$ suggests you would benefit from writing for that other OS…
Only a little while ago, Ballmer praised you, “Developers! Developers! Developers!” and Ballmer repeated the chorus like a parrot, but it was a lie. M$ has been using you to prop up the monopoly and now, when it is convenient, M$ will leave you behind and dump all your hard work in the trash. Of course your apps will continue to run on x86 but that’s deprecated. No growth is forseen. You have tied your boat to a sinking ship.
- 2000 – James Plamondon: We are NOT here to help developers. We are here to help Microsoft.
- 2006 – Steve Ballmer:“Developers, Developers!“
- 2010 – Ray Ozzi:“Complexity kills. Complexity sucks the life out of users, developers and IT. Complexity makes products difficult to plan, build, test and use. Complexity introduces security challenges. Complexity causes administrator frustration.“
- 2011 – Steven Sinofsky:“Traditional desktop apps, however, will not be able to run on ARM processor-based machines“
Wake up! Use GNU/Linux, an operating system that is a cooperative product of the world. It works for you not against you. Even better, place your applications on web servers running GNU/Linux so that users can run whatever operating system without impacting your bottom line. Don’t allow M$ to derail your business. Don’t allow M$ to dictate what languages you should use to create your applications. Do your own thing and be free of monopoly and lock-in. Let your users share the same benefits of open standards.