By the way, the unfortunate answer to the question of what the default position is when contributions to a collective work are received without explicit license, at least in the United States, is:
"In the absence of an express transfer of the copyright or of any rights under it, the owner of copyright in the collective work is presumed to have acquired only the privilege of reproducing and distributing the contribution as part of that particular collective work, any revision of that collective work, and any later collective work in the same series." -- USC 201(c) That is, as I understand the law, if you receive a contribution to a project without any specific license in that contribution, it works like this: 1) You automatically receive a license to use that piece as part of that project by virtue of the fact that it was contributed by the author to that project. (Because 210(c) says so.) 2) If the contribution is itself a derivative work of a GPL'd work, then you receive a GPL license. (Because the GPL says so). So it would be very unwise to add a contribution that wasn't itself a derivative work without clear indication from the author that the contribution is offered under the license you need. I had assumed no law set a default, and therefore the default would be the project's license. THIS IS INCORRECT. 201(c) sets the default, and it's the wrong one. This means that contributions of non-derivative works to GPL projects should not be added to the project unless the author specifically licenses that piece under the GPL. I would not consider it safe to assume that the fact that the author knowingly contributed the work to a GPL'd project is sufficient to change the 201(c) default. What's worse, section 203 appears to grant the author various ways, by law, to *terminate* a license grant. This termination removes the ability to create subsequent derivative works. Ouch. http://www.copyright.gov/title17/92chap2.html I sure hope I'm misunderstanding something. 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/