The InformationWeek -- Blogs
Open Source Blog

Topics:   Open Source

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

Would We Need Antivirus For Desktop Linux?


Posted by Serdar Yegulalp, Dec 12, 2007 09:32 AM

The recent news about Symantec offering an antivirus suite for Mac OS X Leopard made me wonder: If Linux becomes at least as popular on the desktop as the Mac, would an antivirus solution be marketed for Linux, too?

There's a certain irony in the fact that most of what Symantec's Norton Antivirus 11 for Mac guards against is actually viruses aimed at PCs. The idea is that by trapping them on the Mac, you prevent them from being spread inadvertently (via e-mail attachments and the like) to other machines. In the same vein, there already do exist Linux antivirus solutions, designed mainly to block passing along viruses intended for Windows users (again, such as through a mail gateway).

So what about viruses written specifically to target Linux?  Yes, such beasts do indeed exist. That said, the nature of an open-source platform makes it that much easier (and faster) to close over the holes that they exploit. This is as it should be, and right now a big part of the appeal of running Linux on the desktop is that you're not a broad target for malware.

What I'm worried about is what might happen if Linux were to achieve a decently large slice of the desktop pie -- large enough that people start trusting their Linux boxes with sensitive stuff like bank account data or credit-card numbers. If at that point someone found and exploited a Linux vulnerability on a broad scale, enough to rip off a bunch of people and run before the hole was closed over, even if the scope of the damage were relatively limited it might be enough to create a kind of moral panic about the security of Linux in the minds of nontechnical users. To wit:

"See? Linux isn't entirely secure, either! Here, buy my brand spanking new anti-malware solution for the low, low price of $50 a year. Per machine. Per user."

"But it's not open source!"

"Of course not!  Then the malware authors will know how it works, you fool!"

And so on. Now, I'm not saying I think this scenario justifies a moral panic, mind you. It's just that it's too easy to hype up a small imagined threat vs. a much larger tangible one.

Plus, many people will simply not care about the merits of open source vs. closed source, etc., if they have just had their bank account mulcted. They'll want something proactive that pops up little "I'm protecting you!" notices on their desktop, something that makes them feel safe. I suspect we'll see people step in to cater to such a need even if it's almost entirely unwarranted.

No, I don't like the idea of people trusting themselves to Linux, only to get burned. I hope it never comes to that. But I also don't like the idea of people being hyped to spend money on security that they simply might not need, or that they could better achieve with a little care and foresight.

That said, am I wrong?  Would it simply make sense to have some kind of proactive defense against malware when/if Linux becomes a more worthy target?

« New Search Engine Gets Another Backer | Main | Led Zeppelin Reunion Posted On Web; Who Should We Sue? »



Sign up now for the weekly InformationWeek Blog Newsletter.


This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.