Sculpt as a Community Experience Mar 19, 2019

The fourth stage of Sculpt OS introduces a new federated software provisioning model while giving the user full control over the component deployment via a novel graphical user interface.

With Sculpt CE, we enter the final stage of the evolution of Sculpt OS as envisioned roughly one year ago. Initially geared towards die-hard enthusiasts only, each revision became more and more user friendly. The previous version Sculpt VC already offered a glimpse of Sculpt's unique user interface in the form of an interactive component graph.

The just released Sculpt OS "as a community experience" (CE) combines this tangible notion of component compositions with a completely federated software provisioning model that cuts out middlemen like an app store or a distribution. With Sculpt CE, components can be offered by a federation of independent software providers selectable by the user. The software installation is sandboxed and protected via digital signatures. The integration of components with the rest of the system is completely under control by the user. With the principle of least privilege at the heart of Sculpt's architecture, you - the user - can fearlessly install and run software without the need to ultimately trust the software providers.

Sculpt CE is intended to work in tandem with the new community blog Genodians.org where developers and users exchange experiences and announce new software. The best way to watch how the Sculpt story continues is the RSS feed of Genodians.org.

To dive into the new world of Sculpt CE, download Sculpt OS...

Genodians.org Mar 08, 2019

Genodians.org is the new place to be for getting the latest news and stories around Genode. It is a federated blog by and for developers and users alike.

With Genodians.org, the Genode community has gained a new place for exchanging ideas, announcing current developments, giving tutorials, and sharing experience stories. In contrast to the formal character of Genode's regular release notes, the articles at Genodians.org are raw and personal, authored by individuals with no editorial process. For feedback about the articles, readers are invited to the new /r/genode subreddit.

As written in the initial posting, Genode users and developers are warmly invited to join the authors at Genodians.org!

As a side note, the blogging platform is based on the Genode OS framework and is of course open source (GitHub repository).

Visit Genodians.org...

Genode OS Framework release 19.02 Feb 28, 2019

Version 19.02 enhances Sculpt OS with a federated software provisioning model, showcases the use of Java for an IoT network appliance and the creation of a component-based web service, improves the runtime support for Ada and SPARK, and adds board support for i.MX6 Quad Sabrelite and Nitrogen6 SoloX.

Our first release of 2019 pays tribute to this year's road map topic of making Genode relevant and attractive for a broader community.

First, it enhances Sculpt OS with an easy-to-use way to discover, install, and integrate software originating from different providers into a running Sculpt system. Conversely, software providers get a distribution channel directly to the user, secured by cryptographic signatures. Unlike commodity OSes that rely on app stores or distributions, there is no middleman between software providers and users in Sculpt OS.

Second, it makes the world's most popular programming language - Java - available. Our port of OpenJDK facilitates just-in-time compilation on both 32-bit ARM and 64-bit x86 architectures. The use of Java within a Genode system is nicely showcased by an exemplary IoT network appliance.

Third, to foster a strong sense of community, the release introduces a Genode-based federated blogging platform, which enables users and developers alike to share ideas, practical tips and tricks, and announcements. Genodians.org is open for everyone to participate.

Other highlights of Genode 19.02 are the improved runtimes for the Ada/SPARK and OCaml programming languages, and the added support for the i.MX6 Quad Sabrelite and Nitrogen6 SoloX boards. For more details, please refer to the release documentation of version 19.02...

Road Map for 2019 Jan 15, 2019

In 2019, we will focus on practical use cases, on interoperability, and on harmonizing Genode with existing applications and programming languages.

The past Year of Sculpt was dedicated to bringing Genode to the desktop on commodity PC hardware. Now is a good time to focus on making the Sculpt OS relevant and appealing for a broader community. The road map for 2019 features three major ambitions towards that goal. First, making Genode easier approachable and usable by presenting practical use cases while fostering a stronger sense of community among users and developers. Second, simplifying the use of existing applications and programming languages in Genode-based systems. And third, improving the interoperability of Genode with existing protocols and systems.

The complete story behind the new road map is presented at the road-map page.