> > I find it obvious that the GPL was meant to prevent such to be possible.
s=20
While I raised this argument on the Lunix kernel ML it was not meant
to be valid specifically for it.
My observation in this thread is that almost everybody discusses different
aspects of the same thing and everybody is somehow right. I was trying
to "go back to start" and have the look at the overall picture which in
this case for me is the question what the GPL's spirit is.
Whether and which of it _you_ intended to adopt for the kernel I had
no intention to sencond guess.
er
t.
=20
That seems to imply that we have to deal with myriads of intended meanings,
namely those of all who contributed to the kernel.
I'm pretty sure I don't wish to walk that road. If you want to we'll have
to agree to disagree.
=20
I beg to differ. By adopting _his_ license you adopted his view. If you
don't like that then choose a different license (which obviously you are
free to do).
It's just not feaseable to have something like "my GPL means a different
thing than your GPL".
n=20
We have to agree to disagree then.
t ?
=20
=2E=20
My second question leaves out whether or not GPLv3 is an acceptable answer
to my second question. While the FSF says it is it is by no means clear
that I will agree -- all I wanted to do is present the situation as I see i=
t.
=20
Note I only said the FSF seems to say "no". I'm not yet sure I do.
e=20
I disagree and I don't see that plain reading of the license is that
obvious w/r to the SHA1 key because from a certain perspective said key
is required to create a working modification which I'm entitled to under
the GPLv2. I also agree that your perspective has merrit too. I'm simply
not sure which of the above is "correct" (as in agreeable from a judge's
PoV).
Based on that I disagree with your above stmt, at least I don't think
your implication every other reading being outright wrong is false.
This thread IMO clearly shows that apparently it isn't that clear -- far
too many intelligent people do disagree on this IMO not so obvious reading.
=20
I object against the word obvious as an obsolute measure. You have all right
to consider it obvious from your PoV. My PoV may differ and I strongly claim
it being equally valid.
I do not agree with everything Alexandre wrote but I do agree with some
parts.
[snip]
I tend to agree and I didn't like it when it was brought up. But IMO that
does not invalidate his position as such.
I always did imply a "within reason". To me that means "if it is simple
for them to do it and can be simply extended to me as well then they have
to extend it". Handing out a SHA1 key definitely is simple and thus IMO
something I can expect them to do.
I'm aware we have to disagree on this. I'm also aware that this is
subject to the (IMO implied right) to run the modified code on the
original HW, mostly because they can do that very easily (which would
be covered by "within reason").
BTW:
I can easily take the position that from a metaphysical PoV the whole
concept of a copy is an illusion because every copy is in fact a modified
new version (that happens to be rather similar from a certain PoV... but
I disgress and don't really wish to walk that bridge :)
[snipped the paragraph on RH "withholding rights]
Here the "within reason" kicks in. And I readily admit that you are an
able intellectual acrobat who can twist arguments such that they become
silly.
My experience with german courts has shown me that the judges I had to
deal with always and foremost did apply a reality check and did not try
to bisect the consequences like an algorithm evaluated by a machine, i.e.
the tried to decide what is right and wrong and not whether the letter
of the contract could be twisted this or that way.
I probably haven't read all Alexandre wrote but from what I read I'd be
surprised he'd disagree (I don't).
I don't know whether Alexandre does read to preamble to mean what you
imply he does. But whether he does or not is irrelevant for me to decide
that IMO there is a strong argument to claim that what TiVo did is illegal
even under the GPLv2. Note I'm merely saying "strong argument" as opposed
to "clear beyond doubt".
Well, I think trying to prevent it is totally acceptable, after all I'm
free to impose whatever restrictions to my code I see fit (I think it was
long ago agreed that the GPLv2 does impose restrictions as well; they are
just different).
We have to agree to disagree on both whether trying to prevent Tivoisation
is acceptable and whether GPLv2 already prevents it.
Best wishes,
Michael
=2D-=20
Technosis GmbH, Gesch=E4ftsf=FChrer: Michael Gerdau, Tobias Dittmar
Sitz Hamburg; HRB 89145 Amtsgericht Hamburg
Vote against SPAM - see http://www.politik-digital.de/spam/
Michael Gerdau email: mgd@technosis.de
GPG-keys available on request or at public keyserver