There have been stretches of time where the interfaces have stabilized
far more then the kernel version numbers have. Most of my drivers would
run fine on any 2.0 kernel.
A C++ style name mangling scheme (type safe linkage) would be nifty, or
use debugger information to check for type similarity. Some form of
type-safe linkage is what is called for here, I believe.
There are other issues, like getting major numbers, but that is an argument
for another day.
-- Steve Williams steve@icarus.com steve@picturel.com"The woods are lovely, dark and deep. But I have promises to keep, And lines to code before I sleep, And lines to code before I sleep."