LingOS is a bootable kernel, shell, filesystem, window manager, and package
format -- all compiled from .ling source straight to bare metal. No C, no
Linux underneath. Just the language, all the way down.
Every piece below is running code, verified in QEMU and VirtualBox -- not a roadmap.
Multiboot2/GRUB on x86_64, a from-scratch aarch64 HAL for Raspberry Pi. Tested in QEMU and VirtualBox, live CD and standalone disk installs.
A git-style content-addressed store -- BLAKE3-hashed objects, dedup, an append-only commit log -- as the root filesystem on a real ATA/AHCI disk driver.
A PS/2 mouse driver, a linear-framebuffer graphics mode, and an early window manager
with drag-to-move -- all driven from .ling code.
User accounts, a local .lpkg package format, and a custom two-stage MBR
bootloader so an installed disk boots standalone -- no live media required.
LingOS is compiled by the exact same ling toolchain that runs on your
desktop -- AOT via Cranelift, straight to a Multiboot2 ELF.
Every download is SHA3-256 checksummed and ML-DSA-65 signed -- a post-quantum signature scheme, FIPS 204 -- not just a bare file on a server.