Skip to content

Releases: genodelabs/genode

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

Genode 20.08

28 Aug 08:35
20.08
Compare
Choose a tag to compare

Release notes summary for the version 20.08

The current release contains the following changes and new features:

  • Redesigned low-level GUI stack
    • Removal of drivers from the trusted computing base
    • Consistent use of 32 bits per pixel
  • Improved Qt5 integration and work flows
  • Chromium engine and Falkon web browser
  • Pluggable crypto and trust anchor for the CBE block encrypter
  • Device drivers and platforms
    • ARM Trusted Firmware access
    • Power and clock management for i.MX 8M Quad SoC
  • New block server backed by VFS content
  • New port of SDL2 library
  • Interactive CPU-affinity management for Sculpt OS

Read the complete release documentation for the version 20.08 here

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

Genode 20.05

28 May 10:05
20.05
Compare
Choose a tag to compare

Release notes summary for the version 20.05

The current release contains the following changes and new features:

  • Capability-based security via seccomp on Linux
  • Feature-completeness of our consistent block encrypter
  • Consolidation of the framework API and feature set
  • New revision of the Genode Foundations book
  • Ability to host board support outside the Genode source tree
  • Platform-driver architecture for the ARM universe
  • Unified virtual-machine monitor for ARMv7 and ARMv8
  • Qemu-virt platform support
  • MSI-X support on x86
  • Improved CPU affinity management on the NOVA hypervisor

Read the complete release documentation for the version 20.05 here

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

Genode 20.02

28 Feb 11:23
20.02
Compare
Choose a tag to compare

Release notes summary for the version 20.02

The current release contains the following changes and new features:

  • Redesign of the user interface of Sculpt OS
  • Sculpt OS on 64-bit ARM i.MX8 hardware
  • New sandbox library for multi-component applications
  • VirtIO support for ARM virtual machine monitor
  • Virtual desktops
  • Enhanced GUI widget rendering
  • Performance optimizations
    • Faster XML parsing
    • Diminished idle load of the Seoul VMM
    • Lower IPC latency of the base-hw kernel
  • POSIX compatibility improvements
  • Migration to modern block-device API
  • Updated audio driver based on OpenBSD 6.6
  • Genode running on bare-bone Linux kernel

Read the complete release documentation for the version 20.02 here

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

Genode 19.11

28 Nov 10:52
19.11
Compare
Choose a tag to compare

Release notes summary for the version 19.11

The current release contains the following changes and new features:

  • New (preliminary) block-device encryptor
  • New virtualization of 64-bit ARM platforms
  • New tooling for application development
  • Enhanced POSIX compatibility
  • More supported Intel wireless devices
  • Multi-core 64-bit ARM
  • Self-hosting on 64-bit ARM

Read the complete release documentation for the version 19.11 here

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