LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-17-2010, 01:14 PM   #46
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,186

Rep: Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378Reputation: 1378

Yea thats what I meant sorry.
 
Old 09-17-2010, 03:06 PM   #47
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
How about other microkernels like the L4 family? Aren't they more advanced technology wise (and in more common use)?
 
Old 09-21-2010, 07:57 AM   #48
eveningsky339
Member
 
Registered: Mar 2010
Location: Western Maine
Distribution: PCLinuxOS (LXDE)
Posts: 466

Rep: Reputation: 51
Quote:
Originally Posted by Jeebizz View Post
This would sound like an interesting project, and not to dampen anyone who is interested in HURD but, since HURD itself is just so far (very very far) behind in development (years), compared to GNU, is it really worth it? Considering the amount of development (or lack thereof) on HURD, it just seems rather irrelevant except perhaps in a case of educational or just pure curiosity. Other than that, I just don't see any real practical reason for HURD.
There is no practical reason for HURD, at all. Supporters of microkernels may argue that they are more secure than monolithic kernels (in theory), but the fact of the matter is Linux is legendary for its stability. Compare it to a "hybrid" kernel like the one used by Windoze and... well... you see my point.

If you ask me, GNU has created some extremely useful projects vital to FOSS and Linux, but they have failed at their original goal. They use an elitist, "cathedral" model of open source development on a lot of their projects-- sure, it's open, but only a few people can work on it. Case in point is EGCS, the community fork of GCC (which quickly surpassed the latter and was adopted as the "new" GCC by GNU).

