Josh OS
  • C 83%
  • Makefile 10.3%
  • Assembly 6.7%
Find a file
orca.pet 0be4e89911
Some checks are pending
Publish ISO to Release / build (push) Has started running
Add backspace functionality
2026-03-26 12:14:43 +03:00
.github/workflows Update makefile.yml 2026-03-23 15:09:00 +03:00
include Add a working keyboard driver and a couple small things 2026-03-16 18:22:41 +01:00
iso/boot/grub Remove kernel image, remove unnecessary lines in linker script 2026-03-26 11:51:46 +03:00
src Add backspace functionality 2026-03-26 12:14:43 +03:00
.gitignore Fix missing imports in vga.c, add prefix variable, use ld.lld, fix .gitignore and add comments 2026-03-23 12:53:15 +01:00
kernel.ld Remove kernel image, remove unnecessary lines in linker script 2026-03-26 11:51:46 +03:00
LICENSE Initial commit 2026-03-15 22:32:07 +03:00
Makefile Use proper prefix 2026-03-23 12:53:45 +01:00
README.md Add requirements in README 2026-03-23 12:57:52 +01:00

Josh OS

This uses some parts of CkOS.

Requirements

In order to compile Josh OS, you need the following:

  • gcc-i686-linux-gnu
  • lld
  • build-essential
  • binutils-i686-linux-gnu