LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 03-31-2009, 11:26 AM   #1
icecubeflower
Member
 
Registered: Mar 2008
Location: USA
Distribution: Slackware 13.1
Posts: 313

Rep: Reputation: 34
why is the HURD taking so long?


I was reading the Free Software Foundation's essays about how everyone should say GNU/Linux all the time. They say Linux is only the kernel. They say the Operating System is the kernel and all the tools and stuff combined. They say GNU is about 15% of GNU/Linux and Linux is about 1.5% or something like that. And they say GNU provided all the framework or something.

What I don't get, is why is the HURD so hard to develop? I mean if they had everything ready almost except the kernel and then Linux came along back in '92, and they're so miffed about people saying "Linux" all the time, how come they haven't been able to get the HURD up and running so they could release their own OS with all GNU stuff and just call it the GNU operating system?

Is the HURD way more complicated than Linux or something? (I'm not an expert programmer and I don't understand kernels very well)

It just doesn't add up for me. I mean if Linux is such a small contribution to the GNU/Linux operating system then why is it so hard to replace it with the HURD?

I don't really mean to bash GNU, I love their stuff, g++ and the GPL liscense and all of that. It's just that some of their rhetoric seems kind of fishy to me.
 
Old 03-31-2009, 05:46 PM   #2
IBall
Senior Member
 
Registered: Nov 2003
Location: Perth, Western Australia
Distribution: Ubuntu, Debian, Various using VMWare
Posts: 2,088

Rep: Reputation: 62
IIRC, the HURD is a micro-kernel, which means that it is of a different architecture to Linux. The idea behind a micro-kernel is to have a very small kernel, and do most things in user space rather than kernel space. Basically, this makes the kernel small and fast.

I don't know about how hard it is to develop a micro-kernel, however there aren't really any commercially successful, real-world examples. I think Mac OS X comes close, but it still isn't a pure micro kernel.

One of HURDs problems is a lack of will, and a lack of developers. The Linux kernel did, to an extent, suck all the oxygen away from the HURD development.

I'm sure there are other reasons too...

--Ian
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Filesystem check taking TOO LONG springshades Mandriva 2 08-10-2005 02:02 AM
Hotplug is taking so long longnam Slackware 3 03-28-2005 08:16 AM
Why is Resolving taking so long? DevilDust Linux - Networking 11 08-08-2004 11:55 PM
why is x taking so long to get desktop up camp freddie Debian 5 05-15-2004 06:58 AM
Seriously this is taking a long time!! Omega Linux - Newbie 13 04-25-2003 05:46 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 11:24 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration