I’ve been a Linux user for nearly 10 years now. It started back in college when my friend Nicola showed me RedHat 6.0. I was using a mac clone at the time and tried to install Yellow Dog on it, but the hardware support was non-existent and I couldn’t figure out what the buzz was all about. If I wanted to use the command line why didn’t I just log into one of the University’s Unix machines?
On and off through the years I’ve installed into, used it, uninstalled it. I see an operating system as a tool and, like any other tool, it works well when used for it’s specific purpose. From the command line its great for running services, managing users, configuring/tweaking/maintaining your OS for your needs. From the desktop I’ve found it to be a good development environment and for basic office tasks like web browsing, editing documents, basic graphic manipulation, its fine. But for getting the most out of your desktop experience I would recommend getting a Mac or Windows. I can hear the squeals of outrage from the Linux zealots already, but as I’ve said: The right tool for the right job. The hardware support for a casual user is outstanding in both on Windows and Macs. The interfaces are, for the most part, intuitive and user friendly. They support most of the latest standards and features offered by 3rd parties. And perhaps most importantly there is a very large corpus of applications for the Windows and Macintosh operating systems that are well supported and well documented.
Having said all of that let me also say: Any tool in the right hands is a hammer. And sometimes all you need is a hammer. And sometimes what you need is an operating system and it really doesn’t matter which one you use. Considering that, I’ve recently begun to revisit the idea of using Linux as my primary desktop. I was quite happy with it last time I used it, but there were small features that made it unbearable - lacking power management for my laptop, poor support for web standards, a clunky UI, insufficient application base - but that was four years ago and think have really moved since then.
I currently use Gentoo on the linux box that acts as my firewall/NAT/router. It has an amazing package management system and it is one of the best document linux distributions I’ve used. My beef with it is that everything has to be compiled. I guess its not such a bad thing, really, and I don’t mind once everything is set up and running, but if I were to set it up for a non-technical user I’d worry about having to support it for them.
What I’d like to do is find a distro that I can recommend to friends and family who have little to no interest in maintaining the operating system they use. They want it to work and they want to be able to do what they want to do. The news around the block is that the hot new distro for the casual user is Ubuntu Linux. A very slick gnome based interface, a very active user community with lots of documentation, lots of little helper applications and a dedicated team of developers.
In the next couple of weeks (perhaps I should wait till the end of the semester?) I hope to get Ubuntu installed and put it through its paces. There are already piles and piles of reviews available online, but sometimes you just need to get your hands dirty and find out for yourself.
I’ll let you know how it turns out.