summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel.html8
-rw-r--r--docs.html8
-rw-r--r--download.html8
-rw-r--r--gnumach-download.html119
-rw-r--r--gnumach-install.html114
-rw-r--r--gnumach.html156
-rw-r--r--help.html28
-rw-r--r--history.html8
-rw-r--r--hurd-talk.html8
-rw-r--r--hurd.html8
-rw-r--r--install.html8
11 files changed, 456 insertions, 17 deletions
diff --git a/devel.html b/devel.html
index 47dfae14..f7a8685d 100644
--- a/devel.html
+++ b/devel.html
@@ -25,7 +25,13 @@
<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
<A HREF="/software/hurd/devel.html">Development</A><BR>
-<A HREF="/software/hurd/history.html">History</A>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP">
<HR>
diff --git a/docs.html b/docs.html
index 41a303d0..62b87eae 100644
--- a/docs.html
+++ b/docs.html
@@ -25,7 +25,13 @@
<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
<A HREF="/software/hurd/devel.html">Development</A><BR>
-<A HREF="/software/hurd/history.html">History</A>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP">
<HR>
diff --git a/download.html b/download.html
index f259a32f..4273436c 100644
--- a/download.html
+++ b/download.html
@@ -25,7 +25,13 @@
<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
<A HREF="/software/hurd/devel.html">Development</A><BR>
-<A HREF="/software/hurd/history.html">History</A>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP">
<HR>
diff --git a/gnumach-download.html b/gnumach-download.html
new file mode 100644
index 00000000..0988605a
--- /dev/null
+++ b/gnumach-download.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+ "http://www.w3.org/TR/REC-html40/strict.dtd">
+<HTML>
+<HEAD>
+<TITLE>The GNU Hurd - GNU Project - Free Software Foundation (FSF)</TITLE>
+<LINK REV="made" HREF="mailto:web-hurd@gnu.org">
+<META NAME="keywords" CONTENT="hurd">
+</HEAD>
+<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" VLINK="#9900DD">
+<TABLE width="100%" border="0" cellspacing="5" cellpadding="15">
+<TR>
+<TD COLSPAN="2">
+<IMG SRC="/graphics/hurd_sm_mf.jpg" ALT=" [image of the Hurd logo] ">
+[
+ <A HREF="/software/hurd/gnumach-download.html">English</A>
+]
+</TD>
+</TR>
+<TR>
+<TD ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#eeeeee">
+<A HREF="/software/hurd/hurd.html"><STRONG>The&nbsp;GNU&nbsp;Hurd</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/install.html">Installation</A><BR>
+<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
+<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
+<A HREF="/software/hurd/devel.html">Development</A><BR>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
+</TD>
+<TD ALIGN="LEFT" VALIGN="TOP">
+<HR>
+<H3><A NAME="contents">Table of Contents</A></H3>
+<UL>
+ <LI><A HREF="#cvs" NAME="TOCcvs">CVS repository</A>
+ <LI><A HREF="#tarball" NAME="TOCtarball">Archived snapshots</A>
+ <LI><A HREF="#cvsweb" NAME="TOCcvsweb">Browsing the code</A>
+</UL>
+<HR>
+
+<H3><A HREF="#TOCcvs" NAME="cvs">CVS repository</A></H3>
+<P>
+The GNU Mach source code is managed in the version control system <A
+HREF="/software/cvs/cvs.html">CVS</A>. You can check out the CVS
+repository through anonymous (pserver) CVS with the following
+instruction set. When prompted for a password for <I>anoncvs</I>,
+simply press the Enter key.
+
+<P>
+Source tree:
+<SAMP>cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/hurd login</SAMP><BR>
+&nbsp;<BR>
+<SAMP>cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/hurd co gnumach</SAMP>
+
+<P>Updates from within the module's directory do not need the -d parameter.
+
+<H3><A HREF="#TOCtarball" NAME="tarball">Archived snapshots</A></H3>
+<P>
+The whole source code of GNU Mach is also available as a single
+compressed TAR file via FTP. The file <A
+HREF="ftp://alpha.gnu.org/gnu/cvs/gnumach.tgz"><SAMP>ftp://alpha.gnu.org/gnu/cvs/gnumach.tgz
+[3.7M]</SAMP></A> contains a snapshot of the GNU Mach source repository
+which is remade daily.
+
+<H3><A HREF="#TOCcvsweb" NAME="cvsweb">Browsing the code</A></H3>
+<P>
+You can also browse the <A
+HREF="http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/hurd/gnumach/">CVS
+repository of GNU Mach</A> with your web browser. The web pages are
+generated dynamically at the time you request them and are always up
+to date.
+
+</TD>
+</TR>
+</TABLE>
+
+<HR>
+
+[
+ <A HREF="/software/hurd/gnumach-download.html">English</A>
+]
+
+<HR>
+
+<P>
+Return to <A HREF="/home.html">GNU's home page</A>.
+<P>
+
+Please send FSF &amp; GNU inquiries &amp; questions to
+
+<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
+There are also <A HREF="/home.html#ContactInfo">other ways to
+contact</A> the FSF.
+<P>
+
+Please send comments on these web pages to
+
+<A HREF="mailto:web-hurd@gnu.org"><EM>web-hurd@gnu.org</EM></A>,
+send other questions to
+<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
+<P>
+Copyright (C) 2001 Free Software Foundation, Inc.,
+59 Temple Place - Suite 330, Boston, MA 02111, USA
+<P>
+Verbatim copying and distribution of this entire article is
+permitted in any medium, provided this notice is preserved.
+<P>
+Updated:
+<!-- timestamp start -->
+$Date$ $Author$
+<!-- timestamp end -->
+<HR>
+</BODY>
+</HTML>
diff --git a/gnumach-install.html b/gnumach-install.html
new file mode 100644
index 00000000..d3784378
--- /dev/null
+++ b/gnumach-install.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+ "http://www.w3.org/TR/REC-html40/strict.dtd">
+<HTML>
+<HEAD>
+<TITLE>The GNU Hurd - GNU Project - Free Software Foundation (FSF)</TITLE>
+<LINK REV="made" HREF="mailto:web-hurd@gnu.org">
+<META NAME="keywords" CONTENT="hurd">
+</HEAD>
+<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" VLINK="#9900DD">
+<TABLE width="100%" border="0" cellspacing="5" cellpadding="15">
+<TR>
+<TD COLSPAN="2">
+<IMG SRC="/graphics/hurd_sm_mf.jpg" ALT=" [image of the Hurd logo] ">
+[
+ <A HREF="/software/hurd/gnumach-install.html">English</A>
+]
+</TD>
+</TR>
+<TR>
+<TD ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#eeeeee">
+<A HREF="/software/hurd/hurd.html"><STRONG>The&nbsp;GNU&nbsp;Hurd</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/install.html">Installation</A><BR>
+<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
+<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
+<A HREF="/software/hurd/devel.html">Development</A><BR>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
+</TD>
+<TD ALIGN="LEFT" VALIGN="TOP">
+<HR>
+<H3><A NAME="contents">Table of Contents</A></H3>
+<UL>
+ <LI><A HREF="#version" NAME="TOCversion">Latest version</A>
+ <LI><A HREF="#install" NAME="TOCinstall">Installation instructions</A>
+ <LI><A HREF="#boot" NAME="TOCboot">Booting GNU Mach</A>
+</UL>
+<HR>
+
+<H3><A HREF="#TOCversion" NAME="version">Latest version</A></H3>
+<P>
+The last stable version of GNU Mach is 1.2, but it is recommended that
+you use the version in CVS instead, as this fixes some bugs that
+prevent the kernel to work on some systems.
+
+<H3><A HREF="#TOCinstall" NAME="install">Installation instructions</A></H3>
+<P>
+GNU Mach can be compiled or cross-compiled easily. The only package
+you are not likely to have installed already is MiG, the Mach
+interface generator. If you cross-compile gnumach, you need a
+cross-MiG for your architecture. You also need the static version of
+the C library for your host architecture, as some functions are taken
+directly from it. We recommend that you use the <A
+HREF="/software/glibc">GNU C library</A>, other C libraries have not
+been tested and might not work. After you have followed the
+installation instructions in the package and the reference manual, you
+should end up with a kernel binary where your boot loader can find it.
+
+<H3><A HREF="#TOCboot" NAME="boot">Booting GNU Mach</A></H3>
+<P>
+To actually use the kernel and boot the GNU operating system, you need
+a boot loader. Not all boot loaders are capable to boot the GNU
+system, you need one that supports the multiboot standard. The
+bootloader of the GNU system is <A HREF="/software/grub/">GNU
+GRUB</A>, which supports a broad range of operating systems including
+GNU/Hurd.
+</TD>
+</TR>
+</TABLE>
+
+<HR>
+
+[
+ <A HREF="/software/hurd/gnumach-install.html">English</A>
+]
+
+<HR>
+
+<P>
+Return to <A HREF="/home.html">GNU's home page</A>.
+<P>
+
+Please send FSF &amp; GNU inquiries &amp; questions to
+
+<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
+There are also <A HREF="/home.html#ContactInfo">other ways to
+contact</A> the FSF.
+<P>
+
+Please send comments on these web pages to
+
+<A HREF="mailto:web-hurd@gnu.org"><EM>web-hurd@gnu.org</EM></A>,
+send other questions to
+<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
+<P>
+Copyright (C) 2001 Free Software Foundation, Inc.,
+59 Temple Place - Suite 330, Boston, MA 02111, USA
+<P>
+Verbatim copying and distribution of this entire article is
+permitted in any medium, provided this notice is preserved.
+<P>
+Updated:
+<!-- timestamp start -->
+$Date$ $Author$
+<!-- timestamp end -->
+<HR>
+</BODY>
+</HTML>
diff --git a/gnumach.html b/gnumach.html
new file mode 100644
index 00000000..bacff9b6
--- /dev/null
+++ b/gnumach.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
+ "http://www.w3.org/TR/REC-html40/strict.dtd">
+<HTML>
+<HEAD>
+<TITLE>The GNU Hurd - GNU Project - Free Software Foundation (FSF)</TITLE>
+<LINK REV="made" HREF="mailto:web-hurd@gnu.org">
+<META NAME="keywords" CONTENT="hurd">
+</HEAD>
+<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" VLINK="#9900DD">
+<TABLE width="100%" border="0" cellspacing="5" cellpadding="15">
+<TR>
+<TD COLSPAN="2">
+<IMG SRC="/graphics/hurd_sm_mf.jpg" ALT=" [image of the Hurd logo] ">
+[
+ <A HREF="/software/hurd/gnumach.html">English</A>
+]
+</TD>
+</TR>
+<TR>
+<TD ALIGN="LEFT" VALIGN="TOP" BGCOLOR="#eeeeee">
+<A HREF="/software/hurd/hurd.html"><STRONG>The&nbsp;GNU&nbsp;Hurd</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/install.html">Installation</A><BR>
+<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
+<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
+<A HREF="/software/hurd/devel.html">Development</A><BR>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
+</TD>
+<TD ALIGN="LEFT" VALIGN="TOP">
+<HR>
+<P>
+<H3><A NAME="contents">Table of Contents</A></H3>
+<UL>
+ <LI><A HREF="#introduction" NAME="TOCintroduction">Introduction to Mach</A>
+ <LI><A HREF="#advantages" NAME="TOCadvantages">Advantages of GNU Mach</A>
+ <LI><A HREF="#status" NAME="TOCstatus">Status of the project</A>
+</UL>
+<P>
+<HR>
+
+<H3><A HREF="#TOCintroduction" NAME="introduction">Introduction to GNU Mach</A></H3>
+<P>
+GNU Mach is the microkernel of the GNU system. A microkernel provides
+only a limited functionality, just enough abstraction on top of the
+hardware to run the rest of the operating system in user space. The
+GNU Hurd servers implement the POSIX compatible base of the GNU system
+on top of the microkernel architecture provided by Mach.
+<P>
+Currently, GNU Mach runs on IA32 machines. GNU Mach should, and
+probably will, be ported to other hardware architectures or other
+microkernels in the future. Mach was ported to many operating systems
+in the past.
+<P>
+GNU Mach is maintained by the Hurd developers for the GNU project. If
+you need help with GNU Mach or want to contribute to the development
+of the microkernel, you should <A
+HREF="/software/hurd/help.html">contact the Hurd people</A>.
+
+<H3><A HREF="#TOCadvantages" NAME="advantages">Advantages of GNU Mach</A></H3>
+GNU Mach is not the most advanced microkernel known to the planet, nor
+is it the fastest or smallest, but it has a rich set of interfaces and
+some features which make it useful as the base of the Hurd system.
+<DL>
+<DT><STRONG>it's free software</STRONG></DT>
+<DD>
+Anybody can use, modify, and redistribute it under the terms of the
+<A HREF="/copyleft/gpl.html">GNU General Public License (GPL)</A>.</DD>
+</DD>
+<DT><STRONG>it's built to survive</STRONG></DT>
+<DD>
+As a microkernel, GNU Mach doesn't implement a lot of the features
+commonly found in an operating system, but only the bare minimum that
+is required to implement a full operating system on top of it. This
+means that a lot of the operating system code is maintained outside of
+GNU Mach, and while this code may go through a complete redesign, the
+code of the microkernel can remain comparatively stable.
+</DD>
+<DT><STRONG>it's scalable</STRONG></DT>
+<DD>
+Mach is particularly well suited for SMP and network cluster
+techniques. Thread support is provided at the kernel level, and the
+kernel itself takes advantage of that. Network transparency at the
+IPC level makes resources of the system available across machine
+boundaries (with NORMA IPC, currently not available in GNU Mach).
+</DD>
+<DT><STRONG>it exists</STRONG></DT>
+<DD>
+The Mach microkernel is real software that works Right Now. It is not
+a research or a proposal. You don't have to wait at all before you
+can start using and developing it. Mach has been used in many
+operating systems in the past, usually as the base for a single UNIX
+server. In the GNU system, Mach is the base of a functional
+multi-server operating system, the Hurd.
+</DD>
+</DL>
+
+<H3><A HREF="#TOCstatus" NAME="status">Status of the project</A></H3>
+<P>
+GNU Mach is used as the default microkernel in the GNU/Hurd system.
+It is compatible with other popular Mach distributions. The device
+drivers for block devices and network cards are taken from Linux 2.0.x
+kernel versions, and so a broad range of common hardware is supported.
+<P>
+However, the Linux device drivers have been improved greatly since the
+2.0.x version, and a new version of Mach based on the OSKit library is
+being worked on, which uses newer drivers and in general has cleaner
+machine specific support code.
+</TD>
+</TR>
+</TABLE>
+
+<HR>
+
+[
+ <A HREF="/software/hurd/gnumach.html">English</A>
+]
+
+<HR>
+
+<P>
+Return to <A HREF="/home.html">GNU's home page</A>.
+<P>
+
+Please send FSF &amp; GNU inquiries &amp; questions to
+
+<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
+There are also <A HREF="/home.html#ContactInfo">other ways to
+contact</A> the FSF.
+<P>
+
+Please send comments on these web pages to
+
+<A HREF="mailto:web-hurd@gnu.org"><EM>web-hurd@gnu.org</EM></A>,
+send other questions to
+<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
+<P>
+Copyright (C) 2001 Free Software Foundation, Inc.,
+59 Temple Place - Suite 330, Boston, MA 02111, USA
+<P>
+Verbatim copying and distribution of this entire article is
+permitted in any medium, provided this notice is preserved.
+<P>
+Updated:
+<!-- timestamp start -->
+$Date$ $Author$
+<!-- timestamp end -->
+<HR>
+</BODY>
+</HTML>
diff --git a/help.html b/help.html
index cb892fc0..bfa7a96b 100644
--- a/help.html
+++ b/help.html
@@ -25,7 +25,13 @@
<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
<A HREF="/software/hurd/devel.html">Development</A><BR>
-<A HREF="/software/hurd/history.html">History</A>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP">
<HR>
@@ -39,16 +45,18 @@
<H3><A HREF="#TOCmail" NAME="mail">Mailing lists</A></H3>
<P>
If you have questions about the installation, how the Hurd works and
-how it is used, or general questions concerning the Hurd, you can send
-an e-mail to the
-<A HREF="http://mail.gnu.org/mailman/listinfo/help-hurd">Help-Hurd</A>
-<A HREF="mailto:help-hurd@gnu.org">&lt;help-hurd@gnu.org&gt;</A>
-mailing list.
+how it is used, or general questions concerning the Hurd, GNU Mach or
+the other packages maintained by the Hurd people, you can send an
+e-mail to the <A
+HREF="http://mail.gnu.org/mailman/listinfo/help-hurd">Help-Hurd</A> <A
+HREF="mailto:help-hurd@gnu.org">&lt;help-hurd@gnu.org&gt;</A> mailing
+list.
<P>
-Bug reports for the GNU Hurd should be sent to the
-<A HREF="http://mail.gnu.org/mailman/listinfo/bug-hurd">Bug-Hurd</A>
-<A HREF="mailto:bug-hurd@gnu.org">&lt;bug-hurd@gnu.org&gt;</A>
-mailing list.
+Bug reports for the GNU Hurd, GNU Mach and the other packages
+maintained by the Hurd people should be sent to the <A
+HREF="http://mail.gnu.org/mailman/listinfo/bug-hurd">Bug-Hurd</A> <A
+HREF="mailto:bug-hurd@gnu.org">&lt;bug-hurd@gnu.org&gt;</A> mailing
+list.
<P>
All e-mails concerning the Debian GNU/Hurd binary distribution should
go to the Debian GNU/Hurd
diff --git a/history.html b/history.html
index b8c94f35..9b604696 100644
--- a/history.html
+++ b/history.html
@@ -25,7 +25,13 @@
<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
<A HREF="/software/hurd/devel.html">Development</A><BR>
-<A HREF="/software/hurd/history.html">History</A>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP">
<HR>
diff --git a/hurd-talk.html b/hurd-talk.html
index b8fbc5d3..eff7fc03 100644
--- a/hurd-talk.html
+++ b/hurd-talk.html
@@ -25,7 +25,13 @@
<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
<A HREF="/software/hurd/download.html">Download</A><BR>
<A HREF="/software/hurd/devel.html">Development</A><BR>
-<A HREF="/software/hurd/history.html">History</A>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP">
<HR>
diff --git a/hurd.html b/hurd.html
index b4143e3c..c9217e77 100644
--- a/hurd.html
+++ b/hurd.html
@@ -25,7 +25,13 @@
<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
<A HREF="/software/hurd/devel.html">Development</A><BR>
-<A HREF="/software/hurd/history.html">History</A>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP">
<HR>
diff --git a/install.html b/install.html
index b75532da..0b45845c 100644
--- a/install.html
+++ b/install.html
@@ -25,7 +25,13 @@
<A HREF="/software/hurd/help.html">Getting&nbsp;Help</A><BR>
<A HREF="/software/hurd/download.html">Source&nbsp;Code</A><BR>
<A HREF="/software/hurd/devel.html">Development</A><BR>
-<A HREF="/software/hurd/history.html">History</A>
+<A HREF="/software/hurd/history.html">History</A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach.html"><STRONG>GNU&nbsp;Mach</STRONG></A><BR>
+&nbsp;<BR>
+<A HREF="/software/hurd/gnumach-docs.html">Documentation</A><BR>
+<A HREF="/software/hurd/gnumach-install.html">Installation</A><BR>
+<A HREF="/software/hurd/gnumach-download.html">Source&nbsp;Code</A><BR>
</TD>
<TD ALIGN="LEFT" VALIGN="TOP">
<HR>