summaryrefslogtreecommitdiff
path: root/index.mdwn
blob: ba9eacf33d6259c2591681349e880273a8f17b9a (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
[[meta copyright="Copyright © 2001, 2002, 2003, 2004, 2005, 2006, 2007, 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]]."]]"""]]

What Is the GNU Hurd?

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).  *[[Read_on.|hurd/what_is_the_gnu_hurd]]*

---

**There is a huge bunch of unpolished stuff on here, please help us to tidy
things up!**  Comments about how that could be tackled are best posted onto
this page's [[discussion]] subpage.

---

[[inline
pages="news/* and !*/discussion"
show=3
sort=title
reverse=yes
actions=yes]]

Read [[older_news_entries|news]].

---

This site focuses on providing user-centric and update-able (and hopefully the
most current) information 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.  -->


## Contributing

To help the Hurd you can for example (from high level stuff to the inner core)

* [[Contribute_to_these_web_pages|contributing/web_pages]],
* [[Run_a_GNU/Hurd_system|index#run]], and help others get their systems running, 
* [[Port_applications|hurd/running/debian/porting]] to work in Hurd, 
* Write [[translators|hurd/translator]] to extend the Hurd, 
* Work on the [[Hurd_on_Mach|contributing#hurd_on_mach]], or
* Help to port the Hurd [[to_a_modern_microkernel|contributing#hurd_on_modern_microkernel]].

Read about ways to contribute [[in_more_detail|contributing]].


## Getting Help

There are a couple of different [[Hurd_FAQs|hurd/FAQ]].
There are a number of [[IRC_channels|IRC]] and several
different [[mailing_lists]] with searchable archives.

Before asking a question on a mailing list or on IRC, first, please try to
answer your own question using a search engine and reading the introductory
information.  If you have done this and you cannot find the answer to your
question, feel free to ask on a mailing list or on IRC.

<a name="run"> </a>
## Running the Hurd

The most functional distribution of the Hurd is the one provided by Debian.
Find more information about it at the
[Debian GNU/Hurd website](http://www.debian.org/ports/hurd/hurd-install).

There are [[various_possibilities|hurd/running]] of running a GNU/Hurd system.

And these web pages are a living proof of the usability of the Hurd, as they
are rendered on a Debian GNU/Hurd system.  More people using GNU Hurd in
production can be found on [[Hurd/WhoRunsGNU]].


## Current Status

There has not yet been an official 1.0 release.  The Hurd is developed by a few
volunteers in their spare time.  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|hurd/running/debian]] port
sponsored by the [Debian project](http://www.debian.org/).

Community resources for related projects focus around these pages,
<http://hurd.gnu.org/>, the [[mailing_lists]] and the [[IRC_channels|IRC]].

If you want to see the current discussions in the Hurd project, please have a look at 
the [bug-hurd mailinglist archives](http://lists.gnu.org/pipermail/bug-hurd/). 

[[hurd/Status]]


## 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 these pages.

Further information about this site and how it was created can be found in the
[[colophon]].

----

These pages are powered by [ikiwiki](http://ikiwiki.info/).