Skip to content

Releases: genodelabs/genode

Sculpt OS 25.10

30 Oct 11:47
sculpt-25.10

Choose a tag to compare

Sculpt OS 25.10 improves performance, updates device drivers, and accepts a new human-readable configuration format.

While version 25.10 looks the same as version 25.04 it might feel different as it includes countless under-the-hood improvements of the two preceding framework releases. User interaction on performance-starved platforms like the PinePhone
has become visibly smoother thanks our recent CPU scheduling advances. The streamlined block-storage stack combined with various refinements of the package-installation mechanism make the on-target installation of 3rd-party components a bliss.
Regarding supported hardware, we steadily follow the tireless work of the Linux kernel community. All PC driver components using Linux kernel code are now consistently based on kernel version 6.12.

As tribute to the roadmap's "clarity" theme, Sculpt OS 25.10 promises a new level of clarity and simplicity for text-based user interaction. In addition to the time-tested use of XML as format for configuration and status reporting, the new version accepts a human-oriented alternative specifically designed for the needs of Sculpt OS. Whereas the official release still leans on XML by default, we provide an evaluation variant that consistently uses the new format. Sculpt's flexible system-update mechanism allows users to seamlessly switch back and forth between both variants. So we can gather feedback about the new format before potentially making it the default for the next release.

Genode 25.08

28 Aug 10:04
25.08

Choose a tag to compare

Release notes summary for Genode 25.08

The current release contains the following changes and new features.

  • New kernel scheduler for fairness and low latency
  • Holistic block-storage stack optimizations
  • Linux-based PC and Zynq drivers updated to kernel version 6.12
  • Syntax-agnostic API for configuration and reporting
  • Human-readable data as XML alternative
  • VirtualBox6 EFI support and multi-monitor improvements
  • Preliminary support for POSIX AIO
  • seL4 scalability improvements and update to kernel version 13.0

Read the complete release documentation for version 25.08 here

https://genode.org/documentation/release-notes/25.08

Genode 25.05

28 May 09:59
25.05

Choose a tag to compare

Release notes summary for Genode 25.05

The current release contains the following changes and new features.

  • Tool chain upgraded to GCC 14.2 and binutils 2.44
  • Hardened API, leveraging sum types for error handling
  • Security-enhanced Goa SDK
  • New support for touch gestures
  • New VFS plugin for generating pseudo random numbers
  • Revisited integration of the Linux and lwIP TCP/IP stacks
  • Display rotation and flipping on Intel hardware
  • Dynamic mode switching and reporting of the VESA display driver

Read the complete release documentation for version 25.05 here

https://genode.org/documentation/release-notes/25.05

Sculpt OS 25.04

29 Apr 11:56
sculpt-25.04

Choose a tag to compare

Sculpt OS 25.04 brings compatibility with Intel's Meteor-Lake hardware, introduces multi-monitor window management and display rotation, and is accompanied by a major update of the Chromium web engine.

Incorporating all the technical advancements of the framework releases 24.11 and 25.02, Sculpt OS has now become compatible to Intel's Meteor-Lake hardware, leverages modern IOMMU features, and benefits from recent SIMD-based graphics optimizations.

Usability-wise, the new version comes with two highly anticipated features. First, building upon the multi-monitor support added with the previous release, the new version takes multi-monitor awareness to the window management level, allowing for the flexible assignment of virtual desktops to physical displays, adding new window-manipulation conveniences, and supporting rotated displays. Second, a new directory browser allows the user to interactively assign arbitrary directories as file systems to components, vastly easing the fine-grained sandboxing of subsystems.

Further, an updated version of the Falkon web browser has become readily available, which is based on the Chromium engine version 112 and Qt 6.6.2, and the Goa SDK has been updated to target the new version by default while introducing sandboxed builds.

Sculpt OS 25.04 is available as ready-to-use system image for PC hardware, the PinePhone, and the MNT Reform laptop at the download page with updated documentation.

Genode 25.02

28 Feb 11:31
25.02

Choose a tag to compare

Release notes summary for Genode 25.02

