Darmath wrote:
On 21/03/2010 9:01 PM, Boy Lane wrote:
Just a couple of paragraphs that are in direct conflict with each other:

"You [the developer] are in full compliance with the terms of the GNU General Public License ("GPL"), if your application uses the source code of the official Second Life viewer, which we have made available under the GPL."


I'm trying to understand what is the problem with LL's requiring the developer to make *a representation or warrant* to LL's that they comply with the GPL if their TPV uses code released by LL's under the GPL.

Thats the following lines done add limitations on the developer, that aint in the GPL and the GPL clearly stated no further limitations can be added. This part of the police i think all ir very happy with, at least all developers, evem is not really needed. The GPL already states it.


According to Cl 8 of the GPL:
"You may not propagate or modify a covered work except as expressly provided under this License"

To me it makes sense that LL's would require the developer to* /represent/ *to them or/ *warrant */to them that they are in compliance with the GPL. After all the developer has to comply with it anyway. If a developer has doubts about providing a representation or warranty about their compliance with the GPL shouldn't they be thinking about whether or not they should be releasing the TPV at all?
Yes, but that you have to promise stuff hat maybe isn't compatible with the GPL. And i think it's just a matter of bad wording from the LL legal department...


"You [the developer] assume all risks, expenses, and defects of any Third-Party Viewers that you use, develop, or distribute"

Are you trying to suggest that these are inconsistent with clauses 15 and 16 of the GPL? If so i don't think so. This clause isn't impacting upon the liability of a developer of a TPV in relation to the users of the TPV that they develop. Although I
Then is should be rewriten to state that... Policies should be made understandbadle for anyone that should follow them. But if I agree on this, in this context don't tat make me responsible for the damages towars LL frm a user of my software? Could you expect anyone to really take that on there shulders? Don't the faq try to say this is not what's intended? And it the words is not the intentions should they not be changed?

"You [the developer] acknowledge and agree that we may require you to stop using or distributing a Third-Party Viewer"

I don't really see any problems with this.
Thats it's against the GPL, words and spirit. It clearly adds a limitation to the developer. The first part of 8c, would have covered, the needs to protect the SL grid. With out breaking the GPL part, and would have been whats trying to be defined in the FAQ and answers here.

"If a Third-Party Viewer or your use or distribution of it violates this Policy or any Linden Lab policy, your permission to access Second Life using the Third-Party Viewer shall terminate automatically. /You acknowledge and agree that we may require you to stop using or distributing a Third-Party Viewer for accessing Second Life if we determine that there is a violation./"


Personally I think the OpenBSD license is much better, it's written i so much clear language taht this kinds of hard to follow legal stuff don't happen. But now we have GPL and GPL only to follow.



--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to