Microsoft Agrees to Changes in Vista Security 318
An anonymous reader writes "Bowing to pressure from European antitrust regulators and rival security vendors, Microsoft has agreed to modify Windows Vista to better accommodate third-party security software makers. In a press conference Friday, Microsoft said it would configure Vista to let third-party anti-virus and other security software makers bypass 'PatchGuard,' a feature in 64-bit versions of Windows Vista designed to bar access to the Windows kernel. Microsoft said it would create an API to let third-party vendors access the kernel and to disable the Windows Security Center so that users would not be prompted by multiple alerts about operating system security. In addition, Redmond said it would modify the welcome screen presented to Vista users to include links to other security software other than Microsoft's own OneCare suite. From the article: 'It looks like Microsoft was really testing the waters here, sort of pushing the limits of antitrust and decided they probably couldn't cross that line just yet.'"
Re:testing the waters? (Score:0, Informative)
Re:I don't get it. (Score:1, Informative)
Now with Vista, MS had decided to close off that access to all software except their commercial security apps
This is false. Microsoft has stated that their own security apps will not be granted kernel access.
Re:testing the waters? (Score:3, Informative)
The primary thing that keeps people from switching is the network effects associated with Microsoft's dominant/monopoly position. Since they have 90-something percent of the market, it's often not economically feasible for software companies to provide versions of their application for non-Windows platforms. That lack of applications (or data/format compatible applications) in turn prevents people from choosing alternative operating systems, thus growing the Windows user base more, and making switching even less feasible. It'a vicious cycle (or a wonderful one, if you're Microsoft).
And in fact Microsoft does their best to reinforce that cycle. It's smart business strategy to lock-in your customers. IMO that's the largest reason why MS is always inventing proprietary APIs and formats to replace open standard ones (DirectX vs OpenGL, Microsoft's bastardized version of Kerberos authentication, IE-specific HTML/DOM extensions, XPS vs PDF, etc.). It makes it harder for software developers to port their applications to other platforms, and harder for users to switch. (Sometimes they actually make an improvement over the open standard. Sometimes they don't. But they make their own version nonetheless because people will use what's there, furthering the lock-in).
That's why the move to Web services is a great thing for competition. It increasingly forces Microsoft to compete on the merits of their software rather than on the basis of their monopoly's network effects.
Re:testing the waters? (Score:3, Informative)
Um, that's because Microsoft has OEM contracts in place that raise Windows license fees if companies ship competing software, even if it's simply provided as an option. Why do you think Dell barely advertises Linux? Yes, it would be foolish for OEMs to cross Microsoft because they risk having their licensing fees raised, or worse, their license revoked, which would be commercial suicide. And so Windows stays firmly entrenched on OEM pre-installations.
This myth needs to die. People don't "want" Windows; they simply use whatever is installed on their computer. They barely even know what version of Windows they're even running. That's why OEM contracts are the lifeblood for Microsoft, because almost all Windows sales come from OEM pre-installations.
Again, people do not WANT Windows. Whatever starts up when they push the power button is what they'll use. Microsoft has spent decades using its power to negotiate itself onto that boot screen.