Announcement: Genode OS Framework version 23.08 released

Norman Feske norman.feske at genode-labs.com
Thu Aug 24 12:15:05 CEST 2023


I am happy to announce the release of Genode 23.08 today.

   https://genode.org/news/genode-os-framework-release-23.08

This version is primarily focused on two aspects of developer tooling. 
First, it introduces a new multi-component debug monitor that can be 
used as drop-in replacement for init to interact with the hosted 
components via the GDB protocol. We regard it as the gateway to smooth 
on-target debugging on Sculpt OS. Second, the Goa tool rapidly evolves 
into an all-encompassing alternative to Genode's traditional work flows 
for developing, porting, and publishing applications. The release 
introduces countless new productivity boosters, up to the ability to 
manage cross-dependencies between Goa projects.

Besides these two prominent topics, we concentrated our efforts on code 
modernization, the retiring of legacies, and quality assurance. This 
involves the replacement of aged device drivers by completely new ones 
that leverage our modern DDE-Linux approach. E.g., there are new drivers 
for PC NICs as well as the USB host controllers of the Raspberry Pi and 
i.MX6.

Summary of changes:

- New multi-component debug monitor
- Goa tool support for working with multiple projects
- New NIC server for raw uplink connectivity
- New PC network driver based on DDE-Linux
- New USB host drivers for i.MX6 and Raspberry Pi
- New PinePhone support for buttons and screensaver
- New depot-remove component
- Improved drivers for Intel GPU, Intel display, Wifi, and audio
- Internal core and base-framework modernization

The official release documentation covers all the details:

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

Hoping you'll enjoy the new version,

Norman

-- 
Dr.-Ing. Norman Feske
Genode Labs

https://www.genode-labs.com · https://genode.org

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth



More information about the users mailing list