9000 words! Yes, a blog post that would put most graduate essays to shame. Well written, in fact, a joy to read. And, I have read it over many times.
I am talking about Steven Sinofsky's epic blog posting, "Building Windows for the ARM processor architecture" Steven may or may not have written this (though I am sure if he did - he had lots of help.
You can find the post here: http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windows-for-the-arm-processor-architecture.aspx
Read it, have a bit of a think, and then you will probably want to read it again.
As I stated in the first few words of this post, this is a rather large posting and so I thought I might summarise some of the key points made by Steven when he introduces the Windows on Arm (WoA) architecture and how Windows 8 will offer an entirely new ecosystem (after the Windows desktop, server and embedded offerings). Effectively, creating a consumer "durable" (something you plugin, turn-on and the use for a specific purpose - think stereo, fridge or DVD player) that is based on Microsoft Windows 8 code base. We have been waiting for this (or have been promised with Windows Embedded) for a number of years - this could be the time when Microsoft has a proper offering for our "smart" TV's, integrated stereos and game stations.
Here are some summary points from Steven's post;
- Windows on ARM, or WOA, is a new member of the Windows family that builds on the foundation of Windows, has a very high degree of commonality and very significant shared code with Windows 8, and will be developed for, sold, and supported as a part of the largest computing ecosystem in the world.
- WOA PCs are still under development and our collective goal is for PC makers to ship them the same time as PCs designed for Windows 8 on x86/64
- Metro style apps in the Windows Store can support both WOA and Windows 8 on x86/64.
- WOA can support all new Metro style apps, including apps from Microsoft for mail, calendaring, contacts, photos, and storage..
- WOA includes desktop versions of the new Microsoft Word, Excel, PowerPoint, and OneNote.
- With WOA you can look forward to integrated, end-to-end products—hardware, firmware and WOA software, all built from the ground up.
You can see a demo of Windows on Arm (WoA) here: http://video.ch9.ms/ch9/5b39/56c5458a-3122-4597-a209-9ff1005b5b39/BuildingWindowsfortheARMProcessor_high_ch9.mp4
Let me put me put some perspective on each of these points;
- This is the birth of new ecosystem, that could extend and benefit from THE largest software/hardware ecosystem in the world
- WoA looks like it will be ready for the shipment of Windows 8. Which judging by the planned release date of the public beta (called the Consumer Preview) of Windows 8 and positive feedback will have a Windows 8 gold build in the hands of OEM vendors in time to ship Windows 8 machines for the holiday season.
- WoA will most likely use a customised version of the Metro style apps due to power consumption and the ready access to HTML5 applications that will already work on ARM platforms.
- WoA will start out and ship with a version of Office. I don't expect that we will have many native WoA applications ready initially. However, having in place and working on the platform is a HUGE commitment and should demonstrate Microsoft's weight behind the new platform. This should give developers a boost, both in terms of confidence and a layered, robust platform to develop upon.
- Look to "walled garden" or closed systems. As stated in previous postings from Steven, he has indicated that there are three main providers of WoA products; Texas Instruments, Nvdia and Qualcomm. Expect a closed system (a weaker form of Apple) from these providers. Note: "closed system" in this case is not a pejorative, in fact, for the planned usage, it may be a good thing.
In addition to these thoughts, here are a few more points from the posting;
- The Windows desktop will be supported/provided on WoA machines
- Windows App Store will be offered in WoA platforms
- Office 15 (the hybrid/cloud/table supporting version of Office) will be available on WoA
- You won't turn-off WoA machines, you suspend them just like an iPad
And you for you application compatibility hounds, Steven has said (in bold no less) that;
"Absolutely nothing about this approach will change for Windows 8—as millions have experienced with our Windows 8 Developer Preview, Windows 8 will run on every Windows 7 logo PC, and will run all of the existing software and peripherals designed for and supported on Windows 7 (when supported on Windows 8 by the manufacturer, of course)."
There is still huge amounts to think about here, and to comment upon. This is posting that will spawn a thousand blogs! More will come on this topic.
No comments:
Post a Comment