On Tue, 2007-10-23 at 13:07 -0400, Daniel Hazelton wrote:
Step 1: Ask the author.
Step 2: if the author doesn't reply, then we can have this discussion
MODULE_LICENSE is just a random string that could have been added by
anybody, not necessarily the author. Unless you can determine the
intent of the author explicitly, a single MODULE_LICENSE is not
sufficient to concretely determine the license of the code. It's only
in one file. There is nothing to explicitly state the overall license
of the whole work unless each file has a header referring to the license
or unless there is a license document distributed with the code as a
whole.
In the absence of any other indication, MODULE_LICENSE doesn't not
concretely determine the license of the code. You can assume it does,
but that's your gun to put to your own head.
Just because the module may be loading illegally says _nothing_ about
the license of the code.
"deceptive" is also not "this code code is definitely GPL". Doesn't
matter whether it's deceptive or not. We do not know that the code is
GPL.
Arguable doesn't mean that it's concrete enough to pass legal muster. I
am not a lawyer, but this just doesn't pass the bar.
Dan
-