Find a file
Jeremy Soller 06f038eced Merge branch 'fix-ci-names' into 'master'
Fix recipe names on the CI config

See merge request redox-os/redox!1459
2024-07-07 14:55:04 +00:00
.gitlab Reorganize description templates for GitLab 2018-09-05 21:51:33 +02:00
config Merge branch 'fix-ci-names' into 'master' 2024-07-07 14:55:04 +00:00
cookbook@271b917dc1 Update cookbook 2024-07-03 12:30:53 -06:00
docker Add just to the build dependencies 2023-11-23 21:40:00 +00:00
installer@a5534b8699 Update installer 2024-06-25 07:29:53 -06:00
mk Clarify qemu argument for ata disk 2024-06-14 08:59:39 -06:00
podman Add lzip to dependencies 2024-06-05 10:44:52 -07:00
redoxfs@6c052ba241 Update submodules 2024-06-24 11:30:32 -06:00
relibc@01bfb658db Update relibc 2024-06-14 07:37:07 -06:00
rust@ca8bf4674a Update rust, relibc, and disable rustpython temporarily 2024-05-11 15:29:01 -06:00
scripts Update changelog.sh for recipe folders, add text summary 2024-04-22 21:33:48 +00:00
.gitignore enable build from mixed source/binary packages 2023-03-09 23:30:33 -08:00
.gitlab-ci.yml Use fusermount3 everywhere 2024-02-10 13:19:27 +00:00
.gitmodules Use target-specific folder for relibc source for freestanding build 2024-05-11 14:37:47 -06:00
bootstrap.sh Improve the Fedora target on bootstrap.sh 2024-06-14 21:18:16 +00:00
build.sh update Usage to correct img location 2022-11-12 11:22:48 -08:00
CONTRIBUTING.md Add the build system download and setup instructions on CONTRIBUTING 2024-04-03 18:33:26 +00:00
HARDWARE.md Merge branch 'jcoonrod51-master-patch-83238' into 'master' 2024-06-27 16:05:18 +00:00
LICENSE Add license 2016-08-13 16:28:33 -06:00
Makefile Add gdb-userspace target 2024-06-09 13:16:51 +02:00
podman_bootstrap.sh Improve errors in bootstrap scripts 2023-12-13 20:51:55 +00:00
README.md Improve the README 2024-07-02 10:17:49 +00:00
rust-toolchain.toml Use target-specific folder for relibc source for freestanding build 2024-05-11 14:37:47 -06:00

Redox

This repository is the Build System for Redox OS. Redox is under active development by a vibrant community. Key links:

Redox is an operating system written in Rust, a language with focus on safety, efficiency and high performance. Redox uses a microkernel architecture, and aims to be reliable, secure, usable, correct, and free. Redox is inspired by previous operating systems, such as seL4, MINIX, Plan 9, Linux and BSD.

Redox is not just a kernel, it's a full-featured operating system, providing components (file system, display manager, core utilities, etc.) that together make up a functional and convenient operating system. Redox uses the COSMIC desktop apps, and provides source code compatibility with many Rust, Linux and BSD programs.

Downloads MIT licensed

Ecosystem

Some of the key repositories on the Redox GitLab:

Essential Repos Maintainer
Kernel @jackpot51
RedoxFS (default filesystem) @jackpot51
Drivers @jackpot51
Orbital (windowing and compositing system) @jackpot51
pkgutils (current package manager) @jackpot51
relibc (C Library in Rust) @jackpot51
netstack (protocol stack) @jackpot51
Ion (shell) @jackpot51
Termion (terminal library) @jackpot51
This repo - the root of the Build System @jackpot51
cookbook (Build System for components) @jackpot51 @hatred_45
Redoxer (Build/Test for Redox compatibility verification) @jackpot51
The Redox Book @hatred_45

What it looks like

See Redox in Action for photos and videos.

Redox Redox Redox Redox Redox Redox