@tedd Don’t get me wrong, there is some malware out there for OS X and iOS. However, it is all more of the Trojan variety; it won’t infect you, but it can trick you into infecting yourself. That sort of thing is more of a social engineering though, and relies on the user bypassing the safeguards that make *NIX-oid systems so hard to infect. Put another way, you could get into a bank vault a lot easier if the bank guards opened the door for you and invited you in than you would otherwise, and the best locks in the world will not prevent that sort of thing.
There is plenty of money to be had for hacking UNIX-oid systems. Do you realize how many servers (including banks, the DoD, and many commercial sites) run Linux, BSD, ? If it were nearly as easy as you think then our entire infrastructure would’ve been slammed hard by cyber-terrorists. I still have electricity and a bank balance, and I know that they’ve been trying to change that, so the only logical conclusion is that they still haven’t found a way to make a virus live in the world of UNIX. Considering that Unix has been around since 1969, they have had plenty of time to find it’s flaws, so maybe, just maybe, there are factors you have not considered here.
Oddly, they are the same factors that Apple fan-bois consider a weakness. Do you realize how many people are slamming doors and plugging holes in Linux and Android? And it pays off too:
”....the Linux kernel scored better than run-of-the-mill commercial code. Proprietary software, in general, has 1 to 7 flaws per thousand lines of code, according to an April report from the National Cybersecurity Partnership’s Working Group on the Software Lifecycle, which cited an analysis of development methods by the Software Engineering Institute at Carnegie Mellon University.
For a 5.7 million-line program, such as version 2.6 of the Linux kernel, that roughly adds up to between 5,700 and 40,000 flaws….The project found 985 bugs in the 5.7 million lines of code that make up the latest version of the Linux core operating system, or kernel”
Hmmm—- a Bohemian bunch of anarchists put out better, more secure code than the for-profit software companies like Microsoft and Apple. And I have seen some of the numbers for Apple and beleive me, they are no better than Microsoft when it comes to leaving exploitable flaws in ther software. In fact, they are worse than Microsoft and, in some instances, even worse than the much-maligned Adobe.
However, that is just the application stuff. Apple used enough BSD code in OS X to make the operating system damn tough; their flaws are in the code they did entirely themselves for things like Quicktime, Safari, or the Apple-proprietary things that differentiate OS X from BSD. And there are flaws there. Charlie Miller has won the Pwn2Own hacking competition three years straight by hacking Snow Leopard/Safari. Still, there are no flaws that would allow a virus. All of the many successful hacks against OS X/Safari required the user to click on a link or otherwise authorize access; again, a trojan, not a virus.
If the only thing today was Mac then us old-timers would re-build PCs. Some people (myself included) don’t like totalitarian regimes. Others prefer function over fashion. Some just like speed.
You are not entirely wrong though. There are always people that are going to be jerks.