On Thu, Jun 14, 2007 at 04:24:19PM -0400, Dave Neuer wrote:
Yes I am serious. I wouldn't want to buy any such locked down hardware,
but that still doesn't mean that I don't think it fits within the spirit
of the GPLv2.
I think it depends on the type of hardware. Certainly I agree some
types of hardware really should not allow you to change the code on them
due to the potential risks from doing so. Hence if a license starts to
get into the grey area that covers such things, it is getting onto some
thin ice that is probably should stay off. You risk excluding things
you didn't intend to exclude while almost certainly still missing things
you would like to have excluded. I agree that for many devices I could
buy, being able to change the code on it would be great, and that there
generally is no good reason to deny me from doing it, but I don't think
it is worth the risk to put such a requirement into the license, and I
certainly never read the GPLv2 to in any way imply such a thing.
Apparently from what I can see, Linus never read any such thing in it
either when he chose to use it. In fact I think you have to already
have a very narrow preset view in order to read the GPLv2 in such as
way as to think it intended to prevent such things.
It seems many people really do feel that it is fulfilled. They may
think it is a stupid hardware design and they may also chose not to buy
such hardware, but at the same time they can be perfectly willing to say
that as long as the modified sources are provided, that is good enough
since further development of the source can be done, never mind what you
can do with that particular locked down door stop the code was modified
to support. Not everyone views the world through the eyes of RMS.
--
Len Sorensen
-