Rival grids threaten Linden’s monopoly on SL technology

Thu Sep 6, 2007 2:12pm PDT

By Eric Reuters

SECOND LIFE, Sept. 6 (Reuters) - Adam Frisby opened his Second Life client and logged into the virtual world, but right away things were subtly different.

In the world in which he found himself — one that closely resembled Second Life but was in fact a universe of his own making — there was no ability to customize an avatar’s appearance, for instance. So Frisby’s look was locked into the default, not Second Life’s white T-shirt and jeans but a light blue shirt and red pants. And Frisby’s walk and flight were a little awkward — the world’s physics engine was turned off to speed performance.

In Second Life, Frisby is known as the avatar Adam Zaius, a programmer active in the open source community. But here on DeepGrid, his avatar is Adam Alpha. DeepGrid is an open source approximation of Linden Lab’s servers that looks and feels like Second Life and is accessed via the Second Life client. With one big exception — the ability to have a persistent inventory that can be carried across regions — Frisby estimates his team of developers will have mimicked Second Life’s features within two months.

An OpenSim region on DeepGrid, unconnected to Second Life

Earlier this month, Linden Lab Chief Executive Philip Rosedale said his company would be open sourcing the Second Life server code, dramatically altering the company’s business model. Instead of collecting tier fees on land it manages, the company would move toward charging access fees for entrepreneurs on external servers to tap into Second Life’s economy.

Eager programmers had already begun open source work on the viewer in April of 2006, ahead of Linden’s move to formally put the viewer into the open source domain in January of this year. Now, as Linden Lab prepares to take the Second Life server code open source, the company is once again finding its timeline challenged by an open source community that doesn’t want to wait.

About 300 servers have installed Frisby’s open source Second Life server code, called OpenSim. DeepGrid, a network Frisby manages, has 20 OpenSim regions running on a near continual basis. While there’s no centralized inventory server, meaning that an avatar on DeepGrid can’t take objects from one region into another, users can cross region boundaries seamlessly, experiencing no disruption as their client connects to servers on opposite sides of the world. Another similar network, called OSGrid, connects ten regions.

Linden Lab indirectly acknowledges the competition. Catherine Linden wrote on Linden’s blog on Tuesday that “Linden Lab is separating Second Life the virtual world (the product) from the Second Life Grid (the technology platform).”

Frisby hopes OpenSim will be especially attractive to users in light of the recent spate of technical problems on the Second Life Grid. “With OpenSim, you can pretty much guarantee reliability, or at least be aware of downtime problems,” Frisby said. “Second Life is a game of Russian Roulette with the login server.”

Organizations are already starting to take notice of Frisby’s work. “I’m interested in his project,” said Larry Johnson of the New Media Consortium (NMC). “It’s something lots of people in Second Life are following.” The NMC is a group of 300 universities and colleges exploring how technology can be used innovatively in education, of which over 75 are active in Second Life. Many schools can conduct their educational activities entirely within a single region with no need to interact with the larger Second Life community.

Johnson was quick to add though that he still had “lots of questions” about OpenSim and that the project was but one of several open source applications the NMC was exploring.

Not all educators feel their school’s virtual presence can be so easily divorced from the larger Second Life community. “Obviously stability is key to us being able to provide a suitable space for our classes,” said Kenny Hudson, whose Loyalist College maintains a robust presence in Second Life. “We feel here we are connecting to the larger community of educators and students, collaborating on the future of education.”

“We are part of that community, and we feel our duty is to help make it better rather than simply looking for tools to teach with,” Hudson said.

Connecting to DeepGrid with the Second Life viewer is a simple process. After creating an account on DeepGrid’s signup page (the open source servers cannot access Linden Lab’s login server), appending the string “-loginuri [website]” redirects the connection away from Linden Lab’s Second Life Grid to an alternate destination. OpenSim works with PC, Mac, and Linux clients.

Frisby also uses OpenSim as a development platform. With open source tools, objects can be built on external servers, then downloaded as an XML file and uploaded into Second Life.

It’s also possible to take objects out of Second Life, Frisby said. But he’s never done it, both because doing so would violate Linden Lab’s Terms of Service, and because of the legal and ethical considerations surrounding intellectual property.

While OpenSim’s standalone worlds will be ready within months, building a fully-featured grid than can either compete with or connect into Second Life will take much longer. Frisby approximates interactivity between Second Life and another grid remains 18 months away, depending largely on Linden’s support for the idea.

Frisby and other OpenSim programmers hope to some day earn a living providing support to OpenSim implementations, in the same manner companies have developed industries around support for open source applications like Linux and WordPress. But he insists he’s not in competition with Linden Lab. If OpenSim together with programmers working on the viewer fix bugs or develop new features they want to see in Second Life, he plans to offer the code to Linden Lab for free. “For Second Life to grow, it will have to get better,” Frisby said. “If Linden Lab succeeds, we succeed.”


Got a Second Life scoop? You can meet the reporter in Second Life! Eric Reuters holds office hours in the Reuters Auditorium on Tuesdays at 8:00 am SLT.

 

Bookmark This Page

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • blogmarks
  • del.icio.us
  • digg
  • Fark
  • Furl
  • NewsVine
  • Reddit
  • Spurl
  • TailRank
  • YahooMyWeb

One comment

Please note that comments should not be regarded as the views of Reuters.
  1. Laura Seabrook wrote:

    I found the statement “interactivity between Second Life and another grid remains 18 months away, depending largely on Linden’s support for the idea” interesting because it leaves unstated one very large question - how would economics would in such an arrangement?

    As well as Second Life, I have also tried OpenLife, a grid that runs off OpenSim. It was still in the early stages and as yet, it seemed that one is unable to alter one’s avatar. However, you also started with $1000 in OL currency. There appeared to be nothing to spend this money on (except, perhaps uploading textures). However, is such grids connect with Second Life, what then?

    Will $ be transferable from one grid to another, and at what exchange rate? And even if not, what of objects, clothing and other possessions? Could other grids be flooded with “pre-mades” from Second Life?

    This seems to me a huge unexplored question.

    Sun Jan 27, 2008 1:01am PST

Post a Comment

SLURL Button

Charts

Linden Dollar vs US Dollar
267.2 L$/USD as of 2:30pm PDT
Linden Exchange Rate Chart

US Dollars spent in Second Life over last 24 hours
$1,434,046 as of 12:59pm PDT
U.S. Dollars Spent in Second Life Chart

Currency Converter

From:

To: