Revisiting Linux Part 1: A Look at Ubuntu 8.04by Ryan Smith on August 26, 2009 12:00 AM EST
- Posted in
I think it's impossible to offer a purely objective review on an operating system – qualitative data like the GUI and nebulous concepts like “ease of use” can't be measured. There is a degree of subjectivity in such a review, and I believe it's important to relate that in this article To that extent a bit of background on myself is probably going to be helpful on relating my point-of-view on matters, before jumping into Ubuntu. This section is being written prior to my even touching Ubuntu, so that it doesn't end up reflecting my experience, rather than my expectations.
Based on the computers I have owned and the operating systems I have used, I would best be classified as a Windows user. Like many of our readers (and our editors) I have lived the Microsoft life, starting from DOS and going straight through to Vista. I have clocked far more time on Windows than anything else, and it's fair to say that's where my skills (troubleshooting and otherwise) are strongest.
With that said, I am by no means limited to just a single OS. As was customary for most American schools in the 90s, I had access to the requisite Apple IIs and Macintoshes. But to be frank I didn't care for Mac OS Classic in the slightest – it was a remarkable OS in 1984 and even in 1993 and the age of Windows 3.1, but by the time Windows 95 rolled around it was more of a nuisance to use than anything else. It's through a cruel joke that when starting work in IT in 2001, I was tasked with using the newly released Mac OS X 10.0 “Cheetah” full-time to gauge its status for use on the organization's Macs.
Apple didn't ship Mac OS X as the default OS on their Macs at that time, which should tell you a lot. Nevertheless, while I abhorred Mac OS Classic, Mac OS X was far more bearable. The interface was better than anything else at the time (if not a bit too shiny), application crashes didn't (usually) take out the OS, and the Terminal was a thing of beauty. Sure, Windows has a command line environment, but it didn't compare to the Terminal. Mac OS X was a mess, but there were nuggets to be found if you could force yourself to use it.
I'll save you the history of Mac OS X, and we'll pick up in 2004, where Apple had improved Mac OS X a great deal with the release of 10.3 “Panther.” At this point I was a perfectly happy Mac user for my day job, and I probably would have used one at home too if it wasn't for the hefty price of a Mac and the fact that it would require having an entirely separate computer next to my gaming PC. A bit later in what was probably a bad idea, I convinced Anand to try a Mac based on the ease of use and productivity features. This resulted in A Month With A Mac, and he hasn't left the platform since.
Finally we'll jump to the present day. I'm still primarily a Windows user since I spend more time on my desktop PC, while my laptop is a PowerBook G4. I would rather be a Mac user, but not a lot has changed in terms of things preventing me from being one. To replace my PC with a Mac would require throwing down money on a workstation-class Mac Pro that is overkill for my processing needs, not to mention my wallet.
I also am not a fan of dual-booting. Time booting is time wasted, and while I am generally not concerned about boot times, dual booting a Mac would involve rebooting my desktop far more often than the occasional software installation or security update currently requires. It also brings about such headaches as instant message logging being split in two places, difficulty accessing documents due to file system/format differences, and of course the inability to simultaneously access my games and my Mac applications. In theory I could game from within Mac OS X, but in reality there are few native games and virtual machines like Parallels and the Mac branch of Wine are lacking in features, compatibility, and performance.
I also find the Mac to be a weak multimedia viewing platform. I'll get into this more once we start talking about multimedia viewing under Ubuntu since much of the underlying software is the same, but for now I'll say that libavcodec, the standard building block for virtually all *nix media players, is particularly lacking in H.264 performance because the stable branch is single-threaded.
So while I'm best described as a Windows user, a more realistic description would be a Windows user that wants to be a Mac user, but can't bear to part with Windows' games or media capabilities.
As for my experience with Linux, it is not nearly as comprehensive. The only time I ever touched Linux was in college, where our department labs were Dells running Linux and the shell accounts we used for assignments were running off of a small Linux cluster. I never touched the Red Hat machines beyond quickly firing up Netscape Navigator to check my email; otherwise the rest of my Linux usage was through my shell account, where I already had ample experience with the CLI environment through Mac OS X's terminal.
My expectations for Ubuntu are that it'll be similar to Mac OS X when it comes to CLI matters - and having already seen screenshots of Ubuntu, that the GUI experience will be similar to Windows. I am wondering whether I am going to run into the same problems that I have with Mac OS X today, those being the aforementioned gaming and multimedia issues. I have already decided that I am going to need to dual-boot between Ubuntu and Vista to do everything I want, so the biggest variable here is just how often I'll need to do so.