Messages in this thread | | | Date | Wed, 10 Dec 2003 15:38:02 -0800 (PST) | From | Linus Torvalds <> | Subject | Re: Linux GPL and binary module exception clause? |
| |
On Wed, 10 Dec 2003, Larry McVoy wrote: > > Not only that, I think the judge would have something to say about the > fact that the modules interface is delibrately changed all the time > with stated intent of breaking binary drivers.
Where do you people _find_ these ideas?
We don't "deliberately change the interfaces to make modules harder".
Rather, we deliberately don't _care_ about binary modules, exactly because we have documented several times that it IS NOT AN API.
So what we do is to change the interfaces when it makes sense to change them (ie we do have a real reason to do so), and we deliberately make people AWARE of this fact.
See the difference?
The internal kernel module interface is clearly documented to be _internal_ over several years of discussions (this particular discussion seems to come up once every year or so). It's not an API, and never has been.
But we don't change the interfaces just to be difficult.
Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |