[sldev] Compile as installer
Rob Lanphier
robla at lindenlab.com
Fri Jan 25 11:45:01 PST 2008
On 1/24/08 7:43 PM, Jason Giglio wrote:
> Argent Stonecutter wrote:
>> If LL explicitly listed the packages THEY ship as an exception, then
>> the issue would never come up.
>
> Argent is right. If you use the strict interpretations of copyright
> law (that is supported by precedent) then it is impossible to
> distribute the client legally, if it will eventually utilize fmod,
> KDU, or vivox.
>
> The only way to legally distribute the client is to not use (and not
> allow the use of) any dependency that isn't in the FLOSS exception.
Actually, that's not the only way. One can also get a commercial
license from Linden Lab which then allows linking in proprietary
libraries.
> This is one reason I've been beating on the whole "get rid of all
> proprietary dependencies" drum for a long while now.
>
> The only good news is that it would be Linden Lab's place to sue you
> for such a violation, and it's pretty unlikely that they would (at
> this point in time at least, but it's not a good situation for the
> long run).
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've generally discouraged this type of discussion on the list, but
perhaps we're at a point where it makes sense to have a discussion on
this topic (a respectful one, please). Should we pass up opportunities
to bring great new functionality that would be greatly appreciated by
the vast majority of our residents if it means introducing a new
proprietary dependency? If we were to get really aggressive about
removing proprietary dependencies, wouldn't that hobble us relative to
competitors that have no such constraint?
Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20080125/a7df2f5a/signature.pgp
More information about the SLDev
mailing list