Originally Posted by
reesclissold
Let me explain using the power of analogy! [add echo effect]
On my drive to work every day I see lots of different cars. Fords, Vauxhalls, Peugeots, Nissans, Hondas, and so on. I'm pretty sure almost every single person I see driving their car had their own reasons for choosing it, and their own reasons for believing it was a better option than the alternatives. I'm sure most of them are pretty happy with their car just the way it is, and would get pretty defensive if someone else came along and started spouting off about how they're an idiot for driving what they drive.
But, from what we know about the software world, surely some of them are wrong? Surely only one type of car has got it "right" and owners of other cars are all idiots who are just going against the flow because they're stubborn? Of course, we all know that isn't true. But if it is true for software, as is the general opinion, why isn't it true for cars? Because every person has their own needs when it comes to buying a car. Everyone has their own needs when it comes to everything. Why the hell should operating systems be any different?
Let's investigate the car analogy a bit further, and see what, if anything, we can learn from it.
Windows users are like the huge majority of car owners. They like something functional, good value for money, with a good dealer network if something goes wrong. They like to get their car from a company which won't disappear into thin air tomorrow, because they like to rely on the fact that, for the time they own the car, it will continue to be all of the above things to them. These are normal, sensible people, who are well aware that other options exist, but as far as they are concerned, there are just more important things in life than worrying about their car.
Mac users are like the BMW and Mercedes owners of the world. It's a fact that BMW and Mercedes make good cars, no matter what your opinion is of them. Yes, they're pretty much the same as the cars the people in the above category buy, but they're a bit better put together, the dealers have a closer relationship with the buyers, and the manufacturers like to put a bit more effort into making their cars look a little bit nicer, cleaner, and "different". That's what attracts a certain breed of buyer to their cars in the first place, a breed of buyer willing to pay a premium for these things.
Linux users are like classic car and kit car owners. They like the thrill of the olden days of motoring when you could open the bonnet and re-gap the points. They like their cars a bit clunky and a bit temperamental, and they call it "character". Sure, it's harder to find the help and the parts they might need to keep their classic car running, but as time goes on they learn lots of little tricks that make living with these cars a bit easier. Their owners still use them to get from A to B and, provided they look after their car and know what they're doing, do so successfully 99% of the time.
So, I'll ask again. Who is right out of the three categories of people I mention above? The majority, (Windows users) because they're the majority? The BMW and Mercedes owners (Mac users), because they pay a little bit more? Or the classic car owners (Linux users), because they like to be different?
I don't know the answer, but I do know this. On my drive to work every morning, I see a lot of normal family cars, and I see a lot of "prestige cars". But I very rarely see the classics and the kit cars. When I do see a Caterham or an old Mini go roaring past, it always makes me smile. It makes me want to ask them all about it. It even makes me want to look under the bonnet and see how it works. It doesn't make me want to beat the crap out of them for not buying a Nissan. 8)
Disclaimer: Windows XP is a good operating system, and I'm really looking forward to Vista. I also own two Macs and use SUSE and Ubuntu Linux. I've been using Linux for 7 years now, in fact. I was also a fanboy once.
Bookmarks