Kernel

Kernel internals.

SMP support, VFS and virtual terminals.

SMP

Multi-core with IPI-based scheduling and cross-core synchronization

VFS

Unified interface over FAT32, TAR, ProcFS, and SysFS.

Virtual Terminals

10 independent TTYs (/dev/tty1–/dev/tty10), each with its own graphics buffer.

PTYs

2048 Pseudo terminals all on ID >1028.

Desktop

Modern desktop experience.

A fully custom compositor and libui.

Nova Compositor

An included userland window server over a UNIX socket.

ntk

Native UI components for fast, consistent application development.

Networking

Networking stack.

lwIP services with DHCP/DNS/ICMP and NIC driver support for common hardware.

lwIP stack

TCP/UDP stack with DHCP, DNS, ICMP, and a standard sockets API.

NIC drivers

Drivers for Intel E1000, Realtek RTL8139/8111, and VirtIO NICs.