TIL that the HDMI specification is not public, so it's hard to write OSS drivers:
miniblog.
Related Posts
A wonderful article explaining how compiler drivers work, clarifying the relationship between the preprocessor, the compiler proper, and the linker:
Nvidia is open sourcing its kernel drivers!
Looks like the popularity of Linux in data centres meant it was valuable from a sales perspective. Still, everyone wins.
https://www.phoronix.com/scan.php?page=article&item=nvidia-open-kernel&num=1
Printers increasingly speak a standardised protocol, making it feasible to support printers without any drivers at all!