Vista: Less vulnerabilites than RedHat, Ubuntu, MAC OS X 10.4
Before the Mac and Linux fanboys jump all over this (as they have in several other blogs who have mentioned this report). I’ll point out upfront the following:
- Yes, the guy who wrote the report works for Microsoft
- No, this doesn’t (necessarily) mean he is biased
- I use Linux (several flavours), Unix and Windows both at work and at home so I’m not biased either (although Macs suck of course, just checking to see if Simon still reads my blog :))
The Vista 6 month vulnerabilty report shows that Vista had less security bugs than XP, RHEL4 Workstation, Ubuntu 6.06 LTS, Novell SLED10 and Mac OS X 10.4. The report is based mainly on data available in the National Vulnerability Database so if I decided to compile this report I’d get similar figures (disclosed but unfixed problems being harder to track due to the number of places problems are disclosed).
There is a long held (much promoted) belief that using Linux or Mac OS X makes you immune to viruses etc. and similarly the fallacious belief that using FireFox or Safari makes you immune to any internet badness. This was (perhaps) ever so briefly true because the bad guys (people who want to ‘own’ your computer) logically focused on Windows due to it’s huge user base and the good guys (security researchers etc) did the same for similar reasons. This (combined with the let’s bash MS because it’s cool movement) started the whole “Use Linux/Safari… because it’s more secure” movement. The movement has largely been successful, more and more people are using Macs (although I think the ‘iPod effect’ has had a lot to do with that) and Linux is becoming much more popular and starting to look viable as a desktop system for the masses.
To my mind this ‘movement’ is starting to have exactly the opposite effect. The scrutiny MS is under and the intense bashing they have had from not focusing on security has placed them under immense evolutionary pressure. There is an arms race running between the bad guys, the good guys and the Microsoft. The bad guys have got more and more sophisticated in there attacks the security researchers have developed better and better tools to find bugs in Windows, Microsoft have their Trusted Computing Group to improve code security. The net result of all of this is Windows has got much more secure (as shown by the recent Vista release).
On the other side of the table the increased user base of Linux, OS X, Safari etc is making them attractive targets to both the bad guys and the good guys so more and more vulnerabilities are being found in products that were traditionally believed to be more secure than their MS equivalents. Obviously MS have a huge marketing problem to solve since they are still widely believed to be the producers of shoddy insecure software. Looking at Slashdot I think it’s going to be a whole generation before they get over this hurdle.
To conclude, I really hope that the end of all this is more secure software for all of us. Software is complex and (arguably) the most difficult area of engineering today. Once you add the interactions between different packages and the OS there are (amost literally) an infinite number of ways things can go wrong. With the current state of software engineering it is impossible to eliminate all the bugs and even if you had managed it you’d never know.










Recent Comments