The return of modversions
Posted Feb 6, 2003 21:51 UTC (Thu) by mmarq
Parent article: The return of modversions
Is it possible or not to use an API/ABI(in kernel space) kind of interface for the kernel drivers "problem"??????
Is it incompatible with the structure of the kernel, or the modular ELF data format????????
If anyone can answer to this all, i'll be much aprecited.
The problem is, i think:!!
Why use an intermediary structure scheme, to bypass the GPL limitations, to call (example) printk() when you can call it directly???!!!.
Better!!... if you allow, any way, to use a specific interface to use kernel symbols why not group these in well documentaded API/ABI, that can be used for binary and or source modules???
IMHO a kernel LSB kind of interface, is the thing that makes most sense and is most missed in the kernel...
If i sayed something stupic, then is stupid or not that, when something more deep changes in the kernel you have to fix all the drivers, mostly for hardware that have not changed!!!!...and if you consider a development serie takes 2 years, than it probably means that in 50% of the cases you are fixing drivers for hardware that is no longer produced for at least 1 year!!!????
This is the worst case of ineficiency that i have ever saw in IT industry!!!!
to post comments)