Linux and HURD were born at around the same time. (HURD was earlier, but we'll give Stallman a few years as a handicap). Linux was created by a computer science student as a hobby, GNU HURD was supposed to be better than UNIX and lead us to a world of free software.

20 years later, Linux is widely in use and is legendary for its stability among other things. HURD is barely usable. Actually, not usable in many regards.

I would be perfectly happy if someone created replacements for GNU userland utilities so we could be done with the whole "I use Slackware as my distribution of the Linux kernel of the GNU operating system" fiasco.
 
1 members found this post helpful.
Old 09-21-2010, 08:58 AM   #49
Lufbery
Senior Member
 
Registered: Aug 2006
Location: Harrisburg, PA
Distribution: Slackware 64 14.2
Posts: 1,180
Blog Entries: 29

Rep: Reputation: 135Reputation: 135
Quote:
Originally Posted by eveningsky339 View Post
I would be perfectly happy if someone created replacements for GNU userland utilities so we could be done with the whole "I use Slackware as my distribution of the Linux kernel of the GNU operating system" fiasco.
That's sort of silly. For one thing, those of us who use Slackware are using "Slackware Linux." That's its name. To be correct then, Slackware Linux is a distribution of GNU/Linux. See? That's easy.

More to the point, the GNU userland utilities are pretty darned good. The only reason I'd want to see them replaced is if better ones come along.

I guess CMake is making a run on the GNU build system (autotools, make, etc.) for certain applications, but I'm not sure it's better.

Regards,
 
Old 09-21-2010, 09:43 AM   #50
eveningsky339
Member
 
Registered: Mar 2010
Location: Western Maine
Distribution: PCLinuxOS (LXDE)
Posts: 466

Rep: Reputation: 51
Quote:
Originally Posted by Lufbery View Post
That's sort of silly. For one thing, those of us who use Slackware are using "Slackware Linux." That's its name. To be correct then, Slackware Linux is a distribution of GNU/Linux. See? That's easy.
It's easy, but it's stupid. GNU shouldn't be forcing the term "GNU/Linux" simply because they can't write a functional kernel. I understand that most of the userland is GNU and that Linux is the kernel, but what does that leave us with? GNU/BSD, GNU/Hurd, GNU/OpenSolaris, the list could go on. Open source software is meant to be shared. Let Linux be Linux, BSD be BSD, etc.

Quote:
Originally Posted by Lufbery View Post
More to the point, the GNU userland utilities are pretty darned good. The only reason I'd want to see them replaced is if better ones come along.
GNU utilities are some of the best-- because entities outside of the FSF are working to improve them. The only reason I would like to see GNU utils replaced is so I no longer have to deal with Stallman's ego. I'm afraid I've lost all respect for the man recently, no matter how many tetris-playing text editors he's created.
 
2 members found this post helpful.
Old 09-21-2010, 10:09 AM   #51
Lufbery
Senior Member
 
Registered: Aug 2006
Location: Harrisburg, PA
Distribution: Slackware 64 14.2
Posts: 1,180
Blog Entries: 29

Rep: Reputation: 135Reputation: 135
Hey now! I like the Tetris-playing text editor a lot. But you're right. I browse the Emacs developer's list from time to time and it's a bit stuffy there. OTOH, Stallman isn't very actively involved in Emacs development these days.

Regards,
 
Old 09-21-2010, 11:17 AM   #52
eveningsky339
Member
 
Registered: Mar 2010
Location: Western Maine
Distribution: PCLinuxOS (LXDE)
Posts: 466

Rep: Reputation: 51
Quote:
Originally Posted by Lufbery View Post
Hey now! I like the Tetris-playing text editor a lot.
It is kind of cool. Still not a fan of Stallman or his ego.
 
Old 09-21-2010, 12:52 PM   #53
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
Quote:
Originally Posted by eveningsky339 View Post
There is no practical reason for HURD, at all. Supporters of microkernels may argue that they are more secure than monolithic kernels (in theory), but the fact of the matter is Linux is legendary for its stability. Compare it to a "hybrid" kernel like the one used by Windoze and... well... you see my point.

...

Linux and HURD were born at around the same time. (HURD was earlier, but we'll give Stallman a few years as a handicap). Linux was created by a computer science student as a hobby, GNU HURD was supposed to be better than UNIX and lead us to a world of free software.

20 years later, Linux is widely in use and is legendary for its stability among other things. HURD is barely usable. Actually, not usable in many regards.
I don't think you can write off all microkernels based on the HURD disaster. Perhaps GNU was being too ambitious, but there are microkernels out there that aren't a complete disaster. MINIX 3 looks like a nice system based on a microkernel, and certainly there are advantages to microkernels that go beyond security. With Linux, you must reboot into a new kernel, and if you don't update the kernel then you are vulnerable to bugs and security vulnerabilities that may have been fixed. In order to remain secure and bug-free, you now have mandatory reboots. For a desktop, probably not an issue, but for a real server it is less than pleasant to watch your uptime fall to 0. Assuming there is no update to the bare bones microkernel, you can essentially upgrade and restart vital kernel code with security/bug fixes without rebooting the whole computer. I think this is a large advantage.

That said, I am OK with the Linux kernel for now (though it is getting more and more bloated every day...), but I certainly wouldn't knock the entire concept of a microkernel just because GNU can't get their act together with HURD.
 
Old 09-21-2010, 01:10 PM   #54
eveningsky339
Member
 
Registered: Mar 2010
Location: Western Maine
Distribution: PCLinuxOS (LXDE)
Posts: 466

Rep: Reputation: 51
Quote:
Originally Posted by T3slider View Post
That said, I am OK with the Linux kernel for now (though it is getting more and more bloated every day...), but I certainly wouldn't knock the entire concept of a microkernel just because GNU can't get their act together with HURD.
I don't have anything against microkernels in particular. Like I said, in theory (and practice, in the case of MINIX 3) microkernels have some nice advantages.

You're right, Linux is becoming bloated... bloated with security fixes and increased hardware compatibility. The beauty of Linux is it can run on just about anything.
 
Old 09-21-2010, 03:09 PM   #55
tpreitzel
Member
 
Registered: Aug 2007
Posts: 253

Original Poster
Rep: Reputation: 28
Arch Hurd

I booted Arch Hurd's latest LiveCD last night. It's only the second time that I've tried booting the Hurd. This time with Arch's LiveCD, it booted well. However, I still haven't installed the system yet, but it looks promising. I'll keep this thread updated to see if the Hurd is ready to bear the Slackware name.
 
Old 09-21-2010, 03:13 PM   #56
tpreitzel
Member
 
Registered: Aug 2007
Posts: 253

Original Poster
Rep: Reputation: 28
Quote:
Originally Posted by eveningsky339 View Post
You're right, Linux is becoming bloated... bloated with security fixes and increased hardware compatibility. The beauty of Linux is it can run on just about anything.
You conveniently overlooked the bugs. There's a difference between "can" and "does" run if Linux even boots at all. (#23)

Last edited by tpreitzel; 09-21-2010 at 03:16 PM.
 
Old 09-21-2010, 08:33 PM   #57
eveningsky339
Member
 
Registered: Mar 2010
Location: Western Maine
Distribution: PCLinuxOS (LXDE)
Posts: 466

Rep: Reputation: 51
Quote:
Originally Posted by tpreitzel View Post
You conveniently overlooked the bugs. There's a difference between "can" and "does" run if Linux even boots at all. (#23)
Hardware compatibility issues on your end by the looks of it. Everyone else was running "unbootable" Linux at the time.
 
Old 09-22-2010, 12:46 AM   #58
tpreitzel
Member
 
Registered: Aug 2007
Posts: 253

Original Poster
Rep: Reputation: 28
Quote:
Originally Posted by eveningsky339 View Post
Hardware compatibility issues on your end by the looks of it. Everyone else was running "unbootable" Linux at the time.
"Everyone else" running my particular VIA chipset ...
 
Old 09-23-2010, 09:00 PM   #59
eveningsky339
Member
 
Registered: Mar 2010
Location: Western Maine
Distribution: PCLinuxOS (LXDE)
Posts: 466

Rep: Reputation: 51
Quote:
Originally Posted by tpreitzel View Post
"Everyone else" running my particular VIA chipset ...
Then... switch to Windows? Linux is far from perfect and stupid crud like this is bound to happen. Otherwise I'm not sure what you want me to say.

How did HURD run on that chipset, by the way?
 
Old 09-24-2010, 12:19 AM   #60
foodown
Member
 
Registered: Jun 2009
Location: Texas
Distribution: Slackware
Posts: 611

Rep: Reputation: 221Reputation: 221Reputation: 221
Quote:
Originally Posted by tpreitzel View Post
Lately, I've noticed an upsurge in interest about GNU's Hurd OS. Arch has extended support to Hurd, i.e. www.archhurd.org, and Debian has been doing so for years.
Debian is essentially the FSF's OS, so of course they have a Hurd-powered version of the distro.

Quote:
Over the past 5 years, I've grown tired of monolithic kernels like the one included in Linux. Evidently, I'm not alone...
What makes you grow "tired" of monolithic kernels? Do you port the kernel into embedded devices? Do you use it in small, memory-limited situations? Because, for all of the ideological claptrap about microkernels, a microkernel will all of its accompanying daemons up, as they would be 99.9999% of the time in a server or desktop environment, is essentially the same thing that a monolithic kernel is . . . it's just flowed out differently.

Please . . . nobody post some benchmarks showing how "fast" Hurd is . . . as has already been pointed out, it supports next to nothing.

Quote:
thankfully. I've been tracking both Minix 3 and GNU's Hurd and both are rapidly progressing into usable operating systems.
In my opinion, there is really no need for Hurd . . . it has no real "calling." The only reason for its continued existence or development is that Richard Stallman and various other FSF nomenclature extremists hate the word "Linux" and are on a never-ending quest to stamp it out . . . for no reason. (These are the same people who actually care about the vapid Linux vs GNU/Linux "controversy.")

If there was a need for Hurd, people would work on it and get it serviceable, as they have continued to do with the Linux kernel, FreeBSD, and all the other OSes out there which are actually useful, as opposed to letting it forever remain the next best thing if you can't get your hands on a copy of AmigaOS or Macintosh System 7.

Quote:
So ... if Pat eventually releases a version of GNU's Hurd, I vote for the name, SlackHurd.

Pat, give us SlackHurd!
I highly doubt that Pat will ever do this.

I vote against that name, even if he were to.
 
  


Reply

Tags
offtopic



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
anyone tried the gnu hurd? neilcpp Other *NIX 4 09-14-2008 02:08 PM
What is hurd? argh2005 General 2 09-25-2003 08:00 PM
Hurd about this? CragStar General 2 04-28-2002 10:58 PM
take that: Linux vs Hurd? el_felipe Linux - Distributions 5 02-14-2002 07:18 AM
have you HURD? fatpig General 3 01-18-2002 01:55 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:15 PM.

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