On Jun 14, 2007, Daniel Hazelton <dhazelton@enter.net> wrote:
Good. So I presume you'd tell them to switch away from a
turned-proprietary GNU/Linux operating system as well, right?
So, again, what do we gain if companies abuse the GPL and disrespect
users' rights that we meant them to respect?
Even if you delete the "first copy"?
Actually, I thought fair use in US entitled you to make a backup copy.
So the copy in your TiVO would be your original, and the external copy
would be your fair-use backup.
If it is used to disrespect the inalienable freedoms associated with
the GPL software in the device, it seems like a license violation to
me.
Actually, it's completely different.
If the FSF revises the GPL, the old version remains available for
anyone to use for any new software, and all software released under
the old version remains available under that old version.
In contrast, your TiVO may get a software upgrade without your
permission that will take your rights away from that point on, and
there's very little you can do about it, other than unplugging it from
the network to avoid the upgrade if it's not too late already.
Likewise with GPLv3.
This would not only change the spirit of the license, but turn it into
a non-Free Software license.
And then, again, the license can't possibly be changed from under
them. A new revision of the GPL would only affect software licensed
under that new revision. If you already got it under an earlier
revision, you know what you got, and nobody can take that away from
you.
How could you possibly come to the conclusion that forcing anyone to
release private modifications would be in compliance with the spirit
of the license? can != must
His explanation is based on a reading of the license that doesn't
match what its authors meant. I guess the authors know better what
they meant the spirit of the license to be than someone else who
studied it a lot but that until very recently couldn't even tell the
spirit from the legal terms.
Referring to Linux as GNU/Linux would be wrong, because Linux is the
kernel, and that's unrelated with the GNU operating system. It's the
combination of them that forms GNU+Linux. And it's referring to this
combination as Linux that is wrong.
I'm sorry that I got the impression that you meant the combination
when you wrote "refer to Linux" above. It looked like you meant the
combination, since I've never seen anyone call the kernel GNU/Linux or
GNU+Linux.
Pronouncing the '+' or '/' helps a lot. GNU plus Linux makes a lot of
sense, and so does GNU on Linux.
So, if I put together a general-purpose computer, a general-purpose
operating system, adding a label "not a general-purpose computer" is
enough to make it so, just so that I can escape the obligations to
respect users' freedoms?
Fair enough.
No dispute about this. The requirements are being added to the legal
terms, precisely such that they better reflect the spirit, under the
light of the new threats that appeared since GPLv2 was published.
But the new requirements do abide by the same spirit, and that was a
promise the FSF made WRT revisions of the GPL.
Only in as much as you try to use the hardware as means to disrespect
the spirit of the license and escape from the obligation to respect
users' freedoms.
Yup. See the bit about GPL not being tit-for-tat.
Good.
Why do you care? It's no longer your hardware, it's theirs.
Why would you refrain from providing information to others such that
they *could* make the software do what *they* want in their hardware
that they got from you?
If you let them change it and they break it, they get to keep all the
pieces. Your job is done. Why get out of your way to stop them from
making the best out of *their* hardware?
--
Alexandre Oliva http://www.lsd.ic.unicamp.br/~oliva/
FSF Latin America Board Member http://www.fsfla.org/
Red Hat Compiler Engineer aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist oliva@{lsd.ic.unicamp.br, gnu.org}
-