Microsoft Ready To Talk Windows On ARM
An anonymous reader writes "After many months of working in secret, Microsoft is nearly ready to start talking about its plans to bring Windows to ARM-based processors. However, while the company is set to discuss the effort at next month's Consumer Electronics Show, there is still a lot that must be done before such products can hit the market. Among the steps needed is for hardware makers to create ARM-compatible drivers, a time-consuming effort that explains in part why Microsoft is talking about the initiative well ahead of any products being ready. Meanwhile, Ubuntu is already starting to ship on some ARM devices and running on many others."
It's not exactly a surprise. Don't produce something for ARM, and it's likely that Microsoft will be left in the dust in the few years on a major platform. I wonder if the NT guts of newer versions of Windows are still as portable as they were a decade ago.
The world's burning. Moped Jesus spotted on I50. Details at 11.
Meanwhile, many other Linux distros have been shipping on ARM devices since before Ubuntu was a distribution.
...devices and running on many others."
Eh. Debian has fully supported ARM for years.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
But Windows' main (and practically lone) selling point is that it works with all your old software. If they rewrite it for ARM, it may say "Windows" on it but it won't run your apps or play your games.
And I'm sure users will enjoy discovering that after they buy "Windows" tablets and netbooks.
How can I believe you when you tell me what I don't want to hear?
Streamlined hardware with bloated software? Doesnt sound like a great combo IMO.
Isn't Microsoft always talking about initiatives well ahead of products being ready?
Ubuntu is the Arduino of Linux distros.
Why are they trying to keep Windows? Yes it's a well-known brand name, but so is Microsoft. All they have to do is create a tablet-specific OS and leave all the compatibility headaches behind. And even without any compatibility headaches, most Windows applications weren't written with a touch interface in mind, so having a goal of Windows on a tablet is just asking for trouble.
Microsoft has an opportunity to start fresh, leave the Windows problems behind and create something new. But yet they don't.
NT was actually more stable on Alpha than it ever was on x86...
Drivers are not really a problem for ARM, since most of these devices will be small (tablets, netbooks etc) with fixed hardware, the hardware manufacturer will supply the necessary drivers.
The problem is apps...
Existing windows apps would need to be at the very least recompiled (or may require significantly more work depending on the code), and with most apps being closed source only the original vendor is in a position to do that... Now as with alpha, ppc mips and ia64, commercial vendors won't port their apps unless they see a market for them... And end users wont buy the platform unless they see available apps, catch 22.
Linux doesn't really have this problem because the vast majority of applications are open source, and have already been compiled for multiple architectures. If the original author hasn't ever tried to compile the app for another platform, chances are one of the distributors has (debian has been supporting arm cpus for years)...
The only advantage ARM has over alpha/ppc/mips/ia64 is cost of hardware, if those platforms had been price competitive with x86 they would have had a lot more sales to linux users (i know many people who wanted an alpha but just couldn't justify the cost).
There is a lot to be said for writing new applications which are actually designed for a tablet or netbook, rather than trying to shoehorn desktop apps onto small devices with different input methods... But if you're going to write new apps, why bother writing them for win32/arm instead of simply writing them for linux?
The only advantage windows has in this area is familiarity, they would lose their traditional selling point of compatibility/lockin, if you go arm you will need new apps regardless and if people have learned anything over the past 15 years they should take this chance to break free of the lock-in rather than getting caught up in another round.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
Microsoft has an excellent track record of supporting Windows on non-X86 processors. MIPS, PowerPC, DecAlpha, Itanium. With such an excellent track record, I am sure, the industry will take it very seriously and we will see tons of devices, computers in the market very quickly. Thank you Microsoft.
Worse than fragmentation is proves what I've been saying (and getting modded "troll" for it) that Microsoft is a Windows company, not a technology company. Everything they do is trying to leverage Windows. Windows on ARM may just be the stupidest thing they've done. It is as if to say "Me Too On Arm" just to say it.
Someone needs to fire the board, the top managers and start making some real gutsy calls on direction of the company, or else Apple will eat them for lunch as they keep chasing what Apple and Google have already done.
I'm kind of feeling sorry for the once great giant these days. They just can't seem to get things right.
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
They can just trot down to the Azure lab and ask Dave Cutler how he got it to work last time.
The NT dev team's method is no secret, throw everything out and start from scratch.
FWIW, note "NT" not "Windows NT", it actually started as "OS/2 NT". Back in the day MS was telling people that Windows was a temporary thing for users sticking with DOS rather than migrating to OS/2 1.x plus the Presentation Manager GUI, a 16-bit protected mode environment. IBM was going to do a more expedient x86-only 32-bit version, OS/2 2.0, while Microsoft was going to do a 32-bit portable version targeting various CPU architectures, OS/2 NT. At some point Microsoft decided to split up with IBM and renamed the product Windows NT.
"They are also a quarter of the speed."
Apparently you are talking about clock speed, but 2 GHz or 2.5 GHz is not slow compared to the Intel Atom. The speeds are equivalent.
But if you're not going to run anything which is tied to windows, then what's the point paying more for windows?
Linux runs a browser, java, flash, vpn, rdesktop and a media player - and it costs less than windows. Backwards compatibility is about the only selling point windows really has.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!