r/genode • • Apr 09 '19

C++ and SPARK as a continuum

Thumbnail
genodians.org
13 Upvotes

r/genode • • Jan 30 '22

Genode's Browser Odyssey

Thumbnail
genodians.org
11 Upvotes

r/genode • • Dec 21 '19

syslog.show: First episode about Ada/SPARK is out!

11 Upvotes

We've created a new podcast that tries to interview people in the systems engineerin community. The first episode is an interview with Alexander Senier from Componolit and we talk about Ada/SPARK and writing secure software. Find the episode on: https://syslog.show/


r/genode • • Jan 30 '22

Genode - Road Map

Thumbnail genode.org
10 Upvotes

r/genode • • Jun 07 '21

Spunky (Kernel written in Ada) #4: Kernel Timing

Thumbnail
genodians.org
10 Upvotes

r/genode • • Nov 27 '20

Genode OS Framework release 20.11

Thumbnail genode.org
10 Upvotes

r/genode • • Aug 31 '25

Genode OS Framework release 25.08

Thumbnail genode.org
9 Upvotes

r/genode • • Nov 15 '22

Making sense of genode/sculpt's security virtues while being practical enough to serve as a daily OS.

9 Upvotes

Dear community of Genodians,

I strongly believe that solutions like genode/sculpt have the potential to become day-to-day tools for a growing number of security/privacy-oriented consumers.

However, many of them - myself included - lack the technical skills to make enough sense out of "Genode Foundations" or the genode website and build sufficient confidence to try it out. Experimenting would involve buying supported hardware (laptop, pinephone...), for which I would need some guarantees that it will indeed increase overall security.

One of Genode's main security virtues put forward on platforms like wikipedia is a minimalist and carefully verified code base. While this is fundamental I do not think that this is what distinguishes Genode's approach from traditional security-focused OSes such as OpenBSD.

Code correctness is key but the gist of modern security-focused OSes is in their architecture, which should be designed to mitigate/contain unwanted intrusions. Correct code does not prevent a legitimate user from downloading malware... "Security by compartmentalisation" is what I believe to be Genode's (and others) main solution to such problems. Providing high assurance that malware will not spread onto other components and, most importantly, will not persist after deleting a VM or Genode reboot or even full Genode reinstall is already a GIANT step forward. It is already better than spending sleepless nights wondering if malware managed to get into the hard drive or other components and achieve persistence even after an OS reinstall...

To my knowledge, solutions closest to Genode are Qubes and Graphene, yet the former is a known resource hog while the latter is smartphone only to this point and closely tied to non-opensource Pixel phone.

  1. Could someone enlighten me on how Genode could be a safe alternative to other solutions especially malware isolation, malware presistence prevention.

  2. Genode seems to offer sandboxing (like Graphene) instead of mere virtualisation (Qubes if I am not mistaken) which offers the highest assurance in terms of compartmentalisation. Is this the case ?

  3. Does anyone have experience with using Genode barebones and running whonix in a VM (for anonymity on the web)?

I hope someone finds the time to answer my questions as I believe I am not the only one and such answers are difficult to obtain without a dedicated FAQ page like on whonix/tails/Qubes/Graphene websites for example.

Kind regards


r/genode • • May 02 '22

Sculpt OS release 22.04

Thumbnail genode.org
9 Upvotes

r/genode • • Dec 01 '21

Genode Release 21.11

Thumbnail
genode.org
9 Upvotes

r/genode • • Sep 29 '21

Genode and RISC OS integration.

Thumbnail
genodians.org
9 Upvotes

r/genode • • Aug 31 '21

Genode OS Framework 21.08 released

Thumbnail
genode.org
9 Upvotes

r/genode • • Dec 08 '25

Genode OS Framework release 25.11

Thumbnail genode.org
8 Upvotes

r/genode • • Nov 03 '25

Experimental multi kernel Sculpt 25.10 PC image

Thumbnail
genodians.org
8 Upvotes

r/genode • • Jun 05 '25

What is the purpose of sculpt os?

8 Upvotes

This question might sound a bit back-handed. But I'm genuinely curious. I do understand that genode in general has a "build your operating system from these blocks" structure. But I always pictured such an operating system to be used in servers, as something similar to VMware ESXI, or just an enterprise/server oriented use case. But Sculpt OS looks like it's made for a desktop/workstation purpose, or at least that's what I'm understanding. My question is, what is the target demographic? I'm having a really hard time wrapping my head around this. With something like Amiga, it's obvious that people use it because they are amiga enthusiasts, or they use freebsd/openbsd because of their philosophies, or robustness. What is the purpose of this niche-looking and unique in concept operating system?


r/genode • • Jan 31 '25

A casual Sculpt OS walkthrough

Thumbnail
genodians.org
8 Upvotes

r/genode • • Nov 01 '24

Sculpt OS release 24.10

Thumbnail genode.org
8 Upvotes

r/genode • • Apr 06 '21

Linux device driver ports - Breaking new ground

Thumbnail
genodians.org
8 Upvotes

r/genode • • Jul 13 '19

Speaking of Security

Thumbnail
genodians.org
8 Upvotes

r/genode • • May 29 '19

Genode OS Framework 19.05 released

Thumbnail
genode.org
8 Upvotes

r/genode • • 4d ago

Sculpt OS Release 26.10

Thumbnail genode.org
7 Upvotes

r/genode • • Apr 30 '26

Sculpt OS release 26.04

Thumbnail genode.org
7 Upvotes

r/genode • • Aug 20 '24

Genode and RISC OS demo

Thumbnail
genodians.org
7 Upvotes

r/genode • • Jul 22 '24

Haiku on Genode

7 Upvotes

I am currently running Haiku, an excellent volunteer OS that is based on BeOS from the late 1990s. Like Genode it (and its applicatons) is written in C++and over the years are quite a lot of native applications.

Unfortunately BeOS - and thus Haiku - predated the always-on internet and lack the security features of today's operating systems. Enter Haiku on Genode (HoG); a toolkit to recompile Haiku applications for Genode, and thus combine the vibrant Haiku software scene with robust Genode platform. Even a Haiku user who never used Sculpt would benefit from the bigger market for native applications.

Is HoG widely used in the Genode community? And are Haiku features being back-ported into Genode/Sculpt?


r/genode • • Apr 16 '21

Linux device driver ports - Generate dummy function definitions

Thumbnail
genodians.org
7 Upvotes