Penguin

Differences between current version and revision by previous author of TheHurd.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 8 Last edited on Sunday, June 25, 2006 8:59:55 am by AristotlePagaltzis
Older page: version 6 Last edited on Sunday, June 25, 2006 2:38:06 am by SamDouglas Revert
@@ -1,16 +1,10 @@
-See [Hurd] about the expansion of the " Hurd" acronym
+ In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people . —LinusTorvalds ([source | http://groups.google.com/groups?selm=fa.odppe6v.k4q5ra@ifi.uio.no])  
  
-What is the [GNU] [Hurd]?  
+The [GNU] [Hurd] (see [Hurd] about the expansion of the "Hurd" acronym) is the [GNU] project's replacement for the [Unix] [Kernel]. The [Hurd] is a collection of servers that run on the [Mach] microkernel to implement file systems, network [Protocol]s, file access control, and other features that are implemented by the [Unix] [Kernel] or similar kernels (such as [Linux]). Each server runs independently in user mode, with only the minimum permissions necessary for its job. DeviceDriver~s can run with user privileges and even load their own servers without rebooting or affecting the stability of other servers or other users on the system or requiring SuperUser privileges to do so.  
  
-The [GNU ] [Hurd] is the [GNU] project's replacement for the [Unix] [Kernel]. The [Hurd] is a collection of servers that run on the [Mach] microkernel to implement file systems, network protocols, file access control, and other features that are implemented by the Unix kernel or similar kernels (such as [Linux])
+This differs from monolithic kernel designs such as [Linux ], where all of the code runs in [Kernel] space as a SuperUser; the downside is vastly increased complexity
  
-Check out the [Hurd] wiki at [http://hurd.gnufans.org/bin/view/Hurd/WebHome] or the main page at [http://hurd.gnu.org]  
+!! See also  
  
-Each server in Hurd is only assigned the permissions it needs to do its job; and each server runs independently in user mode . This differs from monolithic kernel designs such as Linux, where all of the code runs in kernel space as a superuser .  
-  
- Hurd allows drivers to run as a user; and can even allow users to load up their own servers without rebooting or affecting the stability of other servers or other users on the system or having to get superuser privileges to do so.  
-  
-Quote :  
-"In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people ." -- LinusTorvalds  
-  
-(Amusing; but possibly not entirely appropriate --SamDouglas)  
+* [ Hurd wiki | http://hurd .gnufans .org/bin/view/Hurd/WebHome]  
+* [The Hurd project homepage | http ://hurd .gnu.org]