summaryrefslogtreecommitdiff
path: root/hurd/contributing.mdwn
blob: b81f1c6085477ec114b9499d1c0087f0e91b3dbd (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
[[meta copyright="Copyright © 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]]."]]"""]]

# Hurd Proper

If you are interested in developping the Hurd proper, there is
plenty of work to do.  Before you can significantly contribute,
take some time to learn about the system, e.g.,
[[microkernels_for_beginners|microkernel/for_beginners]].  Until you can do the basic exercises
listed there, you won't be able to significantly contribute to
the Hurd.

See the [[ToDo]].

# GNU Mach

[[GNU_Mach|microkernel/mach/gnumach]] is the underlying microkernel used by the
Hurd.  It has a number of deficencies;
[[microkernel/mach/gnumach/projects]].