Bangalore/BMSCE/Understanding GPL version 3: Difference between revisions

No edit summary
 
(18 intermediate revisions by 5 users not shown)
Line 2: Line 2:


Date: 20th May 2007
Date: 20th May 2007
Time: 10 am


Venue: [[Bangalore/BMSCE|BMS College of Engineering]] ([[Talk:Bangalore/BMSCE |directions to reach BMSCE]])
Venue: [[Bangalore/BMSCE|BMS College of Engineering]] ([[Talk:Bangalore/BMSCE |directions to reach BMSCE]])
Note: This page is a scratch pad and every participant is encouraged to share his
notes/findings... here. You could expand any subtopic or add new subtopics/related
discussions here. Also you could use the talk page for discussing how the discussion
should go. --[[User:Pravs|Pravs]] 12:01, 16 May 2007 (UTC)


{|style="background:#ffdead;"
{|style="background:#ffdead;"
Line 16: Line 23:
==Subtopics==
==Subtopics==


* Internationalization - new terms propagate and convey
===Internationalization===
* Increased license compatibility
* new terms propagate and convey
* Incompatibility with GPLv2
 
* Tivoisation/DRM/Embedded Systems
{|style="background:#ffdead;"
|-
|To "propagate" a work means to do (or cause others to do) anything with it that requires permission under applicable copyright law, except executing it on a computer or making modifications that you do not share. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies, excluding sublicensing. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. [http://gplv3.fsf.org/gpl-draft-2007-03-28.html GPLv3 Draft 3]
|-
|}
 
===Increased license compatibility===
===Incompatibility with GPLv2===
* Concern of mixing GPLv2 and GPLv3 code in distributions
 
{|style="background:#ffdead;"
|-
|A Linux distribution is an aggregation of independent works under their own licenses *and* a collective work deserving of its own overall copyright and license. If that collective work is distributed under GPLv3, then derivative works *of that aggregation* must be licensed under GPLv3 also.
 
Meanwhile, the individual works in that aggregation remain under the original licenses their authors placed them under. [http://radar.oreilly.com/archives/2007/04/gplv3_linux_and.html Lawrence Rosen]
|-
|}
 
 
{|style="background:#ffdead;"
|-
|
The Linux kernel is clearly a single work with multiple authors. The current kernel is clearly a derivative of at least some work done on previous kernels. It is not in any way, shape or form a collective work.
 
A GNU/Linux distro is clearly a collective work. [http://radar.oreilly.com/archives/2007/04/gplv3_linux_and.html Rob Myers]
|-
|}
 
===Tivoisation/DRM/Embedded Systems===


{|style="background:#ffdead;"
{|style="background:#ffdead;"
Line 27: Line 62:
|}
|}


* Patents (Novell-Microsoft deal)
===Patents (Novell-Microsoft deal)===
 
{|style="background:#ffdead;"
|-
|This process of attempting to segregate the enterprise customers – whose insistence on their rights will stop the threatening – from the developers who are at the end the real object of the threat, is what is wrong with the deals. [http://en.wikisource.org/wiki/The_%E2%80%9CBe_very_afraid%E2%80%9D_tour Eben Moglen]
|-
|}
 
** [http://xmission.com/~introplay/brainshare/ Press Conference by Bruce Perens about the Novell Microsoft deal]


{|style="background:#ffdead;"
{|style="background:#ffdead;"
Line 35: Line 78:
|}
|}


** [http://xmission.com/~introplay/brainshare/ Press Conference by Bruce Perens about the Novell Microsoft deal]
** [http://money.cnn.com/magazines/fortune/fortune_archive/2007/05/28/100033867/index.htm Microsoft takes on the free world] - an article on CNN
 
{|style="background:#ffdead;"
|-
|...the fact that Microsoft was selling coupons that customers could trade in for Novell Linux subscriptions meant that Microsoft was now a Linux distributor. And that, as Moglen saw it, meant that Microsoft was itself subject to the terms of the GPL. So he'd write a clause saying, in effect, that if Microsoft continued to issue Novell Linux coupons after the revised GPL took effect, it would be waiving its right to bring patent suits not just against Novell customers, but against all Linux users.
[http://money.cnn.com/magazines/fortune/fortune_archive/2007/05/28/100033867/index.htm Eben Moglen]
|-
|}


==Pre-requisites==
==Pre-requisites==
Line 58: Line 108:
#[[ Jayesh @ Bangalore (Is it in Auditorium? What time?)]]
#[[ Jayesh @ Bangalore (Is it in Auditorium? What time?)]]
#[[User:madhusudancs|Madhusudan.C.S]]
#[[User:madhusudancs|Madhusudan.C.S]]
#[[Krishna Bharadwaj]]
#[[User:Shashank|Shashank Bharadwaj]]
#[[Santosh G Vattam]]
==Minutes==
First up, of the 18 members registered here, only 9 turned up!!
Well these were some of the things that were discussed, if I have missed something please feel free to add it.
*The discussion started with Praveen telling us the need for another revision of GPL.
*Then we disscussed how the GPLv3 will enable us (The Free Software Community) to stop deals like the Novell-Microsoft ones.
*We all watched a video of Eben Moglen speaking on the Microsoft-Novell deal.
*The importance of GPLv3 in Embedded Systems and stoping DRM was also disscussed.
*Praveen suggested that all of us should read  [http://emoglen.law.columbia.edu/publications/maine-speech.pdf Freeing the Mind: Free Software and the Death of Proprietary Culture] by Eben Moglen
*Then we briefly talked about the [[Campaign to promote free software in Karnataka]], going to our schools and persuading them to switch to Free Software.
*Finnally we decided that the BMSLUG has done enough of talking and that we'll do some projects on GNU in our holidays in mid-July.


[[Category:Events|2007/05/20]] [[Category:Bangalore Events]]
[[Category:Events|2007/05/20]] [[Category:Bangalore Events]] [[Category:BMSLUG Events]]