| The BSD angle is one component of the security. The other is strictly cultural. OS X users aren't in the habit of clicking "Yeah, whatever, just install" on every dialog that pops up in their face. They're used to just dropping the application into your Applications folder and running it, or downloading it from the App Store. Windows is a wasteland of garbage, of unsigned applications from shady looking sites, where telling the real thing from a malicious fake is often very difficult, even for experienced users. If you're not familiar with the application in question and just Google for it and download the first match you can get burned very badly. This is generally not the case for OS X since the applications tend to be more tightly curated. Consider Panic Software, makers of Transmit, which comes signed by the developer, and Filezilla, which generally comes from Sourceforge. The official site for Transmit is well maintained and offers a no-nonsense download link. For contrast, the official download for Filezilla, an equally popular FTP client for Windows, came with malware bundled in due to SourceForge's bad business decisions. If that isn't a sign of a completely dysfunctional software ecosystem i don't know what is. In the Windows world people are constantly battling this sort of garbage. In the OS X world malware like this is a shocking anomaly. |
It's still insane to see what consumers put up with, seemingly without even noticing. MS of ca. 1995-2010 has created an ecosystem of tastelessness, where a new computer can come preinstalled with competing "Printer managers" or whatever and, without even doing anything stupid yourself, you can't use it for more than 10minutes without being interrupted by some update, "virus warning", "expiry warning", "system optimization" etc. It's truly baffling.