Hello everyone,
today, we just have released version 26.08 of the Genode OS Framework:
https://genode.org/news/genode-os-framework-release-26.08
The topics range from x86 kernel optimizations, deeply technical infrastructure work regarding timing and virtual file systems, over VirtualBox 7, up to the new ability of running a Goa-based Genode SDK directly on Sculpt OS without virtualization crutches.
Moving towards desktop-oriented features envisioned on our road map, the new version takes Genode's dynamic configuration concept right to the VFS level. Thereby the virtual file system environment of an application can be reshaped at runtime without disrupting the application.
As a major feature for users of Sculpt OS, VirtualBox 7 has become available, superseding the aging version 6, enabling a wider selection of recent guest OSes, and noticeably improving SMP performance.
Driver-wise, we are happy to announce that all drivers ported from Linux consistently use kernel version 6.18.19 now. The drivers for ARM SoCs have now stepped into line. Further driver improvements concern human interface devices, like enhanced touchpad support for palm detection and virtual mouse buttons.
At the kernel-level, our custom base-hw microkernel received numerous PC performance optimizations that are highly anticipated when using the kernel as the basis for Sculpt OS. on the latter account, power monitoring and steering has been added to the kernel as well.
Summary of changes:
- New port of VirtualBox 7 - New ports of OpenSSL-3.5.7, curl-8.21, and OpenSSH 10.3 - Seoul VMM - Device drivers - Linux 6.18.19 device-driver environment for 64-bit ARM - Improved touchpad support - Wifi support for MediaTek MT7922 - Dynamically reconfigurable virtual file system - Improved timing and timeout handling - PC performance control and optimizations for our custom kernel - Networking for Sculpt OS on Linux - Initial version of a Goa-based SDK running on Sculpt OS
For the complete picture, let me refer you to the full release documentation:
https://genode.org/documentation/release-notes/26.08
Have fun with exploring the new version!
Norman