Zex/OS

ZeX/OS is simple operating system written in C and assembly languages. It supports x86, x86_64 and ARM architecture. Features:

  • Archs: x86, x86_64, ARM
  • Mode (i386): protected
  • Supports: preemptive multitasking, shell, commands, multitty, paging, networking, graphical environment, 2D and 3D (OpenGL) graphics
  • Drivers: built-in (floppy, video, keyboard, rs232, lba, vga, vesa, pci, mouse, speaker, pcnet32, rtl8029, rtl8139. rtl8169, AC'97)
  • Apps: elf executable (irc, websrv, webcl, nc, wm, openchess, im, telnetd, sh, imgshow, zde, zjab, zasm, ..), built-in (fdisk, hdcat ..)
  • Filesystem: zexfs, fat12, fat16, iso9660, ext2, vfs, znfs
  • Networking: ipv6, ipv4, tcp, udp, icmp, arp, ndp, dns, ips, tunnel broker, unix

Links: Homepage [archived], Git repository

Downloads

Version nightly
ZeXOS.tar.gzSource