Available Debian GNU / HURD 2021

is presented Distribution Release Debian GNU / HURD 2021 combining the Debian software environment with the GNU / HURD core. The Debian GNU / HURD repository includes about 70% of the Debian archive, including Firefox and XFCE archive, including porty GNU / HURD.

Debian GNU / HURD remains the only active Debian platform created on the basis of a kernel other than Linux (previously developed port Debian GNU / KFreeBSD, but it has long been in an abandoned state). The GNU / HURD platform has not been dominated by the officially supported architectures of Debian 11, therefore the release of Debian GNU / HURD 2021 is released separately and has the status of the unofficial release of Debian. Finished builds, equipped with a specially created graphic installer, and packages are currently available only for I386 architecture. To download Prepared NetInst, CD and DVD installation images, as well as an image to start in virtualization systems .

GNU HURD is a kernel developed as a replacement of the Unix kernel and decorated in the form of a set of servers running on top of the GNU MACH microker and implementing various system services such as file systems, a network stack, file access control system. Microicial GNU MACH provides an IPC mechanism used to organize the interaction of GNU HURD components and construct a distributed multiser architecture.

In a new release:

  • Release is based on the Debian 11 Distribution Baseline, “which is expected to release today.
  • implemented port of the GO language.
  • Added Supporting file locks at the level of byte ranges (FCNTL, Posix Record Locking ).
  • added experimental support for 64-bit and multiprocessor systems (SMP), as well as support for APIC.
  • Recycled code for transmitting interrupt handling into user space (Userland IRQ Delivery).
  • Added disc driver working in the user space and based on the NetBSD project proposed by the rump (Runnable Userspace Meta Program). Earlier, the disk driver was implemented through a layer that allows you to run Linux drivers through a special layer of emulation in the Mach kernel.
/Media reports.