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