On Monday 03 September 2007 20:23:37 David Schwartz wrote:
Sorry, I should have said that you cannot prosecute one person for doing
something without prosecuting everyone that is doing it. Otherwise you have
lost the case before it has started - no judge would allow such a one sided
application of the law.
Sorry, this ties back to the original statement and the implied threats of
legal action by Theo and backed up by almost every OpenBSD developer that has
participated in this discussion.
It's a mis-statement of mine - see above. If you are going to prosecute one
person for doing something, you have to prosecute everyone who does it.
Yes, of course.
Potentially - I am terrible with names and had assumed that you were the
person who had forked the "Stealing Our Code" thread with the "GPL weasels"
subject. If my assumption is faulty, then I apologize and ask your
forgiveness for my false accusation.
This was, IIRC, already well understood by most of the people on the Linux
Kernel side of things. (Alan Cox has given several quite lucid statements
showing that he, at least, does understand this)
A file/files can have as many licenses on it as the developer wants, provided
that at least one of them is the GPL(v2). That is because, for it to be
legally distributed as part of the Linux Kernel it has to be done so under
the auspices of the license on the Linux Kernel - the GPLv2.
I am critical of the GPL myself, as is Linus and a lot of people. (Linus
himself has said, numerous times, that he is "no fan of the GPL, but it is
the best that exists" (his words and opinion) - and I have heard similar
sentiments from a lot of people.)
I am not a fan of the BSD license because I'd like to be able to incorporate
any changes someone might make back into the original code. There is no
requirement in the BSD license for someone to make their changes to my code
available to me - so I am not a fan of it.
In the US you have to explicitly waive rights for you to not have them (in
regards to licenses). Although, considering what I have been informed of in
regards to the law in Poland (and, seeing as how this has surprised a lot of
people, likely a large number of other countries), to make sure those rights
are "reserved" they should be explicitly spelled out in the text of the
license.
And the truth is that Linus could do that - if he required contributors to do
a copyright assignment (which would make him the holder of the sole copyright
on the Linux Kernel). Since Linus is *NOT* the sole copyright holder on
Linux, he cannot do this. He could, if he was so inclined, perform such a
license revocation on code he holds copyright to, but this would not, IMHO,
make any sort of lasting impact on the Linux Kernel itself. (It might force
people to choose a different name as well, but...)
DRH
--
Dialup is like pissing through a pipette. Slow and excruciatingly painful.
-