Brussels / 3 & 4 February 2024


Streamlining application development for Genode with Goa

The Genode OS Framework is certainly not a newcomer and has seen continuous improvements in its quarterly releases for more than 15 years. Sculpt, the Genode-based desktop OS, has been around for more than five years and has proven itself to be fit for day-to-day use. Moreover, Sculpt OS has more recently been adapted to the PinePhone. With this solid foundation, application development for Genode comes brightly into the picture. For this purpose, the Goa tool has been initiated by Norman Feske in 2019 as a side project. By moving Goa under the umbrella of Genode's core developer team, the tool has seen various improvements over the past year.

In this talk, I will present the concepts behind Goa and walk you through the streamlined application development process: from importing 3rd-party source code, over test-running on the host system, to packaging and publishing the result for Sculpt OS.


Photo of Johannes Schlatow Johannes Schlatow