summaryrefslogtreecommitdiff
path: root/hurd/advantages.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'hurd/advantages.mdwn')
-rw-r--r--hurd/advantages.mdwn60
1 files changed, 60 insertions, 0 deletions
diff --git a/hurd/advantages.mdwn b/hurd/advantages.mdwn
new file mode 100644
index 00000000..ff8c5560
--- /dev/null
+++ b/hurd/advantages.mdwn
@@ -0,0 +1,60 @@
+[[meta copyright="Copyright © 2001, 2002, 2008 Free Software Foundation,
+Inc."]]
+
+[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
+
+The Hurd is not the most advanced kernel known to the planet (yet),
+but it does have a number of enticing features:
+
+ * **it's free software**
+
+ Anybody can use, modify, and redistribute it under the terms of the
+ [[GNU_General_Public_License_(GPL)|GPL]]
+
+ * **it's compatible**
+
+ The Hurd provides a familiar programming and user environment. For all
+ intents and purposes, the Hurd is a modern Unix-like kernel. The Hurd uses
+ the [[GNU_C_Library|glibc]], whose development closely tracks standards
+ such as ANSI/ISO, BSD, POSIX, Single Unix, SVID, and X/Open.
+
+ * **it's built to survive**
+
+ Unlike other popular kernel software, the Hurd has an object-oriented
+ structure that allows it to evolve without compromising its design. This
+ structure will help the Hurd undergo major redesign and modifications
+ without having to be entirely rewritten.
+
+ * **it's scalable**
+
+ The Hurd implementation is aggressively multithreaded so that it runs
+ efficiently on both single processors and symmetric multiprocessors. The
+ Hurd interfaces are designed to allow transparent network clusters
+ (*collectives*), although this feature has not yet been implemented.
+
+ * **it's extensible**
+
+ The Hurd is an attractive platform for learning how to become a kernel
+ hacker or for implementing new ideas in kernel technology. Every part of
+ the system is designed to be modified and extended.
+
+ * **it's stable**
+
+ It is possible to develop and test new Hurd kernel components without
+ rebooting the machine (not even accidentally). Running your own kernel
+ components doesn't interfere with other users, and so no special system
+ privileges are required. The mechanism for kernel extensions is secure by
+ design: it is impossible to impose your changes upon other users unless
+ they authorize them or you are the system administrator.
+
+ * **it exists**
+
+ The Hurd is real software that works Right Now. It is not a research
+ project or a proposal. You don't have to wait at all before you can start
+ using and developing it.