
Last week, I noticed - like everyone else - the news regarding the successful interoperability venture by Linden Labs and IBM to teleport from the Second Life preview grid to a location in "another" virtual world running on an OpenSim server. More than a few thoughts have been swirling around since then.
The same afternoon as the announcement (Tue, July 8), I attended Zero Linden's office hours hosted by Tess Linden (Zero on vacation). There were two key issues discussed by the group that remain key issues which must be resolved for interoperability to be logistically possible; my non-technical understanding of those issue follows.
First, the transfer of assets from grid to grid presents a significant logistical issue for the protection of content ownership. As Tess noted, "Second lLife does not have copy protection against assets . . . [has] a permissions system that may not be honored by external grids that [SL] doesn't have a trust relationship with." To protect content may then require (a) restricting it to the main grid and not allowing movement between grids, (b) allowing content creators to mark their content as eligible for transfer between grids, or (c) establishing a trust relationship between open sim & Linden servers to ensure that open sims protect content ownership.
Second, maintaining identity from server to server presents particular challenges as well. A very simple level of identity management would be to have one system recognize or know an avatar's unique, different identity on another and simply pass that information between the systems. That would allow for me to "teleport" from Topher Zwiers in Second Life to my Chris Alpha account on an Open Sim; but that's not true interoperability. However, it may not be possible for me to claim Topher Zwiers on every Open Sim platform. In short, true interoperability requires some measure of central idnetity management: agent domain naming protocol or OpenID type system. like system.consistent protocols that amount to For interoperability to work as envisioned For me - and this may only be me - there's two levels of "interoperability" in regards to identity.
With all of that said, I believe OpenSim and the notion of interoperability currently presents the same opportunity for educators that Project Wonderland does. This is the earliest news of interoperability being a reality; like Wonderland, I believe it will take 18 months to two years to truly begin resolving many of these issues - at least to the point where OpenSim with a connection to the main grid may be a worthwhile endeavor for educational institutions using virtual worlds for instructional purposes.
There's a number of issues and questions that have come up since the news of the test; I have a few thoughts in that regard as well, but that's the next post.
Two resources of interest:
Touring the Open Source Grids by Danton Sideways, May 26, 2008
Open Grid @ Second Life wiki