←back to thread

925 points dmitrybrant | 1 comments | | HN request time: 0.476s | source
Show context
sedatk ◴[] No.45165633[source]
Off-topic, but I wish Linux had a stable ABI for loadable kernel modules. Obviously the kernel would have to provide shims for internal changes because internal ABI constantly evolves, so it would be costly and the drivers would probably run slower over time. Yet, having the ability to use a driver from 15 years ago can be a huge win at times. That kind of compatibility is one of the things I love about Windows.
replies(1): >>45166629 #
fruitworks ◴[] No.45166629[source]
I think this would be terrible for the driver ecosystem. I don't want to run 15 year old binary blob drivers because they technicially still work.

Just get the source code published into mainline.

replies(2): >>45177126 #>>45180177 #
1. sedatk ◴[] No.45177126[source]
Ideally, yes. But, obviously not possible for every driver in existence.