A self-proclaimed analyst at CNET has predicted that Apple will recommend antivirus.
Apart from the fact that Apple already did recommend antivirus a few months ago (but has since removed that page), isn’t that quite obvious? Some prediction. Unfortunately, the reasoning for that recommendation makes me wonder what Jon Oltsik is analyzing. Here are the reasons he gives for Apple recommending antivirus, and they’re all pretty much baseless:
Macs users are a lucrative target. Mac owners tend to affluent and Net savvy [sic]. To the bad guys, this means identities to steal and broadband connections to exploit.
If Mac users tend to be net-savvy, then why are their machines being compromised? Why don’t they have mechanisms in place to protect themselves from identity theft? If Macs are currently such a great target for malware, why is there so little malware out there for Macs now?
Organized cybercrime is diversifying. Cybercriminals tend to work as a loose confederation with each group specializing in a certain task. There are malware writers, botnet owners, mules, etc. Some entrepreneurial bad guy is bound to see a green field market in Mac cybercrime, recruit Mac hackers, develop expertise, and market these capabilities. If there is an equivalent of a cybercrime venture capital firm, they are probably looking at business plans like this already.
Diversifying ways to compromise machines doesn’t mean you attack multiple platforms. That’s just more work for very little return.
Macs are growing in the enterprise. In many large firms, Macs make up about 5 percent of endpoints. If the bad guys infect these systems, they can troll the network looking for other vulnerabilities and juicy data at will.
How about if the bad guys infected the machines that make up 95% of endpoints? Wouldn’t that give them more “juicy data”?
Macs are fairly easy to hack. In March as part of a contest, security expert Charlie Miller won $5,000 for exploiting a hole in Safari in about 10 seconds. If he can do this in 10 seconds, how many techies can do it in an hour? This is a frightening thought to me.
Okay, now this is totally ridiculous. Charlie Miller didn’t just walk into that competition and find a hole in 10 seconds. He knew about that hole for over a year and then exploited it in 10 seconds (in his own words: “It was an exploit against Safari 4 and it also works on Safari 3. I actually found this bug before last year’s Pwn2Own but, at the time, it was harder to exploit”). There’s a big difference there.
And all operating systems have security holes. That’s why Microsoft, Apple, and even Linux distribution maintainers all issue regular updates and patches.
I don’t understand why people imagine that you either have an unprotected computer or you have antivirus. (Or they think that an operating system that ever has a security hole is necessarily as insecure as another operating system with security holes.) Antivirus and protection are not the same thing. They’re not even similar. Antivirus does not offer you any real security at all. Don’t believe me? Go ask all the Windows users infected with malware what antivirus they’re running. Odds are that almost all of them will have some kind of fancy schmancy “security” software installed… software that did nothing to protect them.
Mac OS X isn’t a model in the best security, but its defaults are certainly better than Windows’ defaults. No operating system is invincible, and that includes Mac OS X. But Mac users will be no more protected with antivirus software than they will be without it. Know what the latest security breaches were for Macs? Trojans. Do you know how useful antivirus is against gullible users installing pirated software? Not at all.
Trojans rely on social engineering, and no operating system “security” can stop that, because the security hole is the user, not the computer. If the user can be tricked into giving away her password or giving a bad program access to system files, then you can have all the proper permission level separation or “security” suites in the world, and they will all be for naught. Have NoScript installed? She’ll whitelist every site. Have an algorithm for guessing malware? It’ll give so many false positives that she’ll learn to ignore its warnings.
Why will Apple eventually recommend antivirus? Plain and simple—because antivirus software is the most successful placebo ever introduced to the mass populace. As Mac marketshare continues to grow, more and more trojans will pop up, and more and more gullible users will keep installing them, and Apple will finally have to admit that Macs are just computers and not magic. But instead of saying “Users are stupid and need education,” they’ll toe the party line and recommend people install useless antivirus software, just as Microsoft does now. At least then they can enter into lucrative business partnerships with antivirus software companies.
Software freedom does affect the end user
April 22nd, 2009
As a follow-up to an older post of mine (“Open Source for Non-Programmers”), I wanted to post a little bit about arbitrary limitations in software.
Thank God even Apple is now leaving behind DRM in its iTunes Music Store (Amazon has been doing so for quite a while with its MP3 store). While the music pirates were still out there pirating, my well-intentioned and law-abiding Windows- and Mac-using friends were constantly frustrated that this computer wasn’t authorized or this song wouldn’t play on that device. DRM was an artificial restriction on how many computers or devices could play a purchased song, and it wasn’t stopping music piracy. It was hurting the people who were trying to play by the rules.
Now the tech news is reporting that Microsoft (in attempt to phase out Windows XP) will release a crippled version of Windows 7 on netbooks that allows you to run only three applications at a time. So if you’re running Firefox, Thunderbird, and Pidgin already, and then you want to open up OpenOffice to write an essay for class, you have to close Firefox first (or Thunderbird or Pidgin). Will DropBox count as an app? Will ScreenPrint32? Will other tray apps? Who knows? This is a nuisance and nothing else. It is a cheap ploy to take advantage of users’ Windows addictions and coerce them into upgrading to the full version of Windows 7.
Of course, as with what happened in the case of DRM, this limitation will be an annoyance to Microsoft’s loyal customers, and it will do nothing to stop pirates. Some Windows customers will buy a netbook with crippled Windows 7 and get frustrated and just install an old copy of Windows XP on it. Others will pirate the full version of Windows 7 and install that without paying for an upgrade. And still others will get frustrated with Windows altogether and go to Android or Ubuntu Linux. (Relatively few people will actually pay for an upgrade.)
When enough people flock to Linux on netbooks, Microsoft will be forced to pull Windows XP off the shelf yet again to stave off the competition.
Linux distros have their limitations, but they aren’t arbitrarily imposed on you by the Linux developers. The limitations all come from proprietary software and hardware vendors. Know why your Broadcom wireless card won’t work on Linux? Broadcom won’t port a driver to Linux or release the driver specs to Linux developers can incorporate it into the Linux kernel. Know why there’s no Adobe Creative Suite for Linux? Adobe doesn’t think there’s enough demand for it to warrant making a port, so it won’t make one for Linux.
Want to know why you can’t run more than three apps at a time in Windows 7 on netbooks? Microsoft won’t let you unless you pay for an upgrade. That’s right. You can’t blame it on some outside vendor. Microsoft, the maker of Windows 7, is saying “We don’t care about the end user or a good user experience. We want to offer you a crippled product in the hopes you’ll pay for the full product.” This is like a car salesperson offering you a discounted car with no front wheel. To get the fourth wheel you have to pay extra. Some discount.
Software freedom isn’t just about hackers wearing out their eyes staring at screens and typing into terminals. It isn’t just about programming and getting into arguments about which text editor is better than the other. Software freedom affects end users too. Because Linux offers freedom (not just free cost), if a distro ever tried to limit you to running only three apps at a time, another distro would just take that limit right off. Or someone would create a script to break that limitation.
There are short-term freedoms and long-term freedoms. The short-term freedom to run Windows-only programs will lead to the curtailing of long-term freedoms to not be limited by what Microsoft says you can and can’t do with the software you’ve purchased.
Tech “journalism” hits new low at PC World
April 20th, 2009
In the recent blog post “New Apple Ads Ignore Price Wars, Focus on Business” at PC World, some oblivious writer (obviously hampered by a deadline) writes:
What’s the value of purchasing a laptop on the cheap only to see it run the maintenance gambit due to a Conficker attack? Despite the recent outbreak of a Trojan horse turning Macs into zombies through a vulnerability in iWork ’09, Apple computers are more reliable machines. [Emphasis added]
Uh, what vulnerability in iWork ’09? Do you know what a trojan is? Do you know trojans rely on social engineering (tricking users) and not software vulnerabilities? Did you know that the iWork trojan was specifically attached to pirated copies of iWork only?
No, you didn’t. You don’t really know a whole lot at all. But it sounds good, so just include it in your blog post.
Oh, tech journalism. I’ll bring a wreath to your grave site. Rest in peace.
Should Linux users hush up about Microsoft?
March 12th, 2009
Someone linked to Good Linux Users Don’t Talk About Microsoft on the Ubuntu Forums. I started to type up a reply, and then it got so long that I figured it was more of a blog entry than a forum post. Besides, who wants to hear about our broken toilet flush, anyway?
Okay, let’s see. So “good Linux” users can’t bash Microsoft, but “bad Linux users” can be bashed as morons? Okay. I don’t really see how that works.
I do agree that if Linux users want others to use Linux (and not all Linux users say they do) they should focus more on what Linux can do than on what Windows can’t do. It’s the same for anything in life, really. You have more respect for a political candidate who says “I’m going to do this, this, and that good things” instead of “My opponent has done this, this, and that bad things.”
But it’s only natural for people to compare two competing alternatives, especially if most of the users of one alternative used to use (or still use) the dominant product. If almost every Toyota owner used to own a Honda, then you bet you’d hear a lot of Honda-bashing from Toyota owners.
I see this a lot with Mac users, too. There are some very vocal anti-Microsoft and anti-Windows Linux users online, but in person all the Linux users I know are pretty level-headed about things (use what works for you, I prefer Linux), and the most vocal anti-Microsoft and anti-Windows sentiment I hear in real (in-person) life is from Mac users who were former Windows users.
It’s the same trick that the bully from elementary school used to use. You put others down to make yourself feel better. Well, if you’re not 100% sure you like your new choice, you may feel tempted to put down your former choice to reassure yourself you made the right new choice. It’s like when people start reminiscing about their exes and then a friend says “Oh, he was such a jerk anyway. You’re so much better without him.” He may, in fact, have been a jerk, but why do you need such assurance that you’re doing better now? It’s because there’s a little part of you that wonders whether you should still be with him. And for every Linux or Mac user who does spend the bulk of her energy putting down Windows, I often wonder if that’s where it’s coming from.
I kind of see both sides of it. On the one hand, there are many deplorable things Microsoft does, and there are many things I don’t like about Windows. It doesn’t make sense to ignore corporate bullying practices, vendor lock-in, or bad default security practices. On the other hand, focusing your energy solely on what “the competition” is doing wrong isn’t a good “sell” for your own “product.” You should spend most of your energy talking about what Linux is good for.
This goes to a larger sociological issue when it comes to operating systems. You see a lot of dumb back-and-forth arguments about “Which is better, Mac or [understood to be Windows] PC?” or “Is Linux ready for the desktop?” Well, obviously no one’s going to come to a unanimous conclusion, because there is none. No one operating system can be everybody’s preference or suit everyone’s needs. And no one operating system needs to.
My wife can love her Mac OS X and that doesn’t bother me. I can love my Ubuntu and not bother others with it. And our friends can use Windows to their heart’s content, and I won’t bother them. As a matter of fact, even though I prefer Ubuntu, I use Windows at work every day, and I divide my home time almost equally between my wife’s Macbook Pro (with Mac OS X) and my own Eee PC (with Ubuntu). So I’m familiar with all three operating systems and can appreciate their respective pros and cons.
If someone says “Do you think Linux is ready for the desktop?” I would probably respond “I don’t think there’s a definite answer to that. It’s better to tell me what your computer habits and budget are, and then I can tell you whether a Mac, a Windows PC, or a Linux PC is best for you.”
The key is really being able to talk intelligently about what works for whom instead of trying to pit operating systems in a battle out of which only one winner can emerge.
Safari 4 has almost caught up to other browsers
March 2nd, 2009
When I read the features in the new Safari 4 beta, I got really excited. My wife uses Safari on her Mac because when she first started using OS X, Firefox and Camino weren’t very stable (the user profiles kept getting corrupt). Now Firefox is much better, and she uses it at work for the web developer extension, but she still uses Safari at home.
Well, I kind of twisted her arm to give Safari 4 beta a try. A lot of the new features sound exciting. It has a tab bar on top to save vertical space (just like Google Chrome). It has a “speed dial” page of your most frequently visited websites (just like Opera and Chrome). Its speed dial is very slick-looking, though (reminiscent of Exposé or the album browser in iTunes).
It still has two major shortcomings, though.
- Although there is an entry in History for restoring the tabs from last session, there is no setting to have the tabs from last session automatically get restored every time you start the browser.
- Typing phrases in the address bar doesn’t search for them. Instead, you still get a page saying the URL isn’t found, and then a prompt to search for the phrase. Why not just search instead of adding that extra step? Pretty much every major browser does this (Firefox, Opera, Camino, Chrome). Why not Safari?
Well, I’m glad Apple has put in at least a little more effort into making Safari a better browser. Maybe Safari 5 will actually bring some innovative features instead of just playing catch-up.