E-OS fork of redox-os/base. Part of the E-OS ecosystem — a hardened, Crimson-branded downstream of Redox OS.
This repository is the Redox base system — device drivers, init, and the core userspace daemons.
- R-501
raid1d— a userspace RAID-1 mirror block daemon (write-both / read-fallback / resync), with untrusted-superblock geometry validation (K-01). usbnetd— a USB-RNDIS (USB-Ethernet) network driver; re-enabledusbscsid(USB mass storage).- aarch64 platform — PCIe INTx routing in
pcid/virtio-core,xhcidnon-blocking bulk-IN,randdRNDRRS entropy. - Hardening — release overflow-checks across drivers/daemons;
vesadenv-parse fix (R-F09).
The E-OS build pins this fork in recipes/core/base/recipe.toml:
- branch
eos-july· rev98f22879f808 - 5 commit(s) behind upstream master
This fork is normally built by the E-OS cookbook (make CI=1 … in the main repo). To build it on its own you need the Redox toolchain; see the main repo's build guide.
GitLab (source of truth): https://gitlab.com/e-os/eos-base
GitHub (read-only mirror): https://github.com/Gh0s777tt/eos-base
MIT (inherited from upstream Redox). The E-OS project as a whole is AGPL-3.0; see the main repo.