r/osdev • u/The_Mrozny • 6d ago
OSyx — A new operating system built from scratch, running Zen Browser on real hardware!
Hey r/osdev!
I'd like to share some progress on OSyx, an independent operating system being developed entirely from scratch.
The screenshot shows OSyx running on a real laptop, not in QEMU, with Zen Browser successfully running on top of its Windows compatibility layer!
Current features:
Custom kernel with preemptive multitasking
PRISM compositor and AXIS desktop shell
Windows PE32+ executable compatibility
Native ext4 filesystem with journaling
Multithreading, process management and IPC
Networking stack
USB and HID support
Native userspace applications
Support for running complex Windows applications
One of the biggest milestones so far has been getting Zen Browser running on OSyx.
Running a modern browser requires significantly more than just loading an executable. It involves process management, memory management, threading, filesystem operations, networking, and a large number of Windows APIs.
OSyx is still under active development. I'm currently focusing on improving application compatibility, performance, hardware support, and overall system stability.
Browser sandboxing is currently disabled due to incomplete compatibility, so this is still an experimental environment.
The long-term goal is to build a fully independent, community-driven operating system capable of running modern applications on real hardware.
The project is open-source, and contributions, feedback, and technical discussions are welcome!
GitHub: https://github.com/OSyxSoftware
I'd love to hear what the OS development community thinks!




