LWN.net Logo  OS abstraction - not always a trap  OS abstraction
- not always a trap  Posted Oct 1, 2011 9:48 UTC (Sat) by Duncan
(guest, #6647) In reply to: OS abstraction - not always a trap
by giraffedata Parent article: Avoiding the OS abstraction trap
> Every one of them has given a license to anyone who chooses to
use it that is described in its entirety by one document: GPL
V2.  AFAIK, the GPLv2 describes the collected work, and
individual files/patches must of course have compatible
licenses, but no, the GPLv2 does not describe "in its entirety"
the license of every individual part, as some parts are more
liberally licensed (2-Clause BSD, LGPLv2, GPLv2 or later instead
of specific v2 as applies to the kernel as a whole, etc.).
Additionally, I do not believe the GPLv2 describing the license
"in its entirety" is fully correct for even the kernel as a
whole, due to Linus's specific waiver of the "derived work"
claim for userspace as opposed to kernelspace, or as
specifically worded in the kernel's GPLv