[sldev] Opening the server source?
Dana Fagerstrom
Dana.Fagerstrom at Sun.COM
Tue Jul 3 11:41:39 PDT 2007
> I heard a rumor that Sun wanted to offer a Java enabled SL sim, but I
> haven't heard of the LSL to Java compiler.
There was a project started by someone who thought a Java version of the
SL viewer could be done. I don't know if that was a Sun employee but it
sure was/is a pipe dream.
Sun has a Java-based environment like SL the we developed for the Gaming
industry using two engines: Darkstar for the server and Wonderland for
the client. Both are open sourced. Of course adapting Wonderland to work
with SL's grid is way beyond scope at the moment. Sun Labs has an
environment called MPK20 that's used as a virtual meeting place for Sun
employees. If you want the details on any of this stuff take a look at
Darkstar - https://games-darkstar.dev.java.net/
Wonderland - https://lg3d-wonderland.dev.java.net/
MPK20 - http://research.sun.com/projects/mc/mpk20.html.
As for what Sun is doing in SecondLife, we have a presence inside SL
ramping up and I am doing the Solaris port of the x86 and SPARC SL
viewers. The x86 port is complete except for sound (which is awaiting a
Solaris FMOD). The SPARC port has been a nightmare due to assumed
x86-isms like data alignment and the binary message data
packers/unpackers. If folks ever hope to see a "lite" version of the
viewer on say handheld devices I'd recommend scrapping the current data
packer in favor of XML, XDR, SXDF, or Java-like universal encoders. Of
course using XML for everything would require much too much overhead
therefore a universal binary format like XDR would be more applicable.
[Let the flames begin...]
HTH,
D
More information about the SLDev
mailing list