On Sun, 2003-10-05 at 21:32, Maciej Zenczykowski wrote: > > On the other hand any running program on linux dynamically links (via > syscalls) against the kernel... I think everyone agrees that dynamically > linking against the kernel in this manner should be allowed and not a > violation of the GPL of the kernel source... "linking" is a bit tricky here. Traditionally linking involves resolving addresses of symbols from the other part; system calls don't have any of this, they are hard coded, documented and fixed numbers... numbers that also work on BSD and AIX (in the linux personality).