Newsletters Welcome, Guest Log In | Register

Unfiltered Opinion

The real truth about technology and IT

About this Blogger RSS

Subscribe

Sign up now and get the best business technology insights direct to your inbox.

  • Daily Edge
  • CTO Edge Update
  • Business Tools & Templates
  • Aligning IT & Business Goals
  • Maximizing IT Investments

3

Microsoft vs. Apple Security: Who's Right?

Posted by Rob Enderle Aug 7, 2008 11:20:32 AM

When it comes to approaches to security, can Apple's, which clearly works for consumers, work in the enterprise? If the goal is to sell product and make people feel safe, perhaps it can. Or is Microsoft's approach superior, with its more open process? I doubt either company could adopt the other's process easily but, given that some of you will be looking at Snow Leopard in a few months, now would be a good time to, as Apple used to say, think different.

 

Microsoft's Disclosure Approach

 

Microsoft's current program appears largely based on the belief that if you disclose everything, your liability is limited. So far, it hasn't seemed to attract much liability, so that part seems to be working. The process of aggressively reporting exploits, coupled with monthly patches that are explained in enough detail to allow someone to actually take advantage of the exploit is actually consistent with the views surrounding open source, in that it appears to be very transparent. I'm using the word "appears" not to be tricky but because I've never really audited the process. However, it does look to be comprehensive.

 

On top of each disclosure, if Microsoft leaves anything out, Symantec (and other security firms) expands on the exposure to create the impression of vulnerabilities that sell security products. These security firms, in addition, work to identify additional problems, which they generally tell Microsoft about, and help keep this cycle of pain for users and administrators rolling.

 

So, in effect, it's the folks that work to find ways to penetrate Windows who are actually getting a substantial amount of funding and marketing. The end result is a constant deluge of problems, making the product look incredibly vulnerable and supporting the security industry that has grown to depend on these vulnerabilities.

 

Apple's Non-Disclosure Approach

 

Apple doesn't really talk about its exposures; it focuses its efforts on making its product appear invulnerable. It doesn't cooperate with security firms and seems to actually recommend folks don't use security products. I don't think that is because it wants users not to be secure. I think it's because it doesn't want to create the kind of upside-down ecosystem that surrounds Microsoft.

 

Rather than participate in things like the Black Hat conference, Apple keeps its own security folks locked away working quietly on security problems. It patches quietly, as well, trying to limit or eliminate any sustained coverage of the problems that it too clearly has.

 

The end result is that its product appears less vulnerable, the security firms have less incentive to promote the vulnerabilities of the product because Apple users mostly don't buy security products, and Apple users feel more secure on Apple products.

 

So Which Is Better?

 

If I'm solidly in the open source camp, then it is hard to argue that Microsoft's approach isn't better, but I'm not a coder anymore and while I've been cross trained in every function, I still think that my primary skill remains marketing. As a result, I favor, by a significant margin, the Apple method. Were I Bill Gates and had a time machine, I would go back and close the security hole that was created at the very beginning by not owning security and not outsource it to third parties. Currently, Microsoft is using One Care to get its arms around security but it can't bundle the product into Windows without getting pounded by the anti-trust folks.

 

This last is probably a lesson for Apple, which still needs to strengthen its own security to include more aggressive anti-virus and anti-phishing technologies before it gets a major breach and the Windows security industry embraces it to fill the gap.

 

So, I think Apple's approach may be better long term for that company. The question, however, is: Would enterprises that tend to be more open source and really care less about a vendor's image agree? I'd like to know what you think.

Aug 14, 2008 2:40 PM Guest Peter  says:

I have been personally & professionally involved with both PCs & Macs/Apple since their respective inceptions.

 

I don't think the security exposure of Windows & OSX is as level as you imply.  If the only difference between OSX & Windows was simply that Apple tries to keep a lid on security exposures, then we would all be hearing about the OSX exploits in the media - Apple does not have control over the hacker community or the media that jumps on this kind of news.  Arguably, there is more focus in the hacker community to bring down Windows than OSX.

 

The relative vulnerability & weak security of Windows versus OSX  is real, not marketing.  Put another way, MS did not create their costly approach to handling security issues first.  Their product was weak & required their response to address the weakness.  Apple, on the other hand, has a product that is relatively more secure, so they don't have to spend the time & money on addressing that area.  Basic economics - spending money on security reduces profit margin so don't spend it if you don't have to.

Aug 14, 2008 4:38 PM Guest Sonja  says:

Peter I agree.

Aug 18, 2008 3:13 PM Guest Rob Enderle  says:

I'm in partial agreement with you.  Apple is, however, now being attacked and they are in danger of going down the same path Microsoft blazed. 

 

Case in point:http://www.mcafee.com/us/local_content/white_papers/threat_center/wp_newappleofmalwareseye_en.pdf

Software Forum: Information On Demand Virtual Experience

This interactive virtual forum presents leading IT experts providing the insights you need to turn your information into a strategic driver for innovation, business optimization and competitive differentiation.

Performance Under Pressure: The State of Enterprise Web Application Quality and Availability

This research study finds that Web application issues are an all-too-common problem and examines these Web-based enterprise application issues from two perspectives: that of an online customer and that of a site manager.

Cost Cutting through Server Consolidation

Products, management tools, and industry insights that enhance the value of virtualization for your business.

Data Management

Data management tips and techniques that insure ease of access, comprehensive security and absolute privacy for your invaluable company information.

Responding to Change

The technology tips and tools to enhance your ability to respond to business change with ease and success.

Data Warehousing for Business Intelligence

Comprehensive storage solutions for better data access and retrieval, leading to better-informed business decisions.

Windows 7 Upgrade Project Kit

Moving to Windows 7? The Windows 7 Upgrade Project Kit is the ideal support tool for managing all phases of an organizational upgrade to Windows 7. The tools and templates in this kit will help you develop a strategy and map out the implementation tactics which link your Windows 7 deployment to your company's bottom line.

Learn more >

The IT Service Catalog Management Toolkit

Bridge the it-business gap once and for all! A well documented IT services catalog is the conduit for IT services to the rest of the company.

Learn more >