Find a file
Jeremy Soller 9f8a6e02e9 Merge branch 'update-podman-script' into 'master'
Update the dependencies on the Podman bootstrap script

See merge request redox-os/redox!1499
2024-09-20 18:35:08 +00:00
.gitlab Reorganize description templates for GitLab 2018-09-05 21:51:33 +02:00
config Merge branch 'fix-redoxer-config' into 'master' 2024-09-20 02:41:52 +00:00
cookbook@dd83c1a374 Update cookbook 2024-09-19 18:21:11 -06:00
docker Add explanation comments on the build system files 2024-07-09 12:58:07 +00:00
installer@9c3c5228df Update redoxfs and installer 2024-09-19 20:49:36 -06:00
mk Clarify error message by adding double quotes around 'just' to reduce confusion in mk/depends.mk 2024-09-06 09:40:41 +00:00
podman Update the Podman container packages to match the Debian/Ubuntu native dependencies 2024-09-19 20:27:17 +00:00
redoxfs@3cf7bf58ab Update redoxfs and installer 2024-09-19 20:49:36 -06:00
relibc@4d29614ea8 Update relibc 2024-09-19 21:01:17 -06:00
rust@1fcc2acc15 Update rust submodule 2024-09-11 17:02:49 -06:00
scripts Add execute perm to scripts 2024-08-20 13:38:54 -07:00
.gitignore Fixed directory specification for the ignored directories 2024-08-31 11:36:17 -07:00
.gitmodules Use target-specific folder for relibc source for freestanding build 2024-05-11 14:37:47 -06:00
bootstrap.sh Make installer compile on host, list_packages compile in Podman when PODMAN_BUILD=1 2024-08-17 23:59:37 +00:00
build.sh move shebang to first line of build.sh 2024-09-09 16:20:48 +10:00
CONTRIBUTING.md Fix the book links on CONTRIBUTING.md 2024-09-20 17:31:32 +00:00
HARDWARE.md Add hardware report for Framework Laptop 16 2024-09-07 19:39:00 +00:00
LICENSE Add license 2016-08-13 16:28:33 -06:00
Makefile Don't run fetch if rebuildinga 2024-08-05 11:46:18 -07:00
podman_bootstrap.sh Update the dependencies on the Podman bootstrap script 2024-09-20 18:35:08 +00:00
README.md test commit 2024-09-07 12:43:58 +05:30
rust-toolchain.toml Use target-specific folder for relibc source for freestanding build 2024-05-11 14:37:47 -06:00

test

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.

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