Genode OS Framework 22.02 released Mar 10, 2022

Version 22.02 modularizes the code base, turns Sculpt OS into a framework for building special-purpose systems, and tightens the API. It introduces a new environment to run Linux PC drivers, improves GPU support including VirtualBox guests, and enables the modem access on the Pinephone.

We proudly released Genode version 22.02. Two highlights stand out. First, we completed our transition to a less centralized maintenance structure of Genode's code base, easing the future addition of new hardware platforms by us or by third parties. This change went hand in hand with the introduction of a new generation of device drivers ported from the Linux kernel such as a new USB host-controller driver for PC hardware, or a touchscreen driver for the Pinephone.

The second highlight of version 22.02 is the modularization of the Sculpt OS base system. Whereas Sculpt OS used to promote one canonical system image as a basis for shaping the system live on target, the new version also allows for the easy creation of custom Sculpt-based special-purpose appliances. The gained flexibility took even us developers by surprise! Thanks to the new modular approach, we were able to demonstrate a bare-bones version of Sculpt OS on the Pinephone at FOSDEM (see below), or accelerate our development workflow by routinely running Sculpt OS directly on the Linux kernel.

Further highlights of the new version is the introduction of 3D acceleration for guest operating systems running in VirtualBox, a new mechanism for packet-level network processing by POSIX applications, and the completion of C and C++ standard library support for RISC-V. Please enjoy the entire picture as presented by the official release documentation.

Genode at (virtual) FOSDEM 2022 Jan 31, 2022

We will present Genode on the Pinephone at the Developer Room for Microkernel and Component-based Systems.

FOSDEM is the world's largest annual conference for Open Source and Free Software. Normally, it is held in Brussels in February. This year, however, it will be a virtual event again. One particular highlight is the Developer Room for Microkernel and Component-based Operating Systems.

Among the packed schedule, the following talk is specifically about Genode.

11:50 AM "Genode meets the Pinephone" by Norman Feske

https://fosdem.org/2022/schedule/event/nfeske/

The talk will feature our latest developments related to the Pinephone, including a demonstration.

The entire FOSDEM is free for everyone interested. Just tune in!

Road map for 2022 Jan 30, 2022

Genode's guiding theme for 2022 will be "Mobile Usability".

At the advent of each year, we invite our community to reflect on the achievements of the past 12 months and to sketch plans for the year ahead of us. Speaking of achievements, three topics stood out in 2021. First, with hardware-accelerated graphics, we successfully conquered a topic that seemed almost impenetrable when we started. Second, with the native execution of the Chromium browser engine on Genode, we managed to bring the most sophisticated workload in Genode's history to run directly on the framework. And third, we found a tenable way to transplant Linux kernel drivers to Genode with extremely little friction, thereby unlocking a wealth of potential hardware platforms for Genode.

The latter topic ultimately cleared the way to run interactive Genode system scenarios on the Pinephone in December 2021. That gave us one of many reasons to celebrate!

Looking ahead, we are eager to build upon these breakthroughs of the past year. In particular, we envision rich application workloads - in particular WebRTC-based video chat - using Genode on the Pinephone by the end of 2022. This vision calls for a variety of challenging topics to work on. For the first time, we have to face aggressive power management. The constrained hardware of the Pinephone also calls for far-reaching optimizations to achieve decent multimedia performance and pleasantly low latency. Hence, the guiding theme of 2022 will subsume this line of work as "Mobile Usability".

We will also put a broad update of our PC drivers on our agenda to accommodate users of Sculpt OS on modern generations of Intel hardware. As an additional line of development, we are excited to intensify the combination of Genode with reconfigurable hardware.

More details about our road map for 2022 - including a rough schedule of our developments - is available at our Genode's official road-map page.

postal address:

  Genode Labs GmbH
  Dammweg 2
  D-01097 Dresden

visiting address:

  Genode Labs GmbH
  Friedrichstr. 26
  D-01067 Dresden

phone:

  +49 351 3282613

email:

  info@genode-labs.com

legal information:

  imprint