Commentary

Mitch Wagner
Executive Editor, Community  

Linden Lab To Open-Source Second Life Servers

Linden Lab plans to open up the source code for Second Life's servers, allowing anyone to run their own version of Second Life, a company spokesman said today, confirming the widespread belief among many in the 3D community that open-sourcing the servers was inevitable.

Linden Lab plans to open up the source code for Second Life's servers, allowing anyone to run their own version of Second Life, a company spokesman said today, confirming the widespread belief among many in the 3D community that open-sourcing the servers was inevitable.


More Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

That leaves Linden Lab's business model up in the air. The company now generates revenue by selling land in the virtual world -- translation: Allowing customers to lease LL's proprietary server software, running in SL's data centers. How will the company make money if anybody can do that? Well, several ways that I can think of:

  • Continue in the land-sales business, only now they'll have competition.

  • Provide proprietary extensions to Second Life.

  • Become a not-for-profit, coordinating Second Life development on behalf of other companies doing business in Second Life.

  • Consult to other companies doing business in Second Life, going into competition with companies such as Electric Sheep and Millions of Us that now provide that service.

That's just off the top of my head.

Going to open source will make a huge difference in the Second Life experience. Now, the world looks like a single place, just one giant server, to the end-user logging in to Second Life. This is most obvious when response times are very slow -- a condition users call "lagginess" -- because too many people are logged in at once. Also, on some days, like tomorrow (Wednesday, April 18) at 7 am to 10 am PDT, Linden Lab brings the whole world down for maintenance.

Over time, Second Life will come to look more like the Web, a vast network of myriad servers connected by some common navigation, protocols, and client software. Huge traffic on one area of Second Life will not impact response times elsewhere, any more than huge demand for one Web site impacts response times for others.

The move to open source confirms a widespread belief in the Second Life community that Linden Lab had decided to open up the source code to the server, just as it open-sourced the client in January.

Nonetheless, Joe Miller, VP of platform and technology development for Linden Lab told me earlier this year that open-sourcing the server was not yet decided. I wrote in a March 5 article:

For now, Linden Lab is the only company that runs sims. It derives the majority of its revenue from land sales. However, that will change, as the company is committed to allowing others to run their own sims on their own servers.

While many Second Life residents are convinced that Linden Lab will release the server source code as open source, in fact that hasn't been decided, says Miller. Linden Lab might simply decide to license the code to other companies, the way vendors now license any application. Linden Lab might publish all the APIs, and allow other companies to build clones of the Second Life sim software. Linden Lab might simply allow other companies to provide the hardware, which Linden Lab would run at its own co-location facility, running Linden Lab's software. And there are other options as well, which Miller declined to elaborate on.

I'm working on lining up an interview with Miller, or other high-level SL execs, to clarify and expand on the plans.

And thanks to journalist Wagner James Au, who tipped me off to the change in open source plans in comments he made while being interviewed by Henry Jenkins at the blog Confessions of an Aca-Fan. Read the whole thing -- along with part two -- it's quite insightful. Au is extremely knowledgeable about online games in general and SL in particular, I've been a fan of his work for years, long before SL even existed.

(By the way, he and I aren't related.)

Miller disclosed the open source plans in front of an audience at the Virtual Worlds 07 conference a couple of weeks ago..

The blog 3PointD.com quotes Miller as saying: "We'll be open-sourcing the back end so sims can run anywhere on any machine whether trusted by us or not. We'll be using open protocols. SL cannot truly succeed as long as one company controls the Grid."

However, Miller's plans don't seem to have been widely reported, and the places it was reported focused their articles on other things..


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links