/tap_os

Tap ain't POSIX

Primary LanguageRust

TapOS

Tap ain't POSIX

Experimental, in progress, operating system. Tap is based on a few core design principles that seek to modernise and streamline how operating systems work on modern devices.

Rusty from top to bottom 🦀

Screenshot 2023-03-08 at 21 39 28

It doesn't do much right now, but Rome wasn't built in a day.

Building:

  1. Update rust: rustup update
  2. Switch to nightly: rustup override set nightly
  3. Add llvm-tools-preview: rustup component add llvm-tools-preview
  4. Add x86_64 target: rustup target add x86_64-unknown-none
  5. Build and run: cargo run