Just a few comments (just my thoughts) about the whole ARM version of Windows 8 that won’t allow 3rd part browsers (desktop apps).
In a way this is not Microsoft’s fault as the underlying architecture (processor) is totally different meaning applications (the actual binaries) need to be written to support this – and that is up to the developers of the app. Then again, Microsoft is creating the operating system which ‘host’ the applications and provide the API’s that the applications should use. It all depends on ‘how’ the applications are written how tightly they are tied to the underlying infrastructure. In an ideal world the OS should provide ‘ALL’ the API’s that any applications might need so they never need to be even aware of the actual hardware they are running on. I’m not sure is that is the case for Firefox or Chrome (they might have their own optimized code to better make use of specific hardware… but I don’t know).
The other problem is that Microsoft is trying to move away from the whole Windows API (at least the i386/Win32 stuff) which is a problem for ‘real’ applications (a I would have called them). Microsoft has been busy for years to try and create a new ‘middleware’ layer they call ‘.Net framework’ that should ‘shield’ applications from hardware details. Unfortunately very few of the larger application providers has ever taken .Net seriously (including some MS departments themselves).
Perhaps a simpler metaphor could explain this ‘issue’ better. Say we see the ‘OS’ as a sandbox (like a real one kids play in…). The applications are the toys. The users are the children playing in/with the sand (and yes, kids sometimes through their toys out the… you know…). Now MS is trying to make a new sandbox with a different type of sand but the toys weren’t made to work with that kind of sand (ye ye its fictional). The guys making the ‘toys’ are now complaining that their ‘toys’ won’t work in that sandbox which mean the kids there won’t be able to play with them. Big deal! So what? Perhaps the toy makers must just make their own damn sandbox (which they already have/or are in the process of making). As things look now there won’t be too many kids in this new sandbox anyway (my opinion) and it will fail miserably (since that other fruit company already has a new BIG and exciting sandpit where all the new ‘cool’ and ‘hip’ kids hang out…
Seems to me there will be a whole lot of toys and sand being thrown around soon with a lot of kids ending up with sand in their faces/mouths so no one is gona be ending on a happy note. Perhaps its time someone clean out their own sandpit of all the ‘bad’ stuff in there already before they think of getting a new one… hehe Jus saying….
Borrowed from Ars Technica… shamelessly.