Re: Linux GPL and binary module exception clause?

From: Jörn Engel
Date: Wed Dec 10 2003 - 12:53:10 EST


On Wed, 10 December 2003 09:15:15 -0800, Hua Zhong wrote:
>
> Many userspace programs fall into this category too. For example they
> depend on /proc to be there. They probably only work with a certain
> version of the kernel because the next version changed some format in
> /proc.
>
> Is /proc a stable API/ABI? Yes? No?

Have you ever played roleplaying games? Almost every rule system has
gray areas that could be exploited by the player. But if you really
try to do it, the game master will simply notice that - as unlikely as
it sounds - a meteor just landed on your head and you are dead.

Try to use /proc/kcore to load kernel modules through a gray area and
the game master (aka judge) will notice. Use it to check the kernel
version and noone cares. So common sense applies again, no matter how
tricky your questions are.

Jörn

--
If you're willing to restrict the flexibility of your approach,
you can almost always do something better.
-- John Carmack
-
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/