[sldev] Compile as installer

Argent Stonecutter secret.argent at gmail.com
Fri Jan 25 12:12:42 PST 2008


On 2008-01-25, at 13:45, Rob Lanphier wrote:
> Having proprietary libraries in there is not part of any nefarious  
> plan to get more commercial licensees, though it does create that  
> pressure for licensees.  We haven't been very aggressive about  
> removing proprietary dependencies, and might very well add more in  
> the future.  There's a lot of disagreement here at Linden Lab about  
> just how much we should worry about this problem, with one side  
> arguing much as you do here, and the other side arguing that we  
> have an obligation to our user base to provide the best features  
> for the price, regardless of whether or not it passes an open  
> source purity test.

I'm not concerned with it passing an open-source purity test, I'm  
concerned with the difference between Linden Labs copyright and the  
actual real-world terms they are enforcing.

So there's a third option: rather than remove the commercial  
libraries, modify the license to explicitly allow them. You could use  
the LGPL, or you could extend the existing exception or add a new  
exception to your license to permit third party redistribution of a  
client that links against the libraries that you distribute with SL  
(subject, of course, to whatever restrictions the licenses on those  
libraries enforce). The GPL doesn't permit this, which is why you  
would need to modify it, but since you've already done so once that  
shouldn't be out of the question.

That would simply make the current de-facto situation explicitly  
recognized in the open source client license.



More information about the SLDev mailing list