Per usual Mary Jo Foley is doing a better job of conveying Microsoft’s goals than Microsoft is…
I’ve blogged before about the XAML layer that Microsoft is building for Windows 8 as part of its “Jupiter” initiative. Yes, it still exists, I hear from my contacts. And yes, this will enable support of native Silverlight applications. (Does this mean Windows Phone apps written using Silverlight will be able to run on Windows 8 with no/few tweaks? I don’t know.)
I’ve watched Microsoft for a long time. As in “I was reading accounts of the internal war between Brad Silverberg and Jim Allchin back in Jr. High” (on Usenet no less). So I’ve seen technology shifts before and I’ve seen Microsoft Turf wars before.
The problem is this particular shift didn’t shift to something developers can use.
If I had to guess why this happened I’d go back to Tim Anderson’s theory that different divisions of Microsoft are pulling in different directions. With the Developer Division continuing to support XAML based solutions while Sinfosky’s Windows/Windows Live team tries to unify under HTML5. Meaning Sinofsky would leave Silverlight out of his presentation because of some kind of internal turf war (which again Microsoft is famous for).
But if that’s the case Microsoft seriously needs a leadership overhaul. If the head of the WIndows division can appear to throw a large portion of Microsoft developers under the bus just to spite another Microsoft division then something has gone terribly, terribly wrong over in Redmond.