Custom x86-64
operating system.

uniOS boots with the Meridian UEFI loader and starts a native desktop session with a window manager, dock, menubar, terminal, and apps.

uniOS desktop session in light mode uniOS desktop session in dark mode

Current System

Boot

Meridian loads the kernel and root filesystem from an EFI system partition, then passes boot data through uniOS BootInfo.

Desktop

Userspace init starts the window manager, menubar, dock, terminal, Files, Preferences, About, and Latitude.

Storage

The raw disk image contains a writable FAT32 UNI_DATA partition mounted at /data for settings and user files.

Kernel

The kernel includes paging, heap allocation, scheduling, syscalls, VFS, FAT32, uniFS, display, input, USB, networking, and audio paths.