GNU/Linux is getting bigger and bigger. Microsoft’s recent patent threats are definitely helping GNU/Linux to gain mainstream popularity. Unfortunately, new users are often confused by why they should actually use GNU/Linux, and how to go about the transition. Hopefully, this article will fill that gap!
Number one reason, it’s fun. Windows XP has been around so long and changed so little, it’s boring. Vista looks slightly more interesting, but it’s expensive and won’t run on a lot of hardware (including mine!). GNU/Linux caught up with XP a few years ago and beat Vista to things like 3D desktops and windows with variable transparency. Even if you stick to basics, it’s fun learning a new operating system and new applications. It’s especially fun if it doesn’t cost you anything.
Reason two, therefore: it’s free. If you download a user friendly distro like Kubuntu it will fit on a single CD, so a cheap CD-R from your local bargain store is all it will cost. It’s free in a more important sense too. No one stops you from copying Linux: the trademark is owned by its creator Linus Torvalds, and the code is owned by many programmers worldwide, but the actual code is released under the GNU Public Licence (GPL) so anyone can do what they want with it. You can install it wherever you like on as many PCs as you want, copy it, sell it, give it away, even hack into the code and change it if you know how. You don’t need to activate it or register it.
Reason three: community. Conventional software comes with a user guide and sometimes a help desk that you can phone and argue with when it doesn’t work. GNU/Linux doesn’t: it comes with a community of people all over the world; some of them are developers, some write help files or design icons, some are just users. All of them are committed to using GNU/Linux and encouraging others to use it. So, if you’re stuck, there will be a forum or a mailing list somewhere that can help. But they’re not getting paid and they’re not there to blame, which brings me to...
Software for grown ups
Reason four: responsibility. Buy a proprietary software licence and it comes with some (often limited) guarantee from the vendor, especially if you are a big company. GNU/Linux, and free software generally, doesn’t. It comes with a warning that this is offered free to people that think it might be useful. If it isn’t useful, if it doesn’t work or doesn’t do what you thought it did, or even if it trashes your PC and burns the house down, that’s your responsibility. You are expected to treat it sensibly. To test it thoroughly, to take sensible precautions like doing a back-up before you install in case it goes wrong. In short it’s software for grown ups. But...
Reason five: it is very reliable. In four years I have never crashed GNU/Linux, despite installing some experimental “alpha” versions and taking liberties with things I didn’t really understand. Some free software will crash, especially early versions. The well established stuff like OpenOffice.org, the GIMP, Kontact and Konqeror are bomb proof. About two years ago I managed to crash the KDE Desktop by trying to use the same “home” directory and the same KDE settings on two computers with very different hardware. I was simply dumped back at the log in screen but the underlying operating system carried on quite happily. Basically it was saying, “You boobed, you’re out of here, but I’m fine”.
Now, four years of using (and frankly messing around with) GNU/Linux have taught me a lot, and I’ve had beginners and potential GNU/Linux users ask the same questions over and over, so here’s Phil’s Top Ten Tips:
c:\etc) so you can open and save to your existing files. This feature can be used as a means of rescuing work off a Windows drive that won’t boot. Run your LiveCD, and copy your files to a USB memory device or external drive, to a network drive, to an optical RW drive, use FTP to move them to a website or even email them to yourself!
.htmlbut are pragmatic enough to provide filters for common proprietary formats such as
/, known as “root” is the starting point—roughly equivalent to
c:\on Windows. Directories such as
/etccontain applications and configuration files. Your work is saved in
/home/usernamewhich equates to
c:\Documents and Settings\username.
So why are you waiting? Have fun.