For a while now, there have really been no Windows machines in my home(exception being a couple of months when my wife got a new laptop and I wasn’t there to install Ubuntu), and have been running Linux(namely Ubuntu) on everything. With the recent release of Ubuntu 9.04, I thought now would be a good time to go over what I’m using Linux for at home and any obstacle there maybe and any things that have improved by using Linux.
Background
There are two people using the PCs in my home, my wife and me. My wife is you typical PC user, not a geek, just used Windows all her life to do basic things like web browsing and email. I, on the other hand, am a bit of a geek and haven’t been a full time Windows user in quite some time. I’ve actually used Linux on and off for over 10 years, and before making this most recent switch to Linux, I had been a Mac user. I work in IT and spend everyday cleaning up Microsoft’s mess at work, so I’d rather not do it at home. I’m actually not going to talk about the file server since I’d never run one using Windows or any other non-Unix-like OS.
Current Uses
The are 5 machines currently running Linux in my home, two netbooks, my desktop, a file server and an old laptop re-purposed as a HTPC. My wife and I each have a netbook and our uses are what you’d probably expect on such a device, web browsing, IM, email and writing blog posts like this one. I use my desktop for much of the same with a few extra things that need the power like software development and the occasional image or video editing.
Hurdles
Now matter how good the new platform, moving from one OS to another is always going to present so hurdles. For my wife, the issue wasn’t so much an issue of losing any thing, my simply adjusting to minor differences. She spends most of her time either in a web browser or organizing photos. Luckily, when she was still on Windows, she was already using Firefox and Picasa, so she there was no change there. The only real application change was going from the Yahoo’s IM client to Pidgin, but IM clients are so simple, most users can’t even tell the difference. As for for me, I’m generally able to work in a platform agnostic manner, so switching from Safari on the Mac(Firefox is really crap on that OS) to Firefox wasn’t a big deal, the same with going from Apple Mail to Evolution for mail.
One of my early problems was syncing my AppleTV that I had at the time with content and only a Linux box. While iTunes would work in Wine, it wouldn’t sync to the AppleTV(at least not at the time), so I was stuck running Windows in a virtual machine to run iTunes. The problem was eventually solved by getting rid of the AppleTV(I actually got rid of the Mac to escape Apple’s closed ecosystem) and replacing it with my Linux powered HTPC. So far, the Ubuntu laptop hooked up to the TV running the Elisa media center software has been able to do everything I needed from the AppleTV without a proprietary piece of software available from only one vendor.
Another hurdle that some face is games, but coming from a Mac, that wasn’t actually a big one for me. There are a few older games that I like to keep around, but this play fine on Wine. For any gaming I just go with my Wii anyway.
Benefits
Obviously, if there were no benefits, I wouldn’t have bother switching to Linux. For my wife’s Windows machine, the most obvious benefit was no more worrying about viruses and other malware. Since my wife spends a lot of time on MySpace and gets a lot of forwarded e-mails from people, which means even with anti-virus and and anti-spyware software, her laptop needed lot of attention and a format and reinstall seemed to be almost routine every few months.
For me, the reasons to switch were a bit different. Of course I had stayed away from Windows for so long for the same reason I needed to migrate my wife away, but the Mac had addressed those issues. With its Unix heritage, the Mac OS has many similarities to Linux, so why change? The biggest reason was freedom of choice of hardware. Apple only offers a relatively small selection of overprice hardware, meaning I could only choose from what hardware Steve Jobs has blessed, meaning no netbook for me. There’s also my favorite thing about Ubuntu, easy access to tons of software in the repositories. I no longer worry about trying to find the right software to complete all my tasks, instead I end up trying find tasks so I can use this vast array of software.
Finally for the HTPC, there’s not a lot to talk about at first since the operation is about the same for my uses, though the iTunes store is obviously missing if you’re so inclined. There is one big benefit to not using the AppleTV, being that you are not required to be locked into Apple’s iTunes ecosystem.
Conclusion
I’m sure many of you are aware of Microsoft’s security problems and Apple’s lock in problems. But what I really want you to take away from this is that Linux(particularly Ubuntu) is ready for prime time. I highly encourage you to give it a so, just head over ubuntu.com and download the live cd so you can try it out with out installing anything. If you want to go a step further, but not completely get rid of Windows, Ubuntu also offers an option(called Wubi) to install itself alongside Windows so you can try it out further.