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.
My 14+ year old laser printer “just works” on the latest linux kernel. It has been several years since MacOS supported installing the last driver binary created for it.
If it “just works” with linux it’s probably using a standard protocol like LPR that you can just as easily use on MacOS without a driver. The driver is usually just for non-standard functionality like color level monitoring or scanner/AIO integration that you won’t get on Linux anyway.