3 ms·
That's something that I've found really notable about Linux, compared to Windows. Windows drivers seem to work across versions, whereas binary Linux drivers are
by RulerOf 2y ago
That's something that I've found really notable about Linux, compared to Windows. Windows drivers seem to work across versions, whereas binary Linux drivers are typically specific to a kernel minor release.
Does Microsoft just maintain broad kernel backward compatibility, or are driver authors doing more work to support more Windows versions? Is it a fundamental architecture difference with how each OS implements their kernel APIs?
- InvaderFizz 2y agoLinux intentionally has an unstable driver ABI in part to make life a living hell for vendors who don't want to upstream their drivers. Windows on the other hand maintains a very stable interface and has no desire to maintain vendor drivers.