summaryrefslogtreecommitdiff
path: root/index.mdwn
blob: e6ec2ac361ccadeedb3892e087ea014ce713f2f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
[[img Main/WebPreferences/logo.png alt="[] HURD-Wiki"]]

Welcome to the **new** GNU Hurd wiki!

**There is a huge bunch of unpolished stuff on here, please help us to tidy
things up!**

Copyright notes are missing.  [[tschwinge]] is working on getting them back.
The wiki pages' content should be usable to the conditions as stated in the
[GNU FDL 1.2](http://www.gnu.org/copyleft/fdl.html).  Contact [[tschwinge]] if
there are questions.

----

See [[HowToContributeToThisWiki]] for advice about -- well, you guessed it
already.

All wikis are supposed to have a [[SandBox]], so this one does too.

----

This site focuses on providing a user-centric & update-able (hopefully the most
current) information possible regarding the status and development of the GNU
project's GNU operating system.  There are many areas to comment on the core
component (the Hurd) and other very closely related but distinct projects.
This is an all volunteer effort intended to supplement the [official Hurd
site](http://hurd.gnu.org/).


[[toc ]]

<!-- If you're rendering this page and the output looks garbled from here on,
then you've hit <http://bugs.debian.org/421843>.  Installing the markdown
package from Debian experimental fixed this for me.  -->


## I want to install the Hurd on my system. Where do I start?

You must use the Grub Boot Loader (not Lilo) to boot a Debian GNU/Hurd system.
A total of two gigabytes of unpartitioned disk space is enough for an
installation.  The best installation information is [available
here](http://www.debian.org/ports/hurd/hurd-install).  There are also a couple
different [[Hurd_FAQs|Hurd/FrequentlyAskedQuestions]], an
[[irc_channel|Hurd/HurdIRC]] and several different
[[mailing_lists|Hurd/MailLists]] with searchable archives.  Please make an
attempt to answer your own questions first using archives, this site or drop by
the irc channel (if someone is online that can answer your question).  Any
possible coding time (resources) available to the core developers can then be
spent working on the tough [[problems_remaining|Hurd/KnownHurdLimits]] with the
architecture.

[[Hurd]]


## What specifically is the Hurd?

The [[Hurd]] is the GNU replacement for UNIX and Linux kernels.  It is a
collection of servers that run on top of the [[GNU_Mach|Mach]] microkernel to
implement file systems, network protocols, file access control, and other
features that are today implemented by the Unix, Linux or other kernels.

The word *Hurd* is commonly used to refer to one of the following:

  * the Hurd software that runs on top of a microkernel (most precisely)
  * a machine running the [[Debian_GNU/Hurd|Distrib]] distribution
  * the [GNU Hurd](http://hurd.gnu.org/) project including related dependent
    projects
  * HIRD of UNIX Replacing Daemons (arguably)
    * HIRD is an acronym for HURD Interfaces Representing Depth (arguably)

The [[Hurd]] supplies the last piece needed for a complete [[GNU]] operating
system as originally conceived by Richard M Stallman (RMS) in 1983.  The GNU
vision directly drove the creation and has guided the evolution of the [Free
Software Foundation](http://www.fsf.org/), the organization that is the home of
the entire [GNU project](http://www.gnu.org/gnu/).

[[Hurd/HurdNames]]


## What's the current status of the Hurd?

An *official 1.0 release* has been a dream since 1983.  Project resources are
scarce.  A precise time estimate is not possible.  The project welcomes any
assistance you can provide.  Porting and development expertise is still badly
needed in many key areas.

Functional systems are installable in a dual-boot configuration.  Development
systems are currently mostly based on the [[Debian_GNU/Hurd|Distrib]] port
sponsored by the [Debian project](http://www.debian.org/).

Community resources for related projects focus around the official website
<http://hurd.gnu.org/>, this site at <http://www.bddebian.com/~wiki/>, the
[[mailing_lists|Hurd/MailLists]] and the [[irc_channel|Hurd/HurdIRC]].

[[Hurd/GNUHurdStatus]]


## Can I add some information to the pages here?

Yes, this is very much encouraged!

Please see [[HowToContributeToThisWiki]] for information.

Every page on the site is editable.  Feel free to join in, but we do have some
simple requests.  In an ideal wiki, everyone is equal and shares equal rights,
liberties, responsibilities and common sense.  Please try to match the *tone*
of your topics and edits with the existing topics.  If we all pull in the same
direction the site will be more useful for everyone, especially for our own
use.


## How is this site arranged?

The menu on the upper right corner provides a rough structuring about the
available content.  Just follow those topics and explore the wiki.

Further information about this site and how it was created can be found in the
[[Wiki_Colophon|Main/TWikiColophon]].

[[Main]]

----

This wiki is powered by [ikiwiki](http://ikiwiki.info/).