|
|
|
|
|
by dijit
221 days ago
|
|
Windows has changed the kernel interface more often than Linux. This fact alone throws this commonly held belief to the wind. Glibc provides binary compatibility to newer versions too. Shims exist in both, “windows compatibility layer” for example, but pulseaudio can emulate ALSA- and pipewire can emulate pulseaudio and ALSA. It’s actually a quagmire, but I would contend that either has solid story for backwards compatibility depending on the exact lens you’re looking at. Microsoft is worse than Linux in many ways. Microsoft sort of only wins in the closed-source, “run this arbitrary binary” race - if you totally ignore the w10/11 UWP migration that killed a lot of win32 applications, but drivers for older hardware are much more long lived under linux. |
|
> Microsoft sort of only wins in the closed-source, “run this arbitrary binary” race
That is actually a big win as some manufacturers only provide binary blob drivers and a lot of commercial software is distributed as binaries only.