All About Linux 2008: Why use Linux?

scaledlinux.png
Purdy!

You know who you are: the guy who doesn’t do Linux. Windows works fine, all of your software works under Windows, and things are much cooler when you don’t have to worry about all that command-line garbage. Sure, Vista is a dog and SP1 causes cancer. Sure gaming is getting hit or miss without enough hardware to launch a space mission. Windows works for business and pleasure. I’m here to convince you otherwise, if I can.

When I write, I like to imagine a potential reader. This potential reader is a buddy of mine who works in web development and has focused on Windows/ASP/.NET for the past four years, never looking around to watch the world of LAMP blossom around him. This, then, is for him.

Linux is easy

Command line interfaces are hard, right? XP has a great GUI and you so rarely have to use MS-DOS that there’s no reason to learn all those fancy commands. Well, there are some things you can do in the command line so quickly that it boggles the mind. Want to resize a bunch of images? Fix your mailbox? Scan through your files? Command-line tools are your best bet. Want to tweak network and OS configurations? Watch for intruders? Figure out why a GUI program isn’t working? Command lines are perfect for these purposes. If you’re a power user — or call yourself a power user — not using command line tools is like calling yourself a pirate and never sailing the seven seas.

Then, take a look at some modern Linux GUIs. This is some serious stuff. Many complain that Linux steals ideas from other operating systems, which is fair, but I’d rather have a bunch of budding programmers work on a copy of OS X than a copy of Windows Vista.

Linux is feature-rich

Linux is a fully-featured OS for desktops and for developers. The OS comes out of the box with text editors, SDKs, games, cool UIs, theme-able desktops, widgets, and support for most major codecs. It even has a few office suites. What can’t you really run? A lot of proprietary stuff like iTunes and Quicken, but you’re a geek, right? You’ll figure out a way to get around those problems.

Linux is secure
Like OS X, Linux viruses are few and far between and security is all but baked into applications. If you’re programming for the web, Linux is your best bet. See point 4.

Linux is fun

Linux is fun to learn. It’s a challenge and amazingly easy and ugly and beautiful at the same time. Linux is like turning on your first computer and figuring out what all those weird boxes did. Once you figure out all the secrets, I’d say Linux offers a greater power-user satisfaction than XP, as a whole. Exploring Linux is fun. Exploring XP is a dummies book.

Linux runs the Internet
If you’re a web consultant and you don’t know Linux, you’re a moron. As pretty as .NET is, it’sLAMP(Linux/Apache/MySQL/PHP|Perl)’s world and Ruby lives in it. We’re just visiting PHP is as simple as Visual Basic used to be and amazingly powerful. With a little effort, a quick prototype backend can be coded overnight and a final product in a few days. You could run your web apps on Windows, but then you’d face hordes of bots attacking your server and a sense that something is amiss. Don’t do it.

Linux makes you money
As a former consultant, learning LAMP was the best thing I could have ever done. The software is free, you can amaze your clients with cool programs, and you don’t have to convince them to buy a huge server or invest in an OS just to run a stupid little web site. Sure, you can get virtual hosting somewhere on an NT box, but you can get a LAMP box cheaper and more readily and, thanks to command line tools, you can tweak the setup in seconds rather than digging through menus.

In short, Linux makes good personal and business sense. Granted, I use OSX as my daily OS, but I run all of my websites remotely using the shell and faith. Linux — and open source — work and work well.

  • Sphere It

3 Comments so far

 
no image
Phil (Who am I?)

Preaching to the converted.

Linux has saved me a huge amount of money with stupidly expensive Microsoft products.

Switched our hosting from a Windows box to a RedHat box. I can leave it months without having to touch it. The windows box is like a child, needed constant attention and work.

If you do any kind of serious programming Linux IS the way to go. For example, I used to use Net Beans for Java programming alot on Vista. What a headache of constant crashes and slowness. Install it on Ubuntu and wow! Amazingly stable and doesn’t perform like a wounded badger.

On the fun side, just upgraded to 8.04. Not really fun as nearly everything works. Damn those Linux developers are good.

Unlike Vista SP1. It kills baby polar bears. Installed after 2 hours on my decent squad core 2gb (yeh, just enough to boot it) computer. Restart and oh, takes 20 seconds longer to load. Desktop has no Aero effects and it stuck on Windows 98 style. Couldn’t fix it, spent a whole saturday googling and trying to fix it. IIn the end system restored. Screw you Bill.

Who said Windows is easier?

 
no image
Chad (Who am I?)

I’ve been using Linux as my desktop for a long time now, and exclusively for about 3 years, and the advancements it has made and still is making is just amazing. Compiz-Fusion is bringing a world of UI possibilities with very little footprint, and Screenlets is bringing a nice platform for widgets as well (although I wish it supported just html based widgets).

It is worth noting too that the performance of Linux on the desktop runs circles around XP and Vista on the same hardware. Fedora 8 Live CD ran faster on my latest notebook from the CD than Vista did installed on the HD!

If you’ve been considering trying Linux, but not sure if your ready to take the plunge, then just download the live CD of Fedora or Ubuntu and try it a few times on your desktop. I can assure you, you will not regret the day you make the switch.

 
no image
Marcus (Who am I?)

I can do amazing things on Linux I am making a very complicated website, which seems to require a lot of programs running at once, my computer has 500mb of ram and 1.6ghz Pentium 4 processor. I can run smoothly with about 3 databases running in the background, two web servers, firefox with nearly twenty open tabs, opera open with only one tab, about 10 text editors, 7 terminals and Quod Libet (my favorite music player) running and it all works so smoothly.

Trackbacks/Pings

No trackbacks or pings yet.

Leave a Comment

« Back to text comment

Comment template by SezWho

CrunchGear Sponsors