Persistent capability-based kernel
The build process requires alix to generate source files from .idl specifications.
On Fedora, you'll need the following packages: qemu-img gcc-gnat gprbuild make xorriso
Building Rose requires gcc 10 or gcc 11. Earlier versions might also work.
git clone https://github.com/blancolioni/rose.git
cd rose
sh ./clean-build.sh
A bootable iso is created in the images directory.
Rose boots, launches various services, and reformats that hard drive. It is therefore not what you would call ready for production.
The bar at the top contains a beautiful rose, the amount of allocated kernel memory, the total available memory, the currently running process, the number of page faults, and the up time.
At the end of the boot, a petal shell is launched. At the prompt I typed a command, and received a result.