groovejet said:
We need Vista to keep up with today's demands of more processing power and better visual capabilties. But the problem is, no one buys Vista because it's like Grand Theft Auto. If you buy a new computer, you are going to get it. Even if you buy Vista alone, you still need a good spec pc to run that memory eating 50million line software jimminy poo. MS is probably playing catch up to what Apple has had for a long time now with their OSX.
I'm glad you do see the reason why Windows demands a bit more, apart from legacy reasons, and lots more useful services running in every release, MS is aligned well with hardware vendors, if you imagine, MS just releases new versions without leveraging the potential capabilities of hardware, hardware vendors will forever be stuck on profits, with no demand in RAM, Graphic cards, etc, yes there lots of gamers, but i'm sure the gamer ratio to PC users is a lot different, and if every PC user has a demand or need to get more RAM or Graphics card, to run their new Windows, then Hardware vendors can mass produce, and sell them for peanuts, furthermore, the role of the developer becomes a lot more flexible, they can create things which they envisaged many years ago but couldn't because of hardware limitations, furthermore, developers won't need to be extremely memory conscious as they use to be, i mean they still need to, but not as crazy where they need to milk and optimise every area of their app. The moral is, that it's like a total food-chain effect, MS works with hardware vendors to drive the industry forward.
In terms of playing catch up, i wouldn't exactly say every aspect of them is playing catch up, sure icons, aesthetics etc they're probably trying to bring a better experience, and many of the security aspects, but the thing people don't understand at an unbiased perspective is, MS didn't actually steal that much from Apple, it's the other way around, lets give some of the simple aspects of Vista which were stolen:
Dashboard vs Sidebar:
Firstly, sidebar was in microsoft research labs in the Win9x days so we are speaking of the 90's, i have a working version of it, and if people are in tune with it all they would of seen it too, and then they brought it up a bit more in 2001 releasing more prototypes, it initially appeared in Longhorn alpha builds.
So the notion of mini-applications on your desktop was first thought up by MS, now i wouldn't go giving Apple the most credit for widgets, since the original creator was Konfabulator, why doesn't anyone every scream that Apple stole from them? So in conclusion sidebar was not a rip off of dashboard, the only thing they probably ripped was the ability to tear the gadgets off the sidebar.
Spotlight vs Windows search:
Like i've mentioned if people have followed the early days and recent article of Bill gates getting very angry about Apple etc, and saying they shouldn't of showcased it so early, it was true, in 2001, MS already had the search in works, but because the longhorn project stretched so long, and the fact that Apple releases OS releases on an annual to two year basis, they got it into tiger in time.
FrontRow vs MCE:
I don't think i need to put much evidence that Apple stole the entire idea off MS, since MCE was years ahead of them.
iCal vs Windows Calendar:
I don't need to argue, and say Apple has the winner hear. I don't even need to defend MS, since i do think they sort of directly copied it.
DVD Maker vsWindows DVD:
Like iCal, but i don't know what's different with Windows DVD to Apple's one, so i don't want to comment on it:
Version History vs Time Machine:
Lets put it straight off, Version History, now in Vista, but was in Windows Server as well, was first created by MS themselves, the concept being it only saves the differences of a file, like Time Machine does, now the entire concept was ripped from Version History, the only kudos i give to Apple is for the innovative user experience put to it.
Spaces vs Microsoft Virtual Desktop Spaces:
The idea was also stolen from microsoft's powertoy, but i wouldn't say MS invented it, as i recall the *nix platform having it earlier as well, but credits for Apple in improving the user experience.
Like i mentioned in my previous posts, Vista won't be worth it until half a year down the track where you use it in your own time and play with it and realise there are so many foundational changes which you eventually can't live without.
Many of the foundational aspects of the OS was re-written, like network stacks, as a result it also improved download speeds as well, some who use Vista would notice this too.
The end of white windows, you won't have freezing windows that don't respond as the desktop is now managed by a compositing engine which revolutionises the way the desktop is drawn, now it has double buffering with more enhancements in place.
Vista also incorporates a quite safety technique known as ASLR - Address Space Layout Randomization (Read more here:
http://en.wikipedia.org/wiki/Address_space_layout_randomization), as a result, the chances of a worm infecting one computer and infecting another computer is less, as this technology allows executable address spaces to be randomly located, thus any generic worms which target specific exploits will not ALWAYS guarantee to be able to infect a users PC.
For developers, the 3 pillars, now not directly part of the entire OS is extremely valuable as well. WPF is powerful on it's own and i can't wait to see what WPF/E would show us. WCF and WCS and WF is also powerful sets of technologies for developers.
There is so much more i can go on about, but i'm just here to say, i love Vista, and i love Apple, and i think this "they stole this, they stole that", is all kids talk, because all software vendors do it eventually. I believe Opera was the first to have tabs, now everyone thinks firefox was the first, then safari has it, now IE has it, so they call copied opera?! It's just conforming to trends.