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.
Sorry isn’t Linus the one that always says “never break user code”? Or are you complaining about how you actually use those APIs?
Plus I’ve seen many, many shitty closed source APIs. You are conflating correlation and causation.