Releases: genodelabs/genode
Genode 15.08
Release notes summary for the version 15.08
The current release contains the following changes and new features:
- Genode on top of the Muen separation kernel
- Genode/NOVA used as day-to-day operating system
- Kernel-resource management on NOVA and our custom
base-hw kernel - Base framework and low-level OS infrastructure
- Improved audio support
- Unified networking components
- Enhanced tracing and file-system facilities
- Low-complexity software rendering
- Device drivers
- Raspberry Pi and Odroid-X2 on Fiasco.OC, including
USB support - BCM57cxx network cards
- Raspberry Pi and Odroid-X2 on Fiasco.OC, including
- VirtualBox
- Guest-host integration (policy-based mouse shapes,
dynamic adaptation to screen size changes, audio) - Multi-processor support
- Guest-host integration (policy-based mouse shapes,
Read the complete release documentation for the version 15.08 here
Genode 15.05
Release notes summary for the version 15.05
The current release contains the following changes and new features:
- Comprehensive architectural documentation
- Feature completion of the our custom kernel
- Kernel-protected capabilities
- Principal support for the 64-bit x86
- Dynamic thread weights
- Revised device-driver infrastructure
- Device drivers
- New AHCI driver
- Multi-touch support
- Audio drivers ported from OpenBSD
- SD-card drivers for i.MX53 and Raspberry Pi
- Board support for i.MX6-based Wandboard
- Support for GPT partitions
- Proof-of-concept support for the seL4 kernel
- NOVA kernel mechanism for signals
- Tool chain updated to GCC 4.9.2 and binutils 2.25
Read the complete release documentation for the version 15.05 here
Genode 15.02
Release notes summary for the version 15.02
The current release contains the following changes and new features:
- Virtualization on ARM
- Modular tool kit for automated testing
- Improved performance of VirtualBox on NOVA
- Libraries and protocol stacks
- Update of rump-kernel based file systems
- Ports of sqlite and libbz2
- Device drivers
- Support for USB touchscreen devices
- New wireless configuration interface
- New USB session interface
- Platforms
- Added support for the USB Armory board
- IPC helping on the base-hw kernel
- Out-of-order page-fault handling on NOVA
Read the complete release documentation for the version 15.02 here
Genode 14.11
Release notes summary for the version 14.11
The current release contains the following changes and new features:
- Intel wireless stack
- New CPU scheduler for the base-hw kernel
- New dynamic linker
- VirtualBox version 4.3.16 running on NOVA
- Updated Seoul VMM running on NOVA
- New GUI-architecture components
- Improved integration of Qt5
- Extended Raspberry-Pi driver support
- Tool-chain update to GCC 4.7.4
Read the complete release documentation for the version 14.11 here
Genode 14.08
Release notes summary for the version 14.08
The current release contains the following changes and new features:
- New GUI architecture
- Vastly improved nitpicker GUI server
- New window manager and accompanied components
- C runtime
- Pluggable VFS file systems
- Real-time-clock support
- Jitter-based random-number generator
- OpenVPN
- Improved integration of Qt5
- DDE Linux updated to version 3.14.5
- NOVA microhypervisor
- Kernel updated, improved timer handling
- Seoul VMM: Multi-processor support
- VirtualBox: Networking support
- Execution on bare hardware (base-hw)
- Branch prediction
- New source-tree structure
Read the complete release documentation for the version 14.08 here
Genode 14.05
Release notes summary for the version 14.05
The current release contains the following changes and new features:
- New tools for managing ported 3rd-party source code
- New block-level encryption using CDG
- New process-local virtual file systems
- NOVA microhypervisor
- VirtualBox with guest additions
- Support for static priorities
- Execution on bare hardware (base-hw)
- Multi-processor support
- Sparsely populated core address space
- USB 3.0 on x86-based platforms
Read the complete release documentation for the version 14.05 here
Genode 14.02
Release notes summary for the version 14.02
The current release contains the following changes and new features:
- VirtualBox running on the NOVA microhypervisor
- Base framework
- Improved stack management
- Storage
- NetBSD file systems ported via rump kernels
- Revised block-driver framework
- New block cache
- New FUSE-based NTFS-3g support
- Ported e2fsprogs to the Noux runtime
- Low-level OS infrastructure
- New pseudo file system as tracing front end
- Unified interfaces for graphics
- New status-reporting mechanism
- Nitpicker support for dynamic screen resizing
- Libraries and applications
- Extended Noux runtime with POSIX signals
- Dynamic ROM service
- Platforms
- Basic support ODROID XU
Read the complete release documentation for the version 14.02 here
Genode 13.11
Release notes summary for the version 13.11
The current release contains the following changes and new features:
- Base framework
- Dynamic resource balancing
- C++11 enabled by default
- Improved event tracing
- Low-level OS infrastructure
- Gigabit networking using the Linux TCP/IP stack
- Improved nitpicker GUI server
- New terminal services
- New file-system server for hybrid Genode/Linux systems
- New C-runtime plugin for accessing block devices
- Device drivers
- Graphics and USB HID for Raspberry Pi
- HDMI for Samsung Exynos 5
- Applications and libraries
- Qt5 with support for OpenGL and QML
- New file systems based on FUSE
- Port of DosBox
- Runtime environments
- Advanced GNU debugger features
- ARM TrustZone support on Freescale i.MX53
- Platforms
- Base-HW enabled for dynamic workloads
- Lifetime management for kernel object on NOVA
- Ballooning support for L4Linux running on Fiasco.OC
Read the complete release documentation for the version 13.11 here
Genode 13.08
The current release contains the following changes and new features:
- Qt5 version 5.1
- Enhanced support for multi-processor systems, i.e., on NOVA
- New light-weight event tracing facility
- Low-level OS infrastructure
- Networking optimizations
- Improved POSIX thread support
- New device drivers for Exynos-5
- SATA 3.0
- CPU frequency scaling and power gating
- Runtime environments
- Improved Seoul (aka Vancouver) VMM for disk and console
- L4Linux updated to version 3.9
- Platforms
- Update of Fiasco.OC to revision r56
- Build system and tools
- Integrity checks for downloaded 3rd-party software
Read the complete release documentation for version 13.08 here.
Genode 13.05
The current release contains the following changes and new features:
- Tooling for automated testing and benchmarking
- Enhanced terminal infrastructure
- New network performance benchmarks
- Platform support
- Exynos 5 SoC (USB-3, gigabit networking, eMMC, SATA)
- i.MX SoC (GPIO, display, touch screen)
- OMAP4 SoC (LCD)
- Raspberry Pi
- Linux/ARM as new base platform
- Device drivers
- DDE Linux updated to Linux 3.9
- DDE iPXE update to latest Git version
- Services
- FS-LOG service
- Dynamically reconfigurable virtual framebuffer
- 3rd-party libraries
- Qt4 version 4.8.4
- libSDL supplemental libraries
Read the complete release notes for the version 13.05 here.