Skip to main content

Linux is not for everyone

Just thought of bringing down my posts in different other blogs to this one place. This one was published in the college magazine "SRIJNA" last year.


I'm not a technical writer. I'm not someone who's only used the most well known Operating Systems. And most importantly, I'm not someone who is going to try and convince you that you need to switch to Linux if you're currently using Windows. Let me go one step further... I'm going to tell you why Linux is NOT for you.

I love Linux. I use it on my laptop, it powers my MOTO ROCKR E6, the new SONY BRAVIA HDTV has it, and heck, I even run Linux on my D-Link LAN card, which hooks my network shebang together.
But, Linux isn't for everyone. Seriously. Here are my top five reasons why you shouldn't move to Linux . . .

Reason number one: Linux is too complicated......cause it involves a little common sense !

Even with the KDE and GNOME graphical windowing interfaces, it's possible that you'll need to use a command line now and again, or edit a configuration file.
Compare that with windows---where you are really lucky if you never had to use “HKEY” or edit the windows registry where, as they like to tell you, one wrong move could destroy your system forever.

Linux seems complicated because it is different. Remember that different does not mean the same as difficult. There was a time when my now 50+ year old aunt memorized DOS commands in order to complete her job. The same way my mother who 2 years ago didn't know how to use a computer, doesn't know how to download Yahoo Messenger on Windows. She didn't even know how to get to the blunt of her applications (by "get to" I mean click the start menu and go to programs).
But does that mean it's difficult?

Conclusion: Anything you've never seen before is difficult, no matter how intuitive or how many fail-safes have been protected by sticking logical messages to the user inside the code. Just because we know that Linux has a different method of doing things, doesn't mean it has a difficult one.

Reason number two: Linux is a pain to set up............NO “next-next-next-finish” !

It's true. After all, with modern Linux flavors like Ubuntu, Fedora, Xandros Desktop or SimplyMEPIS, you need to put in a CD or DVD, press the enter button, give your computer a name, and enter a password for the administrator account.

Gosh, that's hard.

On the other hand, with Windows, all you have to do is put in a CD or DVD, do all the above, and then immediately download all the available patches. After all, Symantec has found that an unpatched Windows PC connected to the Internet will last only a few hours before being compromised.

Unpatched Linux systems? Oh, they last months, but what's the fun of that?

Reason number three: Linux doesn't have enough applications

Really now. I mean, most Linux systems only come with secure Web browsers, like Firefox; e-mail clients, like Evolution; IM clients, like Pidgin; office suites, like 3.0; Web page editors, like Nvu; Image editors, like GIMP; and on, and on, and...

Microsoft, on the other hand, gives you Internet Explorer and Outlook Express, the most popular Web browser and e-mail client around -- even though they do have a few little, teeny-weeny security problems!

And, Microsoft also has Microsoft Office, which -- oh wait, you don't get that with the operating system, do you? MS Office Home and Student Edition----Rs. 3025 only, unless you resort to the crappy, pirated one !
Still, so long as you want to run Microsoft programs at Microsoft prices, Windows is the operating system for you!

Reason number 4: Linux isn't such security messages anymore!

If Microsoft says so, it has to be true! So what, if you can scarcely go a week without reading about yet another major Windows security problem ! Who would you rather believe -- Microsoft, or your own eyes?
If security is an issue, then what demands it more than the GOOGLE DATA-CENTRE ? And here too, they use a hardened version of Linux that is optimized for search, sometimes referred to as Google Linux.
Almost 50% of web-servers throughout the world have deployed Linux! Bah, Linux isn't secure !

Reason number 5: Linux is more expensive...even an internet connection costs!

Are you calling Microsoft a liar? Those nasty Linux companies, like Red Hat or Novell/SUSE charge you a fee for support. Others, like Linspire sell you the product. How dare they, when you can download free, fully-functional versions of almost all the Linux distributions.

Your computer, on the other hand, almost certainly came with Windows pre-installed! For free!

Oh wait, it's not free? Windows' actually makes up a large percentage of your PC's price? With that Lenovo laptop that cost you Rs. 40,000 , Microsoft earned atleast Rs. 4000 for the piece of Software you get pre-installed ! And you thought it were free !

Hmmm. Well, still, it's already on there, and it has everything you need.
Right? Of course, right!

Except, of course, you might still want to buy an anti-viral program (Norton Anti-Virus: Rs.1200), anti-spyware software (McAfee Anti-Spyware: Rs. 500); and a full-featured firewall (Zone Alarm Pro: Rs. 1000). But, hey, who needs those when you have a secure operating system like Windows!

And so...
When you really think about it, you can see why there are lots of reasons not to use Linux.

"In a world free of walls and fences, who needs Gates and Windows ?"


Popular posts from this blog

On working remote

The last company I worked for, did have an office space, but the code was all on Github, infra on AWS, we tracked issues over Asana and more or less each person had at least one project they could call "their own" (I had a bunch of them ;-)). This worked pretty well. And it gave me a feeling that working remote would not be very different from this. So when we started working on our own startup, we started with working from our homes. It looked great at first. I could now spend more time with Mom and could work at leisure. However, it is not as good as it looks like. At times it just feels you are busy without business, that you had been working, yet didn't achieve much. If you are evaluating working from home and are not sure of how to start, or you already do (then please review and add your views in comments) and feel like you were better off in the office, do read on. Remote work is great. But a physical office is better. So if you can, find yourself a co-working s

Capture and compare stdout in python unit tests

A recent fan of TDD, I set out to write tests for whatever comes my way. And there was one feature where the code would print messages to the console. Now - I had tests written for the API but I could not get my head around ways to capture these messages in my unittests. After some searching and some stroke of genius, here's how I accomplished capturing stdout.

15 minutes of courage

"I Quit" , said she and walked out as briskly as she could, her face as stern as a stone. She didn't look back. I wanted her to. I felt helpless, somewhat creepy, and a sudden chill went down my spine. I didn't know what to do. I wanted to just run away. Run away from her. Run away from this world. Run away to some distant place where I could be myself. Some place where I could cry to my heart's content. But I was not one of those who would leave the ground, wounded! I had always been the one who took life head on. So was it the time to lean back and contemplate what actually went wrong? No. That won't be the man, the world knew! So.. was it the time to build a castle around my feelings and play cold? ~ Prince Mishra