Home

SecondLife client goes GPL

Well, GPL seems to be all the craze these days - after Sun with Java, LindenLabs now follows by Open Sourcing their viewer software under the GPL.

This is a great move for more than a single purpose. For starters, you can now add your own goodies to the SLviewer - expect to see a plug-in market popping up (I was frustrated, for example, that I couldn’t at the same time draw a weapon and change shape in LSL, the scripting language. Now, from the client, I could do that). Also expect security holes to be found (and plugged). But there it only starts.

Think about it - everything you can do with the client is now fair game. You can for example build programmatically (calculate prims and just spew out a stream of prim creation and positioning commands) without having to go through scripts - look for third-party building tools or plugins to existing tools; Eclipse can get an LSL plugin that communicates with the life or beta grid; and so on, and so on.

On the down side, this really means the end of security-by-obscurity in SecondLife. People who relied on content (textures and whatever else may be downloaded to the client) to make money will have a harder time because copying will become easy and ubiquitous, and only regular legal means are at one’s disposal - the technical protection is all but gone. The SL economy will shift towards things that still add value under this new regime, and there’s of course a very large parallel with web browsers so I’m optimistic that this will turn out to have not too large an impact.

Anyway, I’ve spent a large part of my holidays in SL (also partly due to feeling not very well - SL then is staying home and going out :-) ), and except for the constant technical glitches I like it more and more. With LindenLabs clearly on a path to make this a ubiquitous platform (I wouldn’t be surprised if the server side code follows in a bit) and being committed to openness, it’s not hard to come up with WWW/CERN/NCSA analogies here and look where that brought us…


Stumble it!  Post to del.icio.us 

4 Responses to “SecondLife client goes GPL”

  1. Giovanni Corriga Says:

    Thia anlso means that it will be possible to build a SL bridge in Croquet.

  2. cdegroot Says:

    Hmm… maybe. It would be interesting to re-implement the SL protocol in Croquet indeed, Giovanni. SL’s viewer implements I think a strict subset of Croquet, so it should certainly be doable.

    Geee… that I didn’t think of this myself :P

  3. Signore Iredell Says:

    this is really interesting.
    if you are going to work about this, how may I follow you?

    (giovanni, se parli italiano puoi contattarmi anche tramite il forum di Second Life Italia - http://secondlifeitalia.com/community - e se l’argomento ti ispira sarei felice di ospitare un articolo su questo argomento all’interno di http://secondlifeitalia.com/blog)

  4. Recent Faves Tagged With "lindenlabs" : MyNetFaves Says:

    […] popular public links >> lindenlabs SecondLife client goes GPL First saved by dot | 1 days ago […]

Leave a Reply

(note: comments may be moderated so don't always appear right away)


Copyright (C)2000-2005 Cees de Groot -- All rights reserved.