![]() |
![]() |
|
December 19, 2003Gene Spafford on Linux vs Microsoft SecurityOn one of the secure coding mailing lists that I am on Gene Spafford made an interesting and quite funny post in regards to Linux vs Microsoft security (although I must admit originally the thread was open vs closed source security which doesn't just cover Linux).. I just have to share it with you:
Of course we have always heard these debates in OS flame wars, but for some reason the tail fin and french-fry oil made me chuckle. Ken was smart enough to kill the thread before it got any more "heated", but alas... there is one serious and interesting point. Read spaf's last paragraph. I've been saying that for sometime now. That should be what Longhorn is about when it comes to security... if Microsoft does it right. Time will tell on that bit. Posted by SilverStr at December 19, 2003 02:50 PM | TrackBackComments
This is what MS has been relying on. In 5 years we'll have it right, stick with us for now, we'll give you something AWSOME, that's secure, pretty, and works perfectly in a couple of years. Going on their track records up till now, linux is the choice for security IMO, but microsoft is counting on the mentality of people to ignore it because they have something shiny coming out any decade now. They did the same thing for '95 when they were fighting against OS/2 as well. Years (literally IIRC) of hype and marketting telling people that they shouldn't buy OS/2 but should instead wait for windows 95, which will be out RSN(tm). Posted by: Arcterex at December 19, 2003 03:29 PMWell, unless you were obscured way back then as a "Team OS/2" zealot... Win95 in many ways WAS better than OS/2. (Although I must admit, OS/2 was more stable in areas... it was a disaster in others) I think Microsoft has to rebuild our trust. We are always going to look at them as the evil empire until they change. I see those changes now because I have to work so close with them at times. When I did that like 10 years ago it was sheer hell. Now they seem to be more open, and willing to work with others. Until they produce, we won't believe it. Thats the problem with their track record history. But in the same vein, I'd rather wait for something I KNOW is being engineered securely for the future than something that "might". Microsoft has a responsibility to its customers, shareholders and corporate well being to fix their blunders as it relates to security. Yet I can't say the same thing for any particular Linux distribution, or even some of the kernel developers. Outside of the kernel itself, which is code audited to the nth degree... not all aspects of software engineering on Linux have the same care put into it as Microsoft is now putting into every aspect of its development. Something else spaf said in another post (which basically started this flamewar) was to ask where the open source requirements capture tools, specification langauges and provers, D-U/mutation tools, and regression tool suites were. I'll add to that list a thorough test plan for security and functionality just to be complete. I ask myself that very thing. I know Microsoft has them. I have seen them. I have used some of these tools. Hell, I have blogged about some of these tools. Yet the same isn't openly integrated into the build scripts available for most core components in a Linux distribution. Posted by: SilverStr at December 19, 2003 04:08 PMThe benefit of the Linux car is that you can open the hood, tinker with the engine, install some seat belts, add additional crash protection, and so on. You KNOW that it doesn't have X, Y, Z but the design is open to anyone. With the Microsoft car, the hood is welded shut, you can't trust the brakes will hold, and the statistics on crash protections are skewed since the safety agencies benefit from giving favorable results to the major manufacturer (MS), and your local mechanic can't find wiring schematics or instructions to replace the gas tank. Posted by: Wim at December 19, 2003 05:28 PMOr, instead of just staring at the linux car with bit googly eyes, you could look at the OBSD vehicle. That one comes with a 5 pointn harness for every passenger, run on fuel that won't explode, and doesn't care if the vehicle doesn't exceed 60km/h so long as all the safety gear is installed first. Remember, the speed of this car isn't such an important factor if you can simply throw more cars at the problem to even out the work load. In the end, you need to choose which features are most important to you, and then pick which vehicle you're going to sit down in and drive. Posted by: pokernut at December 20, 2003 12:14 AMLeaves me wondering ... which Mailinglist? Posted by: Max at December 20, 2003 04:41 AMThe Secure Coding Mailing List. More information can be found at: http://www.securecoding.org/list/ Posted by: SilverStr at December 20, 2003 02:39 PM |
![]() ![]()
My 5 Favorite Books
Writing Secure Code
Secure Programming Cookbook Security Engineering Secure Coding Principles & Practice Inside the Security Mind ![]()
My 5 Favorite Papers
Smashing the Stack
Penetration Studies Covert Channel Analysis of Trusted Systems DoD Trusted Computer System Evaluation Criteria NSA Security Recommendation Guides ![]()
Archives
December 2005
November 2005 October 2005 September 2005 August 2005 July 2005 June 2005 May 2005 April 2005 March 2005 February 2005 January 2005 December 2004 November 2004 October 2004 September 2004 August 2004 July 2004 June 2004 May 2004 April 2004 March 2004 February 2004 January 2004 December 2003 November 2003 October 2003 September 2003 August 2003 July 2003 June 2003 May 2003 April 2003 March 2003 February 2003 January 2003 December 2002 November 2002 October 2002 September 2002 August 2002 July 2002 ![]() |
|