Release Notes: This major release delivers many improvements that have been developed in the mainline branch since March 2011, including the deliverables from GSoC 2011. Some of the noteworthy new features are USB support, a reimplemented networking stack with full TCP support and new network drivers (including Realtek RTL8139 and Intel E1000), read-only ext2 and ISO 9660 file system support, read-write MINIX FS support, and several ported applications (GNU Binutils, PCC, MSIM).
Release Notes: This release fixes many bugs and brings a lot of improvements in diverse areas such as new hardware platform support, userspace device driver framework, device drivers, observability and robustness, programming languages, file systems, and networking.
Release Notes: This release adds major new and bleeding-edge features and fixes about 60 known bugs. It adds an experimental TCP/IP networking stack and support for UltraSPARC T1 and T2 processors. It has much improved debugging and observability capabilities and contains numerous file system improvements and enhancements. New functionality is delivered via the addition of several new servers and applications.
Release Notes: Many enhancements and bugfixes in almost all areas of the system, including improved support for ARM and PowerPC platforms, new file system features, device drivers, and user interface improvements.
Release Notes: This version brings a simple user command line interface called bdsh and delivers a task loader and application tracer. Support for the FAT file system and RAM disk block device have been added. This release significantly improves native hardware support for the ia64, ppc32, and sparc64 ports. The configuration system has been reworked and the console subsystem is now much faster. As usual, this release brings lots of bugfixes and other improvements.
Release Notes: This version contains the new file system framework, including the VFS service, supporting libraries and an example, memory-based, file system implementation called TMPFS. This release also brings important improvements of the ia64 port as well as enhancements of the IPC subsystem.
Release Notes: This release fixes several hard hangs. It fixes oversynchronized parts of the kernel. It simplifies and cleans up task termination. The quality of in-source documentation has been improved. The new ARM 32 port is integrated.
Release Notes: This release brings a more complete and more generic port to SPARC64, reworked IRQ dispatcher and IPC notifications, a kernel test framework integrated into the kernel console, thread and task processor cycle accounting and sampling, cleaned up type dependencies, and the ability to compile by Objective C and C++ compilers. Many bugfixes and the integration of a dummy ARM32 port. This release is intended to make a checkpoint before upcoming changes in the IA-64 port, timeout subsystem, the addition of RCU synchronization, and componentization of the kernel.
Release Notes: This release brings support for Xen 3.0 via the new xen32 port and more virtualization via partitioning resources into separate kernel contexts. The sparc64 port has been improved so that the kernel boots on a real Sun Ultra 5 workstation. A new sparc64 boot loader and support for more Sun-specific devices was added. Finally, HelenOS is now more portable because it is C99 compliant.
Release Notes: Known issues from the 0.2.0 release were fixed. Documentation improvements and minor feature enhancements were made, such as mouse functionality on ia32 and amd64. The distribution and development live CD were improved.