Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Five Common Misconceptions About Linux
LockerGnome ^ | 20 June 2012 | Eddie Ringle

Posted on 06/21/2012 11:51:15 AM PDT by ShadowAce

The recent hubbub over Linus Torvalds’ comments towards Nvidia as well as Nvidia’s response to those comments have once again brought up intense debates between Linux users and the rest of the computing pack. Reading the comments on Engadget or The Verge for these news articles, I realized that the general public has some misconceptions about Linux and its ecosystem. I use Linux distributions every single day both on my phone and on the desktop. When I read such comments, I find it kind of funny, but also kind of sad that the Linux that I use so routinely and productively is getting this sort of rap. So here, now, are five misconceptions I think I see most commonly on the Internet regarding Linux and its ecosystem.

Misconception #1: Linux is an operating system

I just wanted to get this one out of the way really quick. Linux is not an operating system. Instead, it is a kernel. It sits in between the hardware and the actual operating system (Linux distributions, as they are called) to enable all the userspace software to run smoothly and correctly.

Misconception #2: Linux has terrible driver support

Five Common Misconceptions About LinuxThe whole news about Torvalds’ Nvidia comments I mentioned earlier stemmed a bunch of comments on driver support in Linux from a ton of people. Neglecting the fact that most of the commenters didn’t actually see the talk in which Linus made his remarks and thusly assumed he was just saying Nvidia’s driver support on Linux was awful, most of the comments were pretty misinformed in general.

In regards to Nvidia, its proprietary drivers are actually pretty superb as far as performance goes. This is one of the things Engadget and The Verge participators were griping about, and rebutting that AMD’s graphics drivers are terrible. The truth is, AMD’s Catalyst drivers (its proprietary set) are also excellent and wonderful and masterful and all that. Its open source driver, dubbed “radeon” in the Linux kernel, works pretty well too, albeit with some 3D performance issues.

Apart from graphics, I’ve never had any real problem with other drivers. LockerGnome writer Ryan Pierson talked with me earlier and make the comment that he had struggles with a wireless card in one of his old notebook computers a few years ago. To be honest, those are edge cases, especially in this day and age. Wireless cards are fairly well supported (by the manufacturers, even) on Linux, especially if you have one of the mainstream brands (Broadcom, Intel, etc.), which you most likely are to have. As such, I can only assume that any driver issues that one person might encounter is either: a] user error, or b] a rare edge case, which means you shouldn’t go spouting off on a technology site to complain that Linux has terrible driver support if you can’t get your collection of silicon to work correctly.

I should note, however, that notebooks with Nvidia Optimus are a problem area — one that Linus was specifically targeting when he made his remarks. The issue with Optimus is that Nvidia has refused to support it on Linux in its proprietary driver, and it offers no support to the open source alternative, Nouveau, whose team is forced to reverse-engineer Nvidia cards in order to write the drivers. This lack of support on Linux can cause a variety of problems, from both GPUs (the integrated GPU as well as the Nvidia GPU) to run at the same time and waste battery life, to the worst case scenario of your laptop booting to a black screen of death, so to speak. This isn’t Linux’s fault, though, it’s Nvidia’s. The Linux community has been asking Nvidia to merely release the specifications behind its hardware so that the open source community at least has a good shot at writing working drivers. AMD has done this with its Radeon graphics line, even going so far as to committing employees to assist with the development of the open source driver. One last note if you’re reading this and you are affected by the Optimus issue on Linux: Try giving the Bumblebee project a look.

Misconception #3: There isn’t any decent software available for Linux

I have had this discussion with the other LockerGnome writers plenty of times, and we usually come to agree that the software available on Linux is definitely usable save for a few specific workflows. If you need a photo editor, use the GIMP or another alternative. If you want an office suite, there’s LibreOffice or you could even use Google Docs online. Linux has games, browsers, video editors, vector image editors, screencasters, instant messaging and IRC clients, development tools (oh boy, the development tools!), and so much more to offer if you’re simply willing to look around.

As I mentioned, there are a few areas where software on Linux can use some work. LockerGnome’s Ryan Pierson, in particular, wishes the video editing solutions on Linux were more competitive to the Windows and OS X market. Like I said, they exist, but they’re no Sony Vegas or Adobe Premier. When will the situation get better? It’ll have to wait for either: a] the developers of the open source alternatives to get more free time on their hands (unlikely) or b] for the commercial developers to pay more attention to Linux.

