BUILT ON JAVA 25 · PANAMA FFM · VULKAN

A desktop OS written entirely in Java.
The Sabas Desktop Experience

No JNI. No C shims. No wlroots. Sabas OS speaks Wayland, Vulkan and DRM/KMS directly from the JVM — down to zero-copy scanout and a GC-free render loop.

Raw Power
Vulkan + DRM/KMS driven directly from the JVM. Zero-copy scanout, GC-free render loop, 165Hz bare-metal.
Security First
No C attack surface. Every subsystem runs in a supervised JVM with strict memory isolation and no shared native heap.
Reliability
Three-JVM split isolates compositor, shell, and apps. A crashed app never freezes your desktop or drops a frame.
Uniqueness
The only desktop OS written entirely in Java — no JNI, no C shims, no wlroots. A genuinely new architecture.
Performance
35M ops/s layout hit-test. Sub-millisecond damage compositing. Page-flip paced frame loop with zero timer jitter.
Privacy
No telemetry, no cloud dependency, no proprietary blobs. Your hardware, your data, your OS — fully auditable.
ABOUT

What is Sabas OS?

Sabas OS is a full desktop operating system built entirely in Java — not a Java desktop environment running on top of Linux, but a compositor, shell, window manager, and application platform that speaks directly to the hardware through Java 25's Panama Foreign Function & Memory API.

The project started from a single question: what does a modern OS look like if you remove the assumption that the graphics stack must be written in C? The answer turned out to be a cleaner architecture — one runtime, one memory model, one toolchain — with no JNI bridges, no C shims, and no wlroots dependency anywhere in the stack.

Today Sabas OS boots bare-metal on AMD and Intel hardware, drives Vulkan and DRM/KMS directly from the JVM, and ships a working desktop with a terminal, file manager, system monitor, software center, and a built-in IDE with local AI.

Pure Java, Java 25
Panama FFM + Vector API. Zero native glue in the compositor, shell, or any built-in app.
Active development
Compositor, shell, IDE, AI, audio and browser subsystems all under active development in 2026.
Open source
Every module is publicly reviewable. Architecture decisions are documented in the repo.
Bare-metal first
Designed to boot and run on real hardware — AMD, Intel, NVIDIA — not just inside a VM.
THE DESKTOP
Sabas OS desktop Sabas OS IDE Sabas OS terminal Sabas OS files