Re: Linux GPL and binary module exception clause?

Jörn Engel
2003-12-10T17:51:50Z

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