diff options
Diffstat (limited to 'Hurd/KnownHurdLimits.mdwn')
-rw-r--r-- | Hurd/KnownHurdLimits.mdwn | 39 |
1 files changed, 8 insertions, 31 deletions
diff --git a/Hurd/KnownHurdLimits.mdwn b/Hurd/KnownHurdLimits.mdwn index 28ab0284..0da12878 100644 --- a/Hurd/KnownHurdLimits.mdwn +++ b/Hurd/KnownHurdLimits.mdwn @@ -1,43 +1,20 @@ -## <a name="Known_Limitations_and_Fixes"> Known Limitations and Fixes </a> - -When comparing the Hurd (and its GNUMach microkernel) to alternatives please remember that the last released version number is 0.3. For example, Linux, the 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, the list of known limitations of the Hurd. - -* ~1.5+ GB ext2 partition size limit +* ~1.5 GB ext2 file system size limit * The problem is fixed in the Debian GNU/Hurd distribution but not the official sources, see [this email](http://lists.debian.org/debian-hurd/2007/07/msg00087.html) * See [[ExtTwoSize]] -* Missing device drivers. - * Current GNUMach drivers are from Linux 2.0. - * [[Mach/OskitMach]] currently has Linux 2.2 drivers. +* Many Unsupported Devices. + * See [[Mach/HardwareCompatabilityList]] -* Swap is [highly recommended](http://www.gnu.org/software/hurd/faq.en.html#q2-7), like on UNIX systems. - -* Minimum of 8 MB RAM has been reported to work, but 32 MB is more realistic. Don't forget to use plenty of swap space. - -* Random devices, /dev/random and /dev/urandom, are not in the main distribution yet. These are needed by, for instance, OpenSSH. +* Entropy. Mach does not yet gather entropy and thus there are no /dev/random and /dev/urandom nodes. + There are needed by OpenSSH. * In progress, see [[RandomDevice]] -* No DHCP client will work yet. +* No DHCP client * promising information [Jan 2005](http://lists.gnu.org/archive/html/bug-hurd/2005-01/msg00025.html), needs an update * See [[DhcpClient]] - need to update TCP/IP server. -* There are some [[Distrib/SystemAPILimits]] - -* Sound support missing - * [[Mach/OskitMach]] can provide, but no work yet - -* PPP support, e.g., um-pppd missing. - * See [[PppDaemon]] - -* USB support is missing - -* `fatfs` translator is stabilizing, and it does not have partition limits that get in the way. ([0\.4 released Oct 6, 2002](http://mail.gnu.org/pipermail/bug-hurd/2002-October/010576.html)) - -* [Ext3 implementation](http://debian.fmi.uni-sofia.bg/~ogi/hurd/ext3fs/) is very unstable. - -* Portability between alternate microkernels, e.g., [darwin](http://developer.apple.com/darwin/) & [L4](http://os.inf.tu-dresden.de/L4/) +* Missing bits of POSIX + * See [[Distrib/SystemAPILimits]] * Stability issues * [[ZallocPanics]] |