This is the first post in this never-ending series.
I've been a dedicated Mac user for a little over 2 years now. I got my 12" powerbook in the fall of 2004 by a good friend's sound advice, and never looked back. This little computer has been with me through thick and thin, almost never crashing, and doing things my previous computers just couldn't keep up with. So why switch? And why to Linux?
Well, the obvious answers - "politics", "philosophy", "31337-ness" - are too easy. Maybe it's a combination of all of those things. Maybe that's called "integrity", because it's hard to pontificate about the virtues of open-source software when you're sitting on your brushed aluminum (or cheap plastic) throne behind an Apple computer (or a windows one). It's not even so much a question of "what's best" - I mean, Bill Gates does way more "good" in the world than Steve Jobs does. By that rational, I should be on Windows too, right? And my computer of choice was based on which laptops run Linux the smoothest -unfortunately, that meant getting a Dell. And Michael Dell's not exactly a saint either. Can't win 'em all I suppose. A lot of the projects I've been working on happen to be with people who choose to use (and contribute to) open-source projects and software. In the past couple of months alone, I've seen firsthand the tremendous effect that free(er), open(er) software licensing can have in countries where cost or politics make it difficult to aquire commercial software.
There are not many Macbook Pros in Cuba.
There are, however, a good number of solid old laptops and desktops running some incredibly nicely customized flavors of Linux. Truth be told, I don't really care what operating system I'm using - when it comes down it, I want it to "just work"(tm). Windows falls short in this respect - maybe it's just bad luck, but I always end up having to re-install after a few months, and managing 50 gb of
porn fonts using Windows explorer is no mean feat. I do keep a Windows machine handy though, because I'm a gamer, and as a gaming platform, nothing comes close to a good PC.
Macs, see, "just work". No drivers to fuss with, installing apps is a breeze, devices work the way they should - or rather, the way Apple engineers think they should. And therein lies the problem for me.
I'm a control freak - I need to know that I can mess with anything, even if I never end up doing so. Maybe the way Macs work out of the box is perfect for 90% of the population. That's fabulous, but I don't want to have to hunt around - "Windows-style" - for a boatload of little applications here and there that "kinda, sorta, but not really" do what I'm looking for. Of course, to be fair, there are those rare gems of software that you never knew you needed until you discover them, like Quicksilver and Growl. But most of the time, when setting up a new Mac (or reinstalling mine), I spend nearly as much time installing plugins, tools and add-ons as I do on windows.And there's always a "that's neat, but it's not *exactly* what I wanted" feel to most of what you can customize in OS X.
On Linux, I probably end up taking even more time setting it all up, but in the end, everything is exactly the way I want it. Multiple desktops work they way I think they should. Window behavior feels intuitive to the way I work. And finding the apps and tools to put it all together doesn't require me to head to
our robot overlords Google and search for hours. All the apps I need are right there for the finding, built into whatever package management system my distro of choice is using.
The best part of all this? My data is stored in easily exportable / importable / sortable / searchable / massageable formats that I understand. I can swtich back and forth between different mail clients, address books, browsers, etc., without pouding my head against a wall trying to decipher some esoteric storage system.
So I'm at the point where I've migrated most of my mail, contacts,
porn fonts and documents from my Powerbook over to my Linux machine. I'm running almost all my work stuff completely off my Linux laptop now, going back to my Powerbook only for video editing.
So, in the next few posts in this series, I'll go through a completely subjective analysis of my migration from Mac OS X to Linux, initial impressions, pros and cons, Prose and Kahns, things I miss from OS X, and things I don't.
In the end, of course, this is a very personal choice - I don't have a problem with Windows or Mac OS X; I think they're both marvels of technology they are. It's OK that you use them; it's a big world. We can all live peacefully.
But if you're going to preach about the virtues of open source technology, and even pretend to be at all knowledgeable about the subject, the least you do is make the effort to try and use it yourself. It's not that hard, as I'll try and show you. There will always be room for commercial software (although maybe not in the sheer scale of Microsoft, Google et al, but that's another story...) and open source to coexist. Indeed, there's a pressing need for them to do so. But my patience for people sitting behind their OS X or Windows computers extolling the great qualities of free software is at an all time low. I was one of these people a few days ago.