OPEN SOURCE / ACTIVELY DEVELOPED

A different kind
of starting point.

A new operating system, built from scratch in Rust. Explore what happens when you start from the kernel and build your way up.

LATEST RELEASEx86-64 · UEFI
OSYX / DESKTOP● LIVE SYSTEM
Introduction to OSyx and its desktop
BUILT FROM THE GROUND UPosyxsoftware.github.io/OSyx ↗
✳INDEPENDENT BY DESIGN
Built in Rust
AN OPERATING SYSTEM IN PROGRESS✳OPEN SOURCE, FROM THE GROUND UP✳BUILT FOR THE CURIOUS

Not a distribution.
A new foundation.

OSyx is an independent x86-64 operating system with its own bootloader, kernel, file systems, network stack, compositor, and desktop.

It’s an ongoing project for people who want to see how a system comes together — and help shape what it becomes.

Read the overview ↗

Built layer by layer.

From the first boot to the desktop, each piece has a place.

01 / CORE

Its own foundation

A UEFI boot manager and a Rust kernel with memory management, scheduling, and drivers.

◇
02 / DESKTOP

A desktop called PRISM

A compositor, taskbar, launcher, and native tools for working with files and system settings.

▧
03 / COMPATIBILITY

Compatibility in progress

The winrun compatibility layer runs a subset of Windows programs. Support is evolving; not every application works yet.

◈
04 / CONNECTIVITY

Connected from within

A native network stack, Ethernet, Wi-Fi support, and signed system updates.

⌁

Windows compatibility,
measured.

How much of the Windows API winrun covers, counted against the export tables of a real Windows install. Nothing here is estimated.

x64 COVERAGE–loading

Coverage is the share of Windows' exports that exist in OSyx as real code (implemented or partial); stubs, error-only functions and unknown never count. Behavioural parity counts only functions exercised by a passing test. How it is measured ↗

Windows is a trademark of the Microsoft group of companies. OSyx is independent and is not affiliated with or endorsed by Microsoft.

Curiosity looks
good on you.

Try the live system on an x86-64 UEFI computer or explore it in QEMU. OSyx is actively developed, so check the project documentation for current hardware support.

View latest release
01

Get the image

Download the live USB image from the latest release.

02

Write & boot

Write the image to a USB drive, then boot it with UEFI and Secure Boot off.

03

Explore OSyx

Try the live desktop. If you choose to install, Setup will erase the disk you select.

Writing an image erases the target USB drive. Check the README before you begin.

There’s more
to build.

OSyx is free software, made in the open. Follow the work, report an issue, or contribute a little piece of the future.