I have been studying the opportunity of using free software pieces to make proprietary softwares for a while and am aware of legal constraints implied by free-liecenses such as GPL and LGPL.
Nevertheless, there remains a whole mystery to me. gLibC is distributed as a LGPL piece of software, which enables to make proprietary softwares by linking. gLibc makes system calls to the kernel. The Kernel is GPL. Thus, by dynamic linking effect, the gLibc should be GPL, not LGPL (by contamination). I know that some kernel calls are specifically not GPL (a very few set of them...
Does someone know why this lib is permitted to be LGPL and is not GPL by contamination?
Regards, Apple92