Re: freed_symbols [Re: People, not GPL [was: Re: Driver Model]]

From: Andre Hedrick
Date: Sun Oct 05 2003 - 14:51:42 EST



Usage of the kernel headers only, is using the effective API for that
snapshot. It is clear in many copyright cases under the terms of fair use
and reverse engineering to obtain operational functionality is legal and
upheld.

Touching or using copied C-code is fatal.

Reading the C-code and creating another work which is identical in
functionality and completely original, it is not derived regardless what
anybody thinks or tells you. GPL only protects the actual file or
document. It is a total waste on protecting the content expressed.

People confuse the two, and must admit I did so in the past.

Cheers,

Andre Hedrick
LAD Storage Consulting Group

On Sun, 5 Oct 2003, Maciej Zenczykowski wrote:

> > You are so young and fresh to the game, it is cute.
> >
> > http://www.gcom.com/home/support/whitepapers/linux-gnu-license.html
>
> Can a module even be considered LGPL? After all a module interfaces with
> the kernel via including files from the kernel source - doesn't this
> automatically mean that it is a derived work of at least a few of the
> kernel headers (the module specific ones for example). These headers
> contribute code to the module as well: INC_MOD_USE_COUNT and the like...
> And since the kernel is GPLed doesn't this mean that the entire module is
> GPLed?
>
> 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...
>
>
> -
> 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/
>

-
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/