3 ms·
> the money to pay developers to bulldoze the combinatoric jungle that is compatibility For hardware support, the biggest thing is stable kernel ABI for drive
by Const-me 6y ago
> the money to pay developers to bulldoze the combinatoric jungle that is compatibility
For hardware support, the biggest thing is stable kernel ABI for drivers.
> the combinatoric jungle that is compatibility
Windows doesn't have combinatoric jungle. With their amount of supported hardware, combinatoric jungle would be prohibitively expensive even for Microsoft.
Instead, Windows has well-specified ABIs the drivers must conform to. And a set of development tools to verify that's the case, both static like code analysis, and runtime like driver verifier.
- foepys 6y agoPlus reasonably good documentation.