GNU/Linux ◆ screen ◆ fish 658 views

GNU Hello running in Genode, in QEMU. The programs here have been ELF-patched to load their libraries by ERIS URNs, and the program images are referred to by ERIS URN.

The images are not broken down into encrypted chunks, rather they are retrieved by URN from a kernel key-value store for boot modules. In the future, this method may be used to bootstrap a program that performs ERIS decoding of requests, and fetches chunks from local or remote storage.

Patching is done via a Nix setupHook executed at the end of the stdenv builder script.

https://purl.org/eris