When will this attention arrive? I personally think the arrival of Valve’s Steam platform, Valve’s collection of games running on the Source engine, as well as Unity’s newly baked Linux support, will start the ball rolling. More games on Linux means gamers will start to see the platform as a useful, free alternative to Windows. As the desktop Linux market share increases as a result, more companies will consider developing ports of their software for Linux. It’s a snowball effect that I hope happens soon.

Misconception #4: Linux has a small market share

This was a fun one to read about on Engadget. Apparently, Linus’ “school project” that is Linux has failed to gain any market share for all the computers in the world whatsoever, and he should just give up and call it quits. What the ill-informed do not understand is that, quite frankly, Linux dominates computers everywhere. More than 90% of the world’s Top 500 supercomputers run a Linux-based operating system. Over half of all mobile smartphone devices now run Android, which is built on top of the Linux kernel. In addition, more than 60% of Web servers are running on a Linux distribution.

Only in the desktop space has Linux yet to leave its mark. Like I mentioned in the previous section, I expect the arrival of Steam, Source, and other gaming platforms to help boost Linux’s desktop market share considerably. Let’s hope so, anyway.

Misconception #5: Linux is only for developers and computer “experts” (aka Linux distributions are too hard to use)

This one is kind of silly. Granted, I am a developer and have been using Linux for many, many years now (since I was ten years old, at least), but the ease of use of Linux distributions has improved drastically over the years. Ubuntu, specifically, has helped make desktop Linux usable enough for ordinary human beings, as per its motto. Like I said, the software is there, so all it takes is getting used to a slightly different desktop environment when switching from OS X or Windows. I dual boot Windows and Debian here, and I hardly ever touch Windows anymore; Linux distributions have come far enough to be my daily driver from here on out.

I think Linux distributions can be intimidating and scary. I get it, though; new and different things naturally repel most of us (I’m a certified creature of habit, I’ll have you know). Many people shrug Linux off as difficult to use because they haven’t spent the time with it that it really deserves. Spend a couple of days trying to get your workflow up and running on a Linux distribution and see how you like it. Perhaps then you’ll gain a different perspective.


TOPICS: Computers/Internet
KEYWORDS: linux
Navigation: use the links below to view more comments.
first 1-2021-4041-6061-64 next last

1 posted on 06/21/2012 11:51:22 AM PDT by ShadowAce
[ Post Reply | Private Reply | View Replies]

To: rdb3; Calvinist_Dark_Lord; Salo; JosephW; Only1choice____Freedom; amigatec; stylin_geek; ...

2 posted on 06/21/2012 11:52:17 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: rdb3; Calvinist_Dark_Lord; Salo; JosephW; Only1choice____Freedom; amigatec; stylin_geek; ...

3 posted on 06/21/2012 11:53:06 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

My Raspberry Pi is finally due to arrive on the UPS truck tomorrow! :-)

Already have the latest Debian image loaded on an SD and waiting. (2012-06-18-wheezy-beta)


4 posted on 06/21/2012 11:58:29 AM PDT by Bobalu (It is not obama we are fighting, it is the media.)
[ Post Reply | Private Reply | To 2 | View Replies]

To: ShadowAce

I have a sh**load of purchased software on my windows boxes. How do I run it in Lynux?


5 posted on 06/21/2012 12:04:13 PM PDT by cuban leaf (Were doomed! Details at eleven.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
I stll don't have audio drivers for the AMD A4 in my TouchSmart320 HP. Video was a PITA to get set up.

And I've been waiting for the kids to write one. ;)

My days of writing drivers after reverse engineering hardware are over.

Hurry up with those drivers, kids... Sure, it's an edge case, but I need my Mozart!

/johnny

6 posted on 06/21/2012 12:05:49 PM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 1 | View Replies]

To: cuban leaf

The same way I do. :)


7 posted on 06/21/2012 12:07:22 PM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 5 | View Replies]

To: cuban leaf
WINE works pretty well at running most programs. Virtual Windoze machines are pretty common among the guys that just have to have Windoze programs.

/johnny

8 posted on 06/21/2012 12:07:46 PM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 5 | View Replies]

To: ShadowAce

“kernel. It sits in between the hardware and the actual operating system “

Somebody obviously doesn’t know what an OS is and is trying to define Linux as something it is not.


9 posted on 06/21/2012 12:11:41 PM PDT by CodeToad (Homosexuals are homophobes. They insist on being called 'gay' instead.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper

But if Linux is not an operating system why would I put it between my operating system and my programs and then add Wine as another middle man.

I confess I tried ubuntu a few years ago and even used the Linux version of MS Office (open office). But one day it simply stopped working. I even uninstalled and reinstalled with no luck. It looked fine but you could not see or type anything in its word equivalent.

I finally got rid of it and ubuntu and got on with my life. My computer is like my toaster. I use it when I need it and then I forget it exists when I don’t.


10 posted on 06/21/2012 12:18:31 PM PDT by cuban leaf (Were doomed! Details at eleven.)
[ Post Reply | Private Reply | To 8 | View Replies]

To: ShadowAce

Number 5 is real.


11 posted on 06/21/2012 12:19:05 PM PDT by cuban leaf (Were doomed! Details at eleven.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper

I just use winamp on my xp machine. Works great and no hassles waiting for the kids.


12 posted on 06/21/2012 12:20:47 PM PDT by cuban leaf (Were doomed! Details at eleven.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: cuban leaf
Number 5 is real.

Nope. Linux is not Windows and it doesn't pretend to be.

It is easier to use and install than Windows is, but the process is different. What most people perceive as a difficult OS is really a learning curve they don't want to climb. Once that learning curve has been attempted, it just gets easier.

13 posted on 06/21/2012 12:24:23 PM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 11 | View Replies]

To: cuban leaf
Then stick with Windoze. For as long as they let you, and you don't have buy new software to support their newest 'upgrade'.

Different strokes for different folks.

I keep a copy of the latest Windoze system around so I can walk customers through their problems.

I'm less inclined to do that as time goes on.

/johnny

14 posted on 06/21/2012 12:25:23 PM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 10 | View Replies]

To: ShadowAce

I use Linux and frameworks built on top of Linux extensively in my company (which is powered by Amazon Web Services and their Amazon Linux distribution, built upon CentOS).

But it’s silly to think Linux will ever go anywhere on the desktop. That has been said for 15-20 years. I remember trying it in the late 90s back in the bad old days of Winmodems (well, they’re still here, but wifi and ethernet has replaced direct connections to the internet).

However, I do use a unix-based OS on 100% of my personal devices: OS X and iOS. And Apple has made it fantastic.


15 posted on 06/21/2012 12:25:42 PM PDT by Dan Nunn (Support the NRA!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

“Supporting Linux is important to NVIDIA, and we understand that there are people who are as passionate about Linux as an open source platform as we are passionate about delivering an awesome GPU experience. “

Classy response to Linus’ F bomb. Personally, I feel nvidia should just focus on Android, the linux ‘distro’ that actually succeeded.


16 posted on 06/21/2012 12:28:18 PM PDT by ari-freedom
[ Post Reply | Private Reply | To 1 | View Replies]

To: cuban leaf

Yes, there is a learning curve. But I found out it is not nearly as steep as people make it out to be.

Do what I did. Take an old computer and install a Linux distro on it. Most of these Linux distros work great on older hardware, btw. Then set aside a little time each day or each week to familiarize yourself with Linux. Check out a Linux book from your local library and work your way through it. When you get the basics down, try different distros. Until you find one you really like (mine is PCLinuxOS).

I hardly ever use my Windows computer anymore. And I certainly don’t miss Windows at all.


17 posted on 06/21/2012 12:29:24 PM PDT by kevao
[ Post Reply | Private Reply | To 10 | View Replies]

To: Dan Nunn
You do know that OS X (apple) is a unix based X windows system?

It's a pretty popular desktop.

/johnny

18 posted on 06/21/2012 12:29:32 PM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 15 | View Replies]

To: JRandomFreeper

Please read my previous comment through to the end.


19 posted on 06/21/2012 12:30:54 PM PDT by Dan Nunn (Support the NRA!)
[ Post Reply | Private Reply | To 18 | View Replies]

To: ShadowAce

Fedora 16 here.


20 posted on 06/21/2012 12:31:37 PM PDT by bsdsan
[ Post Reply | Private Reply | To 1 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-4041-6061-64 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson