When comparing the Hurd (including it's [[GnuMach]] microkernel) to alternatives please remember that the last released version number is 0.2. For example, the Linux Kernel took awhile to mature. The Debian GNU/Hurd system is developing rapidly. Assistance with programming and support tasks is greatly appreciated. The general [Hardware Compatibility Guide](http://www.freesoftware.fsf.org/thug/gnumach_hardware.html) is another good reference. Now for the list of known Gnu/Hurd limitations. * ~1.5+ GB hard disk ([[ExtTwoSize]]) * missing hardware drivers. Current [[GnuMach]] drivers are from Linux Kernel version 2.0. [[OskitMach]] will have Linux Kernel version 2.2 drivers. * swap is highly [recommended](http://www.gnu.org/software/hurd/faq.en.html#q2-7). * 768 megabytes RAM [approximately](http://www.freesoftware.fsf.org/thug/gnumach_hardware.html#Memory). * /dev/random and /dev/urandom default solutions missing (in progress, see [[RandomDevice]]) * No dhcp client is present yet. (See [[DhcpClient]]) * console server not released for oskit-mach ([in progress](http://mail.gnu.org/pipermail/bug-hurd/2002-June/009437.html)) * sound support missing (in progress) * um-pppd missing (see [[PppDaemon]]) * XFree86 is stabilizing * fatfs translator is stabilizing ([0\.4 released Oct 6, 2002](http://mail.gnu.org/pipermail/bug-hurd/2002-October/010576.html)) * USB support is missing * ext3 support is not [started yet](http://lists.debian.org/debian-hurd/2002/debian-hurd-200209/msg00069.html)