FSF disputes anti-GPLv3 arguments
Published: 27 Sep 2006 09:40 BST
The Free Software Foundation is seeking to counter recent claims of prominent Linux programmers who have argued vehemently against new features in an update of the widely used General Public License (GPL).
A news release on Monday labelled as "inaccurate information" some criticisms that 10 high-ranking Linux kernel programmers made on Friday about the draft of GPL version 3. And Eben Moglen, the foundation's lawyer overseeing the GPLv3, urged on his blog on Tuesday that those programmers listen to others' opinions as well as issue their own.
"For my colleagues and fellow citizens who develop the Linux kernel, I have nothing but respect," Moglen said. "I ask them please to join the conversation that is going on, to listen to others whose views may not be theirs, and to help the community make the best possible choices about matters of deep common concern."
On Friday, 28 of 29 high-ranking Linux developers polled by leader Linus Torvalds said they shared his overall dislike for GPLv3. And 10 of them wrote a paper that criticised the current GPLv3 draft and urged the foundation to drop it.
The FSF's rebuttal is the latest in a struggle that has divided erstwhile allies in the realm of free and open source software. The foundation is seeking to update its core licence to prevent hardware companies from encroaching on the freedoms central to its mission, but the Linux programmers see the group's action as overstepping its bounds into the realm of hardware.
Digital rights management, technology that encrypts data or software to govern access to it, is one major bone of contention. GPL-governed source code must include "any encryption or authorisation keys necessary to install and/or execute modified versions from source code in the recommended or principal context of use", according to the most recent GPLv3 draft. "The fact that a key... is present in hardware that limits its use does not alter the requirement to include it in the corresponding source."
While the Linux kernel programmers argued that the GPLv3 draft inappropriately imposes restrictions on hardware makers, the foundation said those hardware makers mustn't be permitted to benefit from GPL software freedoms without extending those freedoms to users.
"GPLv3 will prohibit certain distribution practices which restrict users' freedom to modify the code. We hope this policy will thwart the ways some companies wish to "use" free software — namely, distributing it to you while controlling what you can do with it," the foundation said. "Rather, it ensures you, as a user, are as free as they are."
The Linux programmers also expressed concern that a new patent provision in the draft GPLv3 poses risks to corporations' patent portfolios — a concern shared by HP. The foundation said that interpretation isn't correct.
The GPLv3 "simply says that if someone has a patent covering XYZ, and distributes a GPL-covered program to do XYZ, he can't sue the program's subsequent users, redistributors and improvers for doing XYZ with their own versions of that program", the foundation said. "This has no effect on other patents which that program does not implement."





