12 Comments

Summary:

While Second Life is frequently described as a 3D web browser, there’s a chance it may be remembered as the (late and lamented) Netscape Navigator of metaverse browsers. That thought occurred to me as I was attending the “Open Source Virtual Worlds” panel at last week’s […]

While Second Life is frequently described as a 3D web browser, there’s a chance it may be remembered as the (late and lamented) Netscape Navigator of metaverse browsers.

That thought occurred to me as I was attending the “Open Source Virtual Worlds” panel at last week’s Virtual Worlds 2008 conference in New York. Like Netscape, Linden Lab last year open-sourced its viewer code, which led to a number of unofficial versions, some of which have been reverse engineered to run on non-Linden servers. And at least one of them already looks significantly better in some respects than Linden’s official viewer.

While IBM showed off its contributions to the open-source 3D Internet on the showroom floor, two of the SL spinoffs were featured at the panel, along with two unrelated platforms — one from a startup and another from Sun Microsystems. Here’s a look under their BSD-friendly hoods:

QWAQ

Billed as a “virtual spaces for real work,” Qwaq is a user-friendly enterprise-level application built on the Croquet open-source virtual worlds platform; it uses Python-powered application and employs XML standards. As presented by company VP Remy Malan, its main value proposition is the ability to quickly launch prefab 3D spaces for business presentations and meetings.

Project Wonderland

A spinoff of the GPL-ed Java 3D and Sun’s Project Darkstar open-source server software for online worlds, Wonderland also emphasizes business applications, such as the sharing of Open Office documents and Firefox pages in an avatar-driven 3D space. Sun’s Nicole Yankelovich showed off Wonderland’s ability to broadcast multiple group voice chat, a feature intended to simulate the valuable “watercooler chitchat” that real-world office spaces provide. Even more impressive, telephony is integrated into Project Wonderland, so users can communicate in or out of the virtual world space by phone.

OpenSim

Derived from Inspired by Second Life’s open-sourced viewer code, the BSD-licensed OpenSimulator Project was presented by key developer Adam Frisby, a young Australian with a distracting resemblance to Charlie from “Lost.” With an aim of becoming the “Apache of virtual worlds,” OpenSim is built with a set of modules that can be tweaked and added to without disturbing the underlying code. Frisby announced that his team is working with Linden Lab to connect OpenSim-driven servers to Second Life six to 12 months down the road.

Among OpenSim’s developers are two full-time employees of IBM. “What we did is hook that up with IBM’s Open Source team to see how we can contribute,” Michael Rowe, the company’s “3D Internet Manager,” told me at their VW2008 booth. IBM is using Open Sim to experiment with practical 3D applications, including a “3D-Data Center” (pictured) that’ll enable developers to plan, build, and monitor server farms. At the same time, it’s also part of the company’s dedication to leading the way to an open 3D Internet. IBM’s Craig Becker foresees a coming “[S]tabilization of two [to] three virtual world platforms, and it’s important they interoperate.”

realXtend

realXtend is the name of another modified version of outgrowth of the open source Second Life viewer, created by a Finnish non-profit group that’s aiming for avatar interoperability between various worlds. (Here’s an extensive write-up of the project from the blog of Tish Shute, panel moderator and tireless supporter of open source metaverse projects.) realXtend’s Jani Pirkola presented an impressive demo video, showcasing graphics and physics features that look better than SL’s, including more diverse avatar creation, mesh-based avatars, and more realistic rendering and lighting. Recently partnered with OpenSim (see above), this may become the strongest alternative to official Second Life. Unsurprisingly, Linden Lab founder Philip Rosedale was in the audience, listening intently.


Image credits: RealxtendVideo. 3D-Data center courtesy of Michael J Osias, Chief 3D Architect, Grid Operator, IT Optimization, IBM.

You’re subscribed! If you like, you can update your settings

  1. opensim nor Realxtend are modified versions of the SL(tm) client code. In fact it is a requirement that the coders of opensim don’t even look at the code of the SL client to make sure none of that code gets into opensim.

  2. David Mitchell Tuesday, April 8, 2008

    I think Qwaq is based on Squeak Smalltalk, not Python

  3. Lawson English Tuesday, April 8, 2008

    Last year, LIndenLab started working with IBM, libsecondlife and OpenSim to create a metaverse based on Second Life. RealXtend is another unofficial partner in the project. You can find online info about it here:

    https://wiki.secondlife.com/wiki/Architecture_Working_Group
    and here:
    https://wiki.secondlife.com/wiki/AW_Groupies

    the goal is the creation of an architecture that can handle the “scary numbers” of a fully developed virtual reality internet:
    2 billion avatar accounts, 50-100 million avatars online at any given time, and 60 million virtual regions for them to visit.

    Since LL is actively working to create an RFC-like document of its existing and future protocols that anyone can use to implement a Second LIfe compatible system from scratch, I think they’re a bit ahead of you concerning where they are heading:

    https://wiki.secondlife.com/wiki/SLGOGP_Draft_1

  4. Virtual Paris 2007 » Mes liens du 8 avril 2008 au 9 avril 2008 Wednesday, April 9, 2008

    [...] Here Comes the Open Source Metaverse – GigaOM – 3D web browser [...]

  5. As Matthew said, OpenSim is not derived from the client source in any way. The only thing the two projects really share in common is the communications protocol (and hence effectively concepts such as avatar and region) that flows between them.

  6. Wagner James Au Wednesday, April 9, 2008

    Yeah, “inspired by” is the accurate way to phrase it, thanks.

  7. UgoTrade » Blog Archive » The Architects of the Open Source Metaverse at Virtual Worlds 2008 Thursday, April 10, 2008

    [...] who has written up of the conference and narrates this tale of two conferences already on GigaOm, here and here. Hamlet, author of The Making of Second Life, and part of metaversal thinking from the [...]

  8. While it’s true that Qwaq/Croquet has Squeak at the core, Qwaq recently added some Python APIs, so you’re both right, sort of.

  9. Trinca Viorel Monday, April 14, 2008

    verry intresting , cool

  10. VW2008 – Update on Open Source Virtual Worlds Panel – Fleep’s Deep Thoughts Monday, April 14, 2008

    [...] some other thoughts on VW2008, see Hamlet Au’s open source thoughts and money deals posts, Cory Ondrejka’s thoughts, Prokofy Neva’s blog, and Aldon [...]

Comments have been disabled for this post