Originally posted by varikonniemi
View Post
It's how the supporting libraries and software are there and accessed that matters here.
It seems like what they're doing is closer to the OpenZFS Linux compatibility layer or what Haiku does than what FreeBSD does. The Redox C library has already been adapted to work with how Redox and Linux access stuff. It looks like their window manager already has X11 and Wayland backends. It seems like they gotta do the nitty-gritty things like per-program fixes, better Redox support with compilers, and things of that nature.
Vistaus The Haiku stuff works through X11 and Wayland compat layers that translate it over to how the Haiku WM does it. In regards to KDE programs, it's because there's an unofficial port of QT to Haiku so QT stuff doesn't have to use those layers. If GTK2-5 had an unofficial port to Haiku, GTK programs wouldn't have to use the X11 or Wayland compat layers, either. WINE originally ran through the X11 layer but now has had enough upstream commits that it supports Haiku's native windowing system.
Comment