RE: Affero GPL. Big loophole?
Where are the teeth? In my reading, the essence of the interesting part of clause 2(d) is must offer an ... opportunity ... to request immediate transmission ... of the complete source code. I find it _extremely_ odd that it does not compel transmission. (Other GPL terms are clear that you must supply source code. This clause is different. Why?) you must supply source code clause is important because it garantees FREE competition from the top to the very bottom The same must be applied to services on servers. The idea should be to allow users to set up the identical services by themselves -- De Bug mailto: [EMAIL PROTECTED] -- -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Affero GPL. Big loophole?
En réponse à Forrest J Cavalier III [EMAIL PROTECTED]: Free Software Foundation Announces Support of the Affero General Public License, the First Copyleft License for Web Services http://www.fsf.org/press/2002-03-19-Affero.html (NOTE: The FSF suggests comments to them. I CC'ed them, but I'd prefer discussion in a forum. license-discuss seems appropriate.) Please, someone tell me how I am misreading the added clause 2(d). Where are the teeth? In my reading, the essence of the interesting part of clause 2(d) is must offer an ... opportunity ... to request immediate transmission ... of the complete source code. I find it _extremely_ odd that it does not compel transmission. (Other GPL terms are clear that you must supply source code. This clause is different. Why?) If compelling the transmission is the goal, why is the license clause only compelling the offer of opportunity to request? Is this on purpose? Why create a huge loophole when it could have been written clearly? As an exercise, could someone explain why the following response is _not_ compliant with 2(d)? int main(int argc,char **argv) { printf (We received your request for the complete source code.\n); printf (BRAGPL 2(d) does not obligate us to supply it when responding.\n); printf (BRHave a nice day!\n); } Because as the software is GPLed, you must supply the source code on request. Now maybe the word immediate is not good in that case. -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Affero GPL. Big loophole?
Steve Lhomme wrote in part. Because as the software is GPLed, you must supply the source code on request. Where does clause 2(d) state that? I want to discuss 2(d) specifically. Certainly the other clauses of the GPL will remain in force, but there are circumstances where only Clause 2(d) will apply. -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
Re: Affero GPL. Big loophole?
On Thu, 21 Mar 2002 10:36:55 +0100 De Bug [EMAIL PROTECTED] wrote: Where are the teeth? In my reading, the essence of the interesting part of clause 2(d) is must offer an ... opportunity ... to request immediate transmission ... of the complete source code. I find it _extremely_ odd that it does not compel transmission. (Other GPL terms are clear that you must supply source code. This clause is different. Why?) you must supply source code clause is important because it garantees FREE competition from the top to the very bottom The same must be applied to services on servers. The idea should be to allow users to set up the identical services by themselves Thanks for this comment. I have cc'd fsf to review it. -Henri -- Henri Poole - Mobile: 415 810 6804 - email: [EMAIL PROTECTED] Salus populi suprema est lex. - Cicero How valuable is my contribution? Share your feedback at Affero: http://svcs.affero.net/rm.php?[EMAIL PROTECTED] -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3