Skip to content

Releases: genodelabs/genode

Genode 23.02

28 Feb 14:19
23.02
Compare
Choose a tag to compare

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

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

Genode 22.11

30 Nov 13:06
22.11
Compare
Choose a tag to compare

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

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

Genode 22.08

31 Aug 12:32
22.08
Compare
Choose a tag to compare

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

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

Genode 22.05

31 May 11:37
22.05
Compare
Choose a tag to compare

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

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

Genode 22.02

28 Feb 14:50
22.02
Compare
Choose a tag to compare

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

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

Genode 21.11

30 Nov 13:40
21.11
Compare
Choose a tag to compare

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

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

Genode 21.08

31 Aug 10:08
21.08
Compare
Choose a tag to compare

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

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

Genode 21.05

31 May 11:28
21.05
Compare
Choose a tag to compare

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

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

Genode 21.02

25 Feb 10:35
21.02
Compare
Choose a tag to compare

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

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

Genode 20.11

27 Nov 13:04
20.11
Compare
Choose a tag to compare

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

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