DuckOS Versions Save

An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!

v0.2

3 years ago

Compared to v0.1, v0.2 has:

  • Process forking with CoW
  • Many more syscalls implemented in libc
  • Programs
    • ls
    • cat
    • pwd
    • fork (demonstration of forking)
    • dsh (userspace shell)
    • A DOOM port :)
  • A bochs/qemu/virtualbox/grub framebuffer driver
  • A revamped memory management system
  • Many many bugfixes
  • Other stuff I probably forgot about

v0.1

3 years ago

This first release introduces a duckOS-specific toolchain for compiling duckOS.