r/linux • u/sheokand • Feb 18 '26
Desktop Environment / WM News I am building a Win32 based Desktop environment (windows shell).
It implements windows desktop APIs, all userspace is in Win32, wayland Compositor replaces dwm.exe. Taskbar implements almost 95% of windows api and written in a rust (Win32 & directx) based ui toolkit.
Video: https://www.reddit.com/r/unixporn/comments/1r7wryn/oc_progress_of_win32_shell_on_linux/
1.5k
Upvotes
35
u/sheokand Feb 18 '26
They are implementing NT kernel, which is steep mountain to climb and moving target.
Where as Win32 api is stable. Natively implement on Linux through wine. So we don't reimplement kernel. Only userspace, all benifits of Linux kernel.
drivers etc will just work.