========================================= Genode Labs Newsletter - April / May 2024 ========================================= Content 1. Sculpt OS 24.04 2. Genode OS Framework 24.05 released 1. Sculpt OS 24.04 ------------------ On our road map, we touted 2024 as the year of Sculpt OS usability. This aspiration unleashed an unseen dedication on user-visible features, which culminated in the release of version 24.04 by the end of April. https://genode.org/news/sculpt-os-release-24.04 The new version now supports 4K displays and I2C touchpads out of the box, brings experimental support for suspend/resume, allows for the fine-grained assignment of USB devices to applications and virtual machines, introduces new audio-mixing capabilities. Under the hood, each of those topics represented deeply technical challenges for us developers. But on the user-visible surface, Sculpt's administrative interface exposes them to the user in an streamlined and almost playful manner. Please find the highlights summarized in the following article. "What's new in Sculpt OS 24.04" https://genodians.org/nfeske/2024-04-26-sculpt-os Sculpt OS is still primarily targeted at highly technical users and developers. For the latter, the new version introduces two exciting new features, namely the support for on-target debugging via GDB, and the ability to use Sculpt OS as a remote test target of Genode's Goa SDK. The following article and accompanied screencast shows the new debugging facilities in action. "On-target debugging with GDB on Sculpt OS 24.04" https://genodians.org/chelmuth/2024-05-17-on-target-debugging Thanks to our routine with running Sculpt OS on modern laptops day to day, version 24.04 bumps the range of supported hardware. Displays up to 4K are supported out of the box now, and touchpads of laptops like the Gen13 Framework have become operational. Sculpt OS 24.04 is available as ready-to-use system image at the Sculpt download page accompanied with updated documentation. https://genode.org/download/sculpt https://genode.org/documentation/articles/sculpt-24-04 2. Genode OS Framework 24.05 released ------------------------------------- In the tailwind of Sculpt OS 24.04, the just released Genode version 24.05 contains all the technical underpinnings of the new Sculpt-OS features like suspend/resume, the consistent use of the new audio stack, and a much more flexible USB infrastructure. Beside those many functional advances, the release also celebrates the ability to run Sculpt OS on our custom kernel as a landmark achievement, relieving the trusted computing base of Sculpt OS from third-party dependencies. With Intel virtualization support added to our kernel, the release delivers the final missing piece of this puzzle. Further topics of the release range from timing and networking optimizations, over updated 3rd-party software like Mesa, libSDL2, and cURL, to developer tooling. Those and many more topics are covered in the detailed release documentation for version 24.05. https://genode.org/documentation/release-notes/24.05 Keeping up with the tradition of the previous years, the spring release also brings the "Genode Foundations" book up to date to the latest version of the framework. https://genode.org/documentation/genode-foundations-24-05.pdf About the newsletter -------------------- If you have friends or colleagues who might be interested in our projects, we would appreciate you to forward this email. If you received this newsletter as a forwarded email, you may subscribe to the newsletter here: https://genode-labs.com/newsletter In the case of receiving this newsletter unintended, you can cancel your subscription at any time by replying to this email with the subject set to "unsubscribe". Best regards -- Dr.-Ing. Norman Feske Genode Labs https://www.genode-labs.com/ · https://genode.org/ https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/ Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth