Lemon OS running on QEMU

Lemon OS is a hobbyist UNIX-like operating system for the x86_64 platform.

Features

  • Symmetric Multiprocessing (SMP)
  • Network Stack (UDP, TCP, DHCP)
  • Window Manager/Server (LemonWM)
  • Ext2 filesystem support
  • IDE, AHCI and NVMe Driver
  • Dynamic Linking
  • Terminal Emulator w/ ANSI escape code support
  • mlibc C library support

Ports/Supported Software

  • DOOM
  • Gnuboy
  • Freetype
  • Libpng
  • Binutils
  • Nyancat
  • NASM
  • Python 3
  • LLVM/Clang (WIP)