Releases: genodelabs/genode
Genode 23.02
Release notes summary for the version 23.02
The current release contains the following changes and new features:
- First system image of mobile Sculpt OS (PinePhone)
- Interactive graphical VMs on ARM
- Custom IP block for DMA protection on AMD/Xilinx Zynq
- Optimized GPU and VFS performance
- On-target system-update and rollback mechanism
- Device-driver improvements for NXP i.MX (USB-C, network)
- Distinction of Intel P&E cores on the NOVA kernel
- Suspend/resume and improved scheduling for the base-hw kernel
- Streamlined work flow for building and publishing libraries
Read the complete release documentation for the version 23.02 here
Genode 22.11
Release notes summary for the version 22.11
The current release contains the following changes and new features:
- Hardware-software co-design with Genode on Xilinx Zynq
- Hardware-accelerated graphics with Intel GEN12+ GPUs
- Unified device-driver infrastructure across PC and ARM
- Low-level support for suspend/resume on PC hardware
- Device drivers
- New PinePhone drivers for audio, camera, and power control
- New PCI and network drivers for NXP i.MX
- Intel display-driver support for 12th-Gen hardware
- PC audio driver updated to OpenBSD 7.1
- Forthcoming Sculpt OS variant for the PinePhone
- Virtualization
- Improved usability of the ARM VMM
- Virtio device models for the Seoul VMM on PCs
- MSI support for the base-hw microkernel
Read the complete release documentation for the version 22.11 here
Genode 22.08
Release notes summary for the version 22.08
The current release contains the following changes and new features:
- Emerging phone variant of Sculpt OS
- Modem driver with support for telephony and mobile data
- Drivers for USB, Mali-400 GPU, SD-card ported from Linux
- Custom touch-friendly administrative user interface
- Chromium-based Morph web browser
- Enhanced tooling for system tracing
- Improved network performance
- USB networking via Ethernet control model
- Optimizations of the Linux-device-driver environment
- Qt5 updated to version 5.15.2
- Support for USB smart cards via PKCS#11
- VirtIO block, network, input, and display drivers for RISC-V
- Improved UEFI support
Read the complete release documentation for the version 22.08 here
Genode 22.05
Release notes summary for the version 22.05
The current release contains the following changes and new features:
- New WireGuard VPN component
- New generation of DDE-Linux-based PC drivers
- Feature-complete USB host-controller driver
- Intel wireless stack with support for 802.11ax
- Intel display driver supporting generations 11 and 12
- Modernized platform driver for PC hardware
- Dynamic device management and SD-card support on Xilinx Zynq
- PinePhone with custom SCP firmware and basic telephony
- New revisions of Genode Foundations and Platforms documents
- Improved usability of light-weight event tracing
Read the complete release documentation for the version 22.05 here
Genode 22.02
Release notes summary for the version 22.02
The current release contains the following changes and new features:
- Framework for special-purpose Sculpt-based operating systems
- First version Sculpt OS on the Pinephone
- Sculpt OS running on the Linux kernel
- Modularized source-code organization
- Base framework and OS-level infrastructure
- Tightened API and default warning levels
- VFS plugin for packet-level network access
- Black-hole server component
- Device drivers
- New Linux-device-driver environment for PC drivers
- GPU-driver improvements
- Pinephone modem access
- Audio improvements and 3D acceleration for VirtualBox 6
- Completed C and stdc++ support for the RISC-V architecture
Read the complete release documentation for the version 22.02 here
Genode 21.11
Release notes summary for the version 21.11
The current release contains the following changes and new features:
- Modularization of Genode's board-support code base
- Drivers
- Interactive scenarios on the Pinephone (touch + graphics)
- New USB driver for NXP i.MX8
- New Vivante GPU driver and etnaviv Mesa driver
- New VirtIO input and framebuffer drivers
- Hardware-accelerated graphics with Intel Gen9+ GPUs
- New support for the Xilinx Zynq-based USRP E310 board
- Feature completion of VirtualBox 6
- Sculpt OS for 64-bit ARM in addition to x86
- Audio and OpenGL support for libSDL2
- Automated boot-image creation for i.MX8, Zynq, Allwinner
Read the complete release documentation for the version 21.11 here
Genode 21.08
Release notes summary for the version 21.08
The current release contains the following changes and new features:
- Linux-device-driver environment re-imagined
- New device drivers
- i.MX8mq framebuffer driver
- i.MX8mq SD-card driver
- Pinephone framebuffer
- Pine-A64-LTS networking driver
- RAM framebuffer driver for Qemu
- Revived GPU support
- Mesa 21.0.0
- Architectural integration of GPU multiplexing
- Refined user-level network routing
- Updated and improved VirtualBox
- Media playback and SSL validation for Qt5 and QtWebEngine
- Modular integration of LTE modem stack in Sculpt OS
- Tool-chain support for RISC-V
Read the complete release documentation for the version 21.08 here
Genode 21.05
Release notes summary for the version 21.05
The current release contains the following changes and new features:
- Webcam support
- Tool chain updated to GCC 10.3 and Binutils 2.36
- New documentation "Genode Platforms"
- File vault based on the CBE encrypter
- Genode/Linux on 64-bit ARM
- I2C and reset-domain support for i.MX8
- Network driver on RISC-V
- Evolving support for the Pine-A64-LTS board
- New tools for porting Linux drivers
Read the complete release documentation for the version 21.05 here
Genode 21.02
Release notes summary for the version 21.02
The current release contains the following changes and new features:
- Pluggable network device drivers
- LTE modem stack
- VirtualBox 6.1.14
- Improved USB pass-through for VirtualBox 5
- VirtIO block devices for virtual machines on ARM
- Power-gating of PCI devices on x86
- Pine-A64-LTS single board computer
- RISC-V update to privileged ISA 1.10
- VFS support for named pipes
- OpenSSL 1.1.1i, curl 7.70.0
Read the complete release documentation for the version 21.02 here
Genode 20.11
Release notes summary for the version 20.11
The current release contains the following changes and new features:
- CPU-load balancing
- Sculpt OS on 64-bit ARM hardware (i.MX8 EVK)
- Multicore virtualization on ARM
- VFS: Open Sound System ioctl emulation
- VirtIO networking
- Improved support for OpenBSD audio drivers
- HWP support for recent PC hardware
- NOVA: I/O-MMU support for AMD
Read the complete release documentation for the version 20.11 here