READ THIS FIRST
I wrote this close to two years ago, and it was essentially in response to an argument I had with a rabid linux fanboy who was in an IRC channel, hence its strong anti-linux bias and deviation into “seriously fuck linux” towards the end there. However, I feel it still holds up and I do sometimes link people to it as an intro to any argument. Also, I totally call linux an OS when it’s a whole stable of OS’s. Oh past Tom, you did not understand that at all.
———————————————–
Mac VS Windows is one of the oldest fights on the internet. It rages on personal pages, in IRC channels, on forums, in IM clients. You’ll be hard pressed to find someone who doesn’t swear allegiance to an OS, and they’ll proudly parrot the company line when it comes to the competitors. It’s pervasive, it’s all-encompassing, and it’s incredibly fucking retarded.
Now, I’ll daresay some of you are sniggering amongst yourselves, waiting for me to proclaim my out and out love for Linux, the third most widespread choice for an OS. Well, you’re going to be waiting for a long goddamn time, because Linux is in many ways just the same as a Mac or a Windows machine, with the added disadvantage that the people who tend to preach about it also tend to be arrogant, elitist fuckwits. In every Mac/Windows debate, there’s always one guy who feels it necessary to proclaim he’s using Linux, and that it’s infinitely better than your conformist, capitalist OS’s. The guy who’ll belittle you for using a system that dares to have any kind of GUI, or user friendliness. The fact that your system doesn’t require users to have an intricate knowledge of programming to turn on is an outright insult to him, and he’ll tell you loudly and clearly.
The thing is, in that last sentence there, I’ve fallen prey to the exact same logical fallacies that befell the others in the OS debates. By simplifying a system down to its most basic, it’s easy to pick holes in what is a perceived weakness, regardless of how the system deals with it. For example, a common point against Macs is that it’s very difficult, if not impossible to change the core options of the system beyond a superficial point. This is bullshit that has been propagated for so long that it’s become an accepted fact! It’s entirely possible to change system settings for a Mac, just like Linux doesn’t need a degree in computing to run.
The OS’s themselves are largely innocent. Bar the intensely frustrating “I’m a Mac, and I’m a PC” advertisements, and the expected bitch-talk between developers, they co-exist. They’re for different markets, different uses, and they know it. You don’t go to windows for largely creative endeavours, and you don’t use a Mac for business. You wouldn’t run a server off a Mac, but you wouldn’t get a 5 year old starting on Linux. There are differing uses for differing OS’s and this fact has apparently soared over the heads of pretty much everyone.
I’d like to take a moment for sheer self-indulgence here, and rant about Linux users. The majority of you are largely inoffensive, quiet computer users, trying to get things done in a way that you like/want. I can understand that. Hell, I’m doing the exact same thing right now. But there’s a few of you, a tiny, vocal minority, that has taken it upon themselves to become paragons of purity and light, and shine the beams of Linux upon us poor mortals inflicted with Windows or Mac. I’ve been told by more than a few people that Windows is beyond redemption, that it’s inherently evil, that Microsoft (often hideously abbreviated to M$) hates users. I’ve seen articles by otherwise sane people declaring that ease-of-use is the enemy, and that having software that simplifies matters is terrible.
The line of thinking here is that everyone using a computer needs to be fully skilled in its use, and entirely capable of high-level computer wizardry. This is an idea borne of spending far too much time in the presence of other people skilled with computers, and not enough with people who don’t quite get them. It simply does not make sense for someone who only uses Windows for Excel to have to learn a substantial amount about computing to make it work. How does this help the user? Someone who spends a small amount of time using a computer, doing basic things with it. Why on earth would they need to know more than the basics?
This is in part due to the incredible elitism that we nerds tend to have about computers. There is a very widespread misconception that we “own” the internet, or that we’re the true custodians of computing. As much as nerds do generally control the websites, and as much as we tend to be the ones running the servers, usage of the internet has become far more widespread, as has computing in general. You don’t own it. You don’t run it behind the scenes, and you do NOT have any kind of claim to be the rightful users of the internet or computers.
Now, I’m fairly certain at least one person will go “But surely someone using a computer should know how it runs? What if something goes wrong?”, or even “If you don’t know how to use computers, then you don’t deserve to use them”
To the latter: Fuck you. You’re exactly what I’m talking about. Do you know exactly how to fix your car? How every part of it interacts, and how it can be fixed? No? I didn’t think so. Nobody denies you use of your car for not completely understanding it, that would be ludicrous. But you expect the same to apply to computers? You’re a dickhead, and you should take a long, hard look at how you interact with other people.
For the former, I’ll use the same car analogy. You know enough about cars to fuel one up, and make it go, right? There’s not much else you need to know, because that is all you need it to do. Just like with cars, the use of computers is often quite limited in its scope. The users don’t NEED to know the intricate details of the system, because there’s no REASON for them to know the intricate details of the system.
That kind of turned into a rant about Linux users, so let me drag you back to the central topic.
WOOOOOOOOSH
Ok. If we take that there’s three central operating systems, Mac, Windows and Linux, then the most rational, fair approach to take is:
“Each system has its own advantages and disadvantages. Each system is not inherently inferior or superior in every aspect, and each system is tailored to use by differing groups of people. The competition between OS’s is pointless at best, and non-existent at worst. I should look at the strengths and weaknesses of each system and carefully consider which is most suited to me before I invest time and money into one”
_______________________________________
I wouldn’t mind a bit of discussion about this, it’s an interesting topic that tends to be over-dramatised.