项目作者: blancolioni

项目描述 :
Persistent capability-based kernel
高级语言: Ada
项目地址: git://github.com/blancolioni/rose.git
创建时间: 2019-07-24T08:18:12Z
项目社区:https://github.com/blancolioni/rose

开源协议:GNU General Public License v3.0

下载


rose

Persistent capability-based kernel

Requirements

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.

Build

  1. git clone https://github.com/blancolioni/rose.git
  2. cd rose
  3. sh ./clean-build.sh

A bootable iso is created in the images directory.

Status

Rose boots, launches various services, and
reformats that hard drive. It is therefore not what
you would call ready for production.

Screenshots

rose-boot

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.