This is

as days pass by, by Stuart Langridge

. Here I write about many things. In the past I wrote about other things but the past is past. I write code for people to play with, I write about my life on Twitter, and I write here.

On I wrote Not putting up with shit, on the subject of Uncategorized.

Here’s a billion-dollar question: Why are Windows users besieged by security exploits, but Mac users are not?
John Gruber states that “Mac users don’t tolerate shit”: the reason that there is no adware or spyware for Macs is not that “Windows has a bigger market share“, but that “If some ‘freeware’ software for the Mac surreptitiously installed some sort of adware/spyware/crapware, there’d be reports all over the Mac web within days. Uninstallation instructions would be posted (and thus made available to all via Google), and the developer who shipped the app would be excoriated.”
I agree. Exactly the same arguments work for Linux, too, which doesn’t have any adware or spyware or crapware either.
The reason this works is because there is a Mac community, in the same way as there is a Linux community. There simply aren’t all that many Mac users who use their machine for everything that they do and don’t read Mac websites in some way. There are, I don’t doubt, plenty of people at work using Macs who don’t, but then using a machine at work is not the same at all as using one at home; for one, it’s considerably unlikely that you’d install a filesharing application on it.
Take a glance at my own personal home of the moron – a page which attracts posters who want to be rich and famous. How many of those people are using Macs or Linux? There’s a big class of people out there who I forget about, who see their computer as a thing with which they can talk to their friends with MSN, who read their email with Hotmail, who characterise problems as “My Windows is broken“. As Gruber says, “Many Windows users are simply resigned to the fact that their computers contain software that is not under their control…They’ll tolerate an annoying application that badgers them with pop-up ads“. People who have chosen to use a Mac are not like this, but they’ve made some kind of decision about their choice of technology, and that kind of choice is unknown to the people posting to my “how to be rich and famous” page. They don’t even know that there are choices. Since, by definition, anyone using a Mac has to have made a specific choice to do so (since Windows is the default, with its 90% market share) they are, also by definition, not part of a group who don’t know about choice in technology.
If the Mac and Linux had users like that, then I think that there would be crapware for the Mac and Linux. Currently, they do not, but I fear we are rather complacent. Gruber talks about how Windows crapware that wants to launch automatically can hide itself in a myriad places, and the Mac has no equivalent for most of those places. I’ll be honest, I doubt that that’s true; there are probably more places (Run and RunOnce in the Registry, win.ini, the Startup folder, autoexec.bat) but not that many more. Moreover, quite possibly most Mac users do not know about the places on the Mac where autostarting crapware can hide, but they would have enough nous to know that there was a place where it would be, even if they don’t know where that place is. To people without even that level of technical knowledge, trying to explain what a folder is is an exercise in complexity. Trying to explain what the Registry is is an exercise in futility.
What if crapware installed a link to itself in your own .bashrc? Does that only get run when you start the Terminal? How easy would it be to explain that to Mac users without Unix knowledge?
I think that both the Mac and Linux have a better setup than Windows, and that they are inherently less vulnerable to crapware in general. However, I also think people are mistaking “there isn’t any at the moment” for “they are totally invulnerable“, and that’s not the case, and if either had 90% market share (or even 50% market share; I’ll settle for splitting the market with Mac people, that’ll do) then we’d discover just how invulnerable they are.

sparkes

the other day an exploit was discovered in some Linux software.  No problem a couple of days later I apt-get updated and apt-get dist-upgrade fixed it along with some problems I didn't know I had.


The same thing happened with Apple MacOS X the other day.  Sure enough a couple of days later OSX said there was an apple upgrade and I had no problems with clicking the button to automatically update the system. 


These updates work everytime and never bugger up my systems.  Windows on the otherhand is a little different.


Jennie has problems on her windows xp machine and the first thing I say is what it you last install?  Have you recieved any dodgy emails?  Have you run the anti-virus? Have you run the couple of anti spyware tools you need to make windows run these days?  Are you running any file sharing tools?  What the heck is that icon for? and have MS sent you any updates recently and did you install them?  Cos every third one seems to bugger up the machine in some way or another.


Bloody windows.  I don't know why she swapped from debian when she got her new machine :-(

Tom

I would consider myself a good to average computer user and fairly well-informed, but to choose Linux over Windows was basically not an option when we bought our new computer. I wouldn't have a clue how to go about it (without asking your good self). PC World and Dixons don't really push it. Neither is Linux marketed for home users; its real future in the short term is for business, being as it is cheap and reliable (so I read in the Economist).  I could choose to live in a yurt rather than a house but that really isn't a choice. And to be honest, Windows does do most of the stuff I want it to, even if I hate its file system, the sheer amount of time I spend putting updates on compared to actually using the thing, and the way it tries to second guess everything I do, and ...

Gary Fleming

That's the truly astonishing thing about Windows: no one likes it, yet the majority would never even consider leaving it. The only way in which it is easier to use is through familiarity.


That said, I have to use XP at home because I can't get my modem to work under SuSe. Bloody winmodems.

sil

I agree that Linux is not marketed for home users. Then again, is Windows? How much marketing do you see? I've seen about three Microsoft adverts in newspapers and on telly in the last year or so, and they've been for Server 2003. Moreover, if "they had a TV advert" is enough to persuade someone, then advertising has a lot more power than I thought it did.

I have said numerous times in the past, to Jono and others, that the way to get Linux on people's desktops is to get firms selling it pre-installed.

I don't dispute that Windows does most of what people want it to do, it's just all the things you don't want it to do, as you've said. Linux or the Mac would equally do what you want them to, but wouldn't have as much of the other stuff. Jono's InfoPoint project at http://www,jonobacon.org/infopoint/ is one of the best schemes I have ever seen for pushing Linux; they're taking stands at computer fairs, explaining what Linux is all about, and giving out just-drop-this-in-your-CD-drive-and-try-it Knoppix live CDs. It's a brilliant idea, and I think he'll have a lot of success with it. Dropping along to one of those would be a good introduction, as would downloading a Knoppix CD and trying it...

Gary Fleming

Getting linux pre-installed is the way forward but how easy is that going to be? For consumer level machines, it's just not going to happen at the moment. There's very little demand for it.


I would suggest pushing for dual-boot machines but get the feeling the average user would not have a clue what to do when the OS selection appeared.

Brian

Have to say that most people find windows much easier to use, even though that after installing another one of windows XP’s pesty security updates, it completely buggered my machine, i could not format the hard drive, and the ram was totally buggered – ive got one of the highest spec pc’s available to home users (3.4 ghz p4, 1024meg ram, 400 gig hdd) and i still have crap running any windows xp, although im not sure whether this is that fault of windows, or the fact that pc world use crap parts, as the machine i am currently using is the THIRD replacement pc in 2 years (they only replace it if they cannot fix a problem in 28 days and their idea of a computer being fixed is managing to get the restore disks running then walking out of the door..).

I have been looking for a legal copy of linux in all the shops but cannot find one anywhere, think it might be a wise idea to get rid of windows before microsoft release longhorn, which i have no doubt on it being much, much worse than xp (if that is possible).

This website belongs to Stuart Langridge. Contact details are available. Don't eat yellow snow. Valid HTML5, at least in theory, except for the bits that aren't because I'm that futuristic that I'm ahead of the spec, oh yes. HTML5 help from Bruce Lawson, among others. Fonts from the superb FontSquirrel. End.