After working with linux drivers for far too long, I’ve developed some strong opinions on the so-called “APIs” they implement.
After working with linux drivers for far too long, I’ve developed some strong opinions on the so-called “APIs” they implement.
Good points, but there’s undeniably some poor choices here and there. Like trying to recompile a bunch of kernel modules every time the kernel version changes makes me wish they had a better system in place… or even worse , if you have a blob driver, you’re SOL or stuck on an old version.
This is also why proprietary drivers are bad.