RE: GPL V3 and Linux - Dead Copyright Holders

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Linus Torvalds wrote:

> but the fact is, the GPL also says that any license notices must be kept
> intact, and that a copy of the GPL itself must be given along with the
> program (in section 1).

	The GPL says you must keep intact notices in the Program that refer to the
license. That logically cannot include the license itself. For one thing,
the license is not in the program. For another thing, the license does not
refer to itself.

> I'm convinced _that_ is how you get "no version specified" in section 9.
> You have a program that just says "This is licensed under the GPL",
> instead of doing the full thing.

	You are essentially arguing here that the FSF screwed up. They intended the
normal case to be that you got a copy of the GPL with the program but could
substitute a later version at your option. Why would they have made it
almost impossible (or even extra-difficult) to get the result that they
preferred?

	A much more logical reading is that the License and the Program are two
distinct things. When it says "notices in the Program", that's precisely
what it means, notices that are in the Program. When it says "the Program
specifies a version number", that's also what it means, a version number
specified by the Program.

	Not only does this make it easy to get the result the FSF preferred, but ot
is supported by the License's internal definition of the term "Program".

	I don't think you can lock a person down to a single version of the GPL
unless you explicitly say so in each individual file. Otherwise, nothing
prevents someone from separating out one file and distributing it, kicking
in clause 9's rule about a Program that does not specify a version number.
The requirement to keep license notices intact does not mean you must add
them or maintain them. Just that you can't remove or modify them.

	It has always been well-understood on this mailing list that a file can be
excerpted from a GPL project and inserted into another one. Surely the FSF
didn't intend to make the default position be that GPL'd projects would be
mutually incompatible.

	DS


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux