Linked by Neeraj Singh on Mon 23rd Apr 2007 19:02 UTC
Windows If you shout something loud enough and many people are saying it, does it become true? Some groups of people (include tech journalists and Linux advocates, such as Steven J. Vaughn-Nichols) have a psychological need to find Vista lacking. Mr. V-N has predicted that Vista will have all manner of problems, so his clear interest is to point out everything that is wrong with the OS. Who cares if he has to even make some stuff up?
Permalink for comment 233353
To read all comments associated with this story, please click here.
Re: Dear SJVN: Please Open Your Mind
by rooter on Tue 24th Apr 2007 05:51 UTC
rooter
Member since:
2007-04-24

I find it funny how with one breath there is outrage that MS hasn't completely rewritten Windows, yet in the next there is outrage at how compatibility has been broken. Or how people look at a screenshot and decide that the only thing Vista provides is a slightly updated GUI, and then complain that they have to relearn where things are. Microsoft has a history of looking at things long term, and Vista is only a stepping stone. They have admitted that they had to scrap development and start over two years ago, thus not everything they previewed was able to make the cut.
Vista is a big move forward in moving code into the user space and out of the kernel. And yes drivers have to be rewritten to do that, which is up to the vendors not Microsoft. Knowing this, the beta programs were vastly opened up, and communication was more than ever before. The vendors have had access to the code for more than a year now. Why haven't their development efforts been better?
Look just at just the video drivers. They may currently have glitches in some games but so did the XP video drivers when that first came out. But you know what? Now with the new driver model, when my video driver freaks out, as they all do at some point, my box no longer blue screens. The screen goes black for a second and then it comes back, with a little popup telling me that it had an issue and restarted the driver, and my game goes right on playing.
As soon as it was announce that the networking stack was being rewritten for the first time since 95, they were immediately criticized that it was now insecure as the old stack had already been attacked and patched. Never mind that the previous model assumed that all links were modem speeds, and that its very architecture had security issues, and that it's IPv6 support was wrapped around the v4 stack.
Mac might be able to scrap their previous os on a dime, but when they did that their user base was what 5%, if that. Microsoft has roughly 20 times the users to consider. There are apps written for Dos 6 that still run, and if they don't there will be hell to pay. But if you think that they aren't working on rewrite you are very mistaken. They have already done previews of Singularity, which is their research project on a fully managed code kernel. They are investing heavily in virtualization, not only of the os but of individual apps with their acquisition of Softricity. The rumors are that the next os will have the new UI, will only run natively run .net code, and will break compatibility; I would imaging using virtualization to provide compatibility instead of maintaining legacy code in the OS.
Vista does also have things I don't like, mostly UI quirks, and I have a few issues with the way UAC was implemented, in regards to not integrating the other legacy prompts so i have to click three times on some things to authorize them. But I think that it was an important step forward. I have also used other operating systems, in fact Iíll try most anything at least once. I am continuously impressed by the unique ideas that pop up in the Linux world. OSX has great consistency within their UI and some great ideas in usable UI. And I think BE was ahead of its time with the underlying operating architecture.
It's too early to say whether Vista will be financially successful. In fact Iím sure it will not sell as many in the long term as XP given that they have already said that it will not run as long between the next update. It will, however, be the first step in forcing applications to be designed with security in mind. No longer can developers assume they are running as administrator. No longer can they modify the kernel at will. Instead of plowing over the os when it is convenient applications will be forced to work with it. And as was mentioned, bugs are inevitable not only in Microsoftís code but in the third party code that runs on top of it. But the OS is now not only capable of identifying, notifying and patching these bugs, but can make best efforts to mitigate the damage they are allowed to cause. This can only result in a better experience in the long run.
Thank you to the author for a well written article.

Reply Score: 3