The current release contains the following changes and new features.

  • Multi-monitor window management
  • Multi-monitor virtual machines
  • SIMD optimizations
  • Port of Qemu via Goa
  • Web Engine updated to Chromium version 112
  • User-space IOMMU support for IRQ remapping
  • Sculpt OS on Intel Meteor Lake platforms
  • Goa SDK improved for building shared libraries
  • New board support for F&S i.MX 8MP armStone

Read the complete release documentation for version 25.02 here

https://genode.org/documentation/release-notes/25.02

Genode 24.11

22 Nov 12:42
24.11

Choose a tag to compare

Release notes summary for Genode 24.11

The current release contains the following changes and new features.

  • New book "Genode Applications"
  • Largely revised GUI architecture
    • Mirrored and panoramic multi-monitor setups
    • Tickless GUI server and display drivers
    • Atomic blitting and panning
    • Support for pointer grabbing
  • Device drivers and platforms
    • DDE Linux for i.MX SoCs updated to kernel 6.6
    • Platform driver for i.MX 8M Plus
    • Sculpt OS enabled for the MNT Pocket Reform laptop
    • Reworked Wifi management
    • PC audio driver updated to OpenBSD 7.6
    • AVX and hardware-based AES in virtual machines
  • Goa SDK targeting Sculpt OS 24.10 by default

Read the complete release documentation for version 24.11 here

https://genode.org/documentation/release-notes/24.11

Sculpt 24.10

30 Oct 14:11
sculpt-24.10

Choose a tag to compare

Sculpt OS 24.10 has gained profound support for multi-monitor setups.

Among the many usability-related topics on our road map, multi-monitor support is certainly the most anticipated feature. It motivated a holistic modernization of Genode's GUI stack over several months, encompassing drivers, the GUI multiplexer, inter-component interfaces, up to widget toolkits. Sculpt OS 24.10 combines these new foundations with a convenient user interface for controlling monitor modes, making brightness adjustments, and setting up mirrored and panoramic monitor configurations.

Besides this main theme, version 24.10 benefits from the advancements of the Genode OS Framework over the past six months: compatibility with Qt6, drivers ported from the Linux kernel version 6.6.47, and comprehensive debugging support for the Goa SDK.

Genode 24.08

29 Aug 12:54
24.08

Choose a tag to compare

Release notes summary for the version 24.08

The current release contains the following changes and new features:

  • Qt6 application framework
  • Linux-based components updated to kernel version 6.6.47
  • Mesa updated to version 24.0.8
  • Enhanced board support for i.MX-based devices
  • Remote debugging using the Goa SDK
  • Meson build system support for the Goa SDK
  • API modernization of the base and GUI framework
  • Switch to Rust nightly tool chain
  • Initial x86 AVX support on NOVA

Read the complete release documentation for the version 24.08 here

https://genode.org/documentation/release-notes/24.08

Genode 24.05

30 May 10:12
24.05

Choose a tag to compare

Release notes summary for the version 24.05

The current release contains the following changes and new features:

  • Sculpt OS running on Genode's custom microkernel
  • Fine-grained and dynamic assignment of USB devices/interfaces
  • On-target debugging on Sculpt OS using GDB
  • Suspend/resume for PC platforms
  • Completed transition to new audio interfaces
  • Intel graphics enabled for high-resolution displays
  • Mesa updated to version 24.0.1
  • Improved VirtualBox network throughput
  • USB pass-through to the Seoul VMM
  • Revisited storage-encryption infrastructure
  • Goa SDK updated for Sculpt OS 24.04
  • Annual update of the "Genode Foundations" book

Read the complete release documentation for the version 24.05 here

https://genode.org/documentation/release-notes/24.05

Genode 24.02

29 Feb 10:40
24.02

Choose a tag to compare

Release notes summary for the version 24.02

The current release contains the following changes and new features:

  • Revised audio infrastructure
  • Sculpt OS as remote test target for Goa SDK
  • TCP/IP based on DDE-Linux 6.1.20
  • Suspend/resume awareness of GPU, AHCI, NVMe drivers
  • Improved human-interface device handling
  • Multi-client use of Vivante GPUs
  • De-privileged light-weight event tracing

Read the complete release documentation for the version 24.02 here

https://genode.org/documentation/release-notes/24.02