Linked by David Adams on Mon 24th Aug 2009 09:21 UTC
Linux A reader asks: Why is Linux still not as user friendly as the two other main OSes with all the people developing for Linux? Is it because it is mainly developed by geeks? My initial feeling when reading this question was that it was kind of a throwaway, kind of a slam in disguise as a genuine question. But the more I thought about it, the more intrigued I felt. There truly are a large amount of resources being dedicated to the development of Linux and its operating system halo (DEs, drivers, apps, etc). Some of these resources are from large companies (IBM, Red Hat, Novell). Why isn't Linux more user-friendly? Is this an inherent limitation with open source software?
Permalink for comment 380274
To read all comments associated with this story, please click here.
RE: Let's see
by Flatland_Spider on Mon 24th Aug 2009 14:36 UTC in reply to "Let's see"
Member since:

Oddly enough, what you're talking about is BeOS. Unix inspired and very consistent.

Moving on...
A couple of points:
1) The people funding Linux/*BSDs are funding developments in the server, workstation, and embedded spaces, so yes they are better in those areas. If someone made desktop utilization a priority you would see an improvement. For example, Apple has taken a bunch of open source technologies and made a very polished OS.

2) Hardware manufacturers don't necessarily play ball with the FOSS community or they release wonky implementations of confusing standards. There are two great examples, ACPI in laptops is notorious for being wonky, incomplete, or both, and Broadcom's blind hatred of FOSS OSes. Once laptop manufacturers get their product running with Windows, they're happy. It takes a lot of time to document hardware, so most companies don't. (Broadcom doesn't see the profit in helping out FOSS OSes, or they just do it for fun. I'm not sure which.) The amount of stuff that does works with Linux or BSD really is a superhuman accomplishment.

3) X11 was designed for remote dumb terminals. X windows gets the job done, but it could be better designed for single user desktop use. It also has a lot of momentum, so it's not going away anytime soon. Finally, the kernels themselves have deficiencies, like the DRI situation in FreeBSD, that other kernels, such as NT, don't have, which goes back to point number 1.

Reply Parent Score: 2