RE: Linux GPL and binary module exception clause?
From: Kendall Bennett
Date: Wed Dec 10 2003 - 14:48:52 EST
Linus Torvalds <torvalds@xxxxxxxx> wrote:
> In fact, a user program written in 1991 is actually still likely
> to run, if it doesn't do a lot of special things. So user programs
> really are a hell of a lot more insulated than kernel modules,
> which have been known to break weekly.
IMHO (and IANAL of course), it seems a bit tenuous to me the argument
that just because you deliberating break compatibility at the module
level on a regular basis, that they are automatically derived works.
Clearly the module interfaces could be stabilised and published, and if
you consider the instance of a single kernel version in time, that module
ABI *is* published and *is* stable *for that version*. Just because you
make an active effort to change things and actively *not* document the
ABI other than in the source code across kernel versions, doesn't
automatically make a module a derived work.
IMHO anyway.
Regards,
---
Kendall Bennett
Chief Executive Officer
SciTech Software, Inc.
Phone: (530) 894 8400
http://www.scitechsoft.com
~ SciTech SNAP - The future of device driver technology! ~
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/