GNU Mach is a microkernel developed to host the GNU Hurd operating system, and is released under the terms of the GNU General Public License. Hurd was originally developed on CMU Mach 3.0, switching to the University of Utah's Mach 4 in 1994 when CMU ceased development. In 1996, when development of Mach at Utah also stopped, the GNU project continued developing their microkernel, calling their variant GNU Mach.
Version 1.2 of GNU Mach was released in June 1999, and in 2002 Roland McGrath created a fork of GNU Mach 1.2 with the aim of replacing the device driver support with that from Utah's Flux OSKit project, creating OSKit-Mach, the intention being that it would become GNU Mach 2.0. However, development on OSKit-Mach has stalled.
Meanwhile, development of GNU Mach 1.x is continuing. GNU Mach 1.3 was released in May 2002, and its developers are currently working toward the release of GNU Mach 1.4.