[image of the Hurd logo] [ English ]
What's New
 
ChangeLogs

The GNU Hurd
 
Documentation
Installation
Getting Help
Source Code
Development
History
 
GNU Mach
 
Documentation
Installation
Source Code
 
MiG
 
Source Code
 
Related Projects


Table of Contents


Latest Release

The latest release of GNU Mach is version 1.3, 2002-05-28. It features:

  • Bug fixes.
  • The kernel now directly supports "boot scripts" in the form of multiboot module names with the same syntax as the Hurd's serverboot program. That is, instead of telling GRUB module /boot/serverboot, you can give GRUB a series of commands like module /hurd/ext2fs ${...} where the syntax after module is the same as in boot scripts for Hurd's serverboot.
  • The kernel message device kmsg is now enabled by default. --disable-kmsg turns it off.
  • Large disks (>= 10GB) are now correctly supported, the new get_status call DEV_GET_RECORDS can return the number of records of a device.
  • Lots of tweaks have been done to the virtual memory management to make it perform better on today's machines.
  • The console supports ANSI escape sequences for colors and attributes.
  • Support for the terminal speeds B57600 and B115200 has been added.

You can download the latest version of GNU Mach from the GNU ftp server:

CVS repository

The GNU Mach source code is managed in the version control system CVS. You can check out the CVS repository through anonymous (pserver) CVS with the following instruction set. When prompted for a password for anoncvs, simply press the Enter key.

Source tree: cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/hurd login
 
cvs -z3 -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/hurd co gnumach

Updates from within the module's directory do not need the -d parameter.

Archived snapshots

The whole source code of GNU Mach is also available as a single compressed TAR file via FTP. The file ftp://alpha.gnu.org/gnu/cvs/gnumach.tgz [3.7M] contains a snapshot of the GNU Mach source repository which is remade daily.

Browsing the code

You can also browse the CVS repository of GNU Mach with your web browser. The web pages are generated dynamically at the time you request them and are always up to date.

There is also a cross referenced database of the Hurd, GNU Mach, MiG, and the GNU C library sources online for you to browse. It provides better searching and browsing facilities than the online CVS repository, but it is not always up to date and does not contain history information.


[ English ]

Return to GNU's home page.

Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

Please send comments on these web pages to web-hurd@gnu.org, send other questions to gnu@gnu.org.

Copyright (C) 2001, 2002 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Updated: $Date$ $Author$