ero87 said:
I don't really buy the argument that there are NO viruses BECAUSE of the small percentage of macs... that would only explain why there might be FEWER viruses on macs.
But there aren't fewer. there are NONE. This leads me to believe there is something inherent in Mac OSX's structure that is virus-repellent.
OS X has a two-fold reason for the apparent lack of viral problems:
1. Smaller userbase = small target. I'll get to that in a minute.
2. OS X's security model is staunchly UNIX-like, meaning most things are closed by default and anything "important" requires user intervention (usually an admin password).
PS. Why do people write viruses?! What is the POINT?!
There are two reasons to write a virus, usually:
1. To amass an army of "zombie" machines to use in DDoS or similar attack.
2. To amass an army of "zombie" machines to relay spam.
Either way, there tends to be a *lot* of money in writing a really good virus capable of building a strong army of "zombie" machines. Control of a network with millions of PCs is worth a lot of money to a lot of people.
Spam mail servers get blacklisted regularly. Distributing that mail load across millions of IPs (each running their own custom mail server) makes it harder for mail server admins to stop the problem and help the spammers get their message to your inbox.
Controlling millions of PCs ready to flood a server or a network to the brink of overload (read up on DDoS attacks) could be quite lucrative, as well. Some sell that power to anyone interested while others use that power to blackmail or extort money from organizations who aren't interested in being knocked offline for an indeterminant amount of time.
Periodically, you'll find someone who writes a virus as a proof of concept and accidentally releases it. Sometimes you'll find someone who writes a truly malicious virus with the intent of destroy a lot of data in a lot of places.
Usually, though, they're driven by the same thing that drives us all: money.