Linked by Thom Holwerda on Sun 15th Jul 2007 16:12 UTC, submitted by shykid
GNU, GPL, Open Source Open Source infighting over the GPLv3 just turned nastier - in a post on the Linux kernel mailing list, Linus Torvalds effectively called the authors of the GPLv3 'hypocritical morons'. InformationWeek has reported on the issue: "Linux creator Linus Torvalds said the authors of a new software license expected to be used by thousands of open source programmers are a bunch of hypocrites and likened them to religious fanatics - the latest sign of a growing schism in the open source community between business-minded developers like Torvalds and free software purists."
Permalink for comment 255669
To read all comments associated with this story, please click here.
RE: Linus is right...
by Valhalla on Sun 15th Jul 2007 23:34 UTC in reply to "Linus is right..."
Valhalla
Member since:
2006-01-24

rdean400 wrote:
-"As much as the GPL3 purports to enhance freedoms, it seems the effect will be cutting off the nose to spite the face."

well, that depends on who's freedoms you are referring too? the GPL has always been about ensuring the same rights for the end user as that of the distributor.

which is why in the case of Tivo, if the distributor can modify and RUN that modified gpl-licenced code on a particular set of hardware, then that right should be passed down to the end user (in other words, those who Tivo distribute the gpl-licenced code to).

FSF did make an compromise in regards to this when it comes to code distributed in ROM, as neither distributor nor end user will be able to change the code.

gplv3 simply further enforces the rights which was the basis for the gpl's creation. they do this by plugging a hole in gplv2 that allowed distributors to circumvent part of the four freedoms. some developers (such as Linus) think that this hole is ok, as long as he can get the source code that is enough for him. other developers may not be ok with this and want to ensure that they as possible end users, will always be able to use their code on the same conditions as that of the distributor, and may then choose gplv3 for their code since it ensures this.

wether this ends up being a problem for a company such as Tivo is inconsequential. it's up to the developers to decide how their code is allowed to be used, and if they want Tivo to be able to use their code while circumventing their end user rights they can continue to licence their code under gplv2 or use gplv3 with an added clause that allows this use.

Reply Parent Score: 4