Thanks for this review
Posted Mar 27, 2008 7:17 UTC (Thu) by
robla (subscriber, #424)
Parent article:
Toward a free metaverse
Thanks for taking another look in this area. I regretted the way I handled the previous conversation, and I'm glad to see a more detailed look here. For those just joining us: I work at Linden Lab (the people who make Second Life).
A couple more things to state about Second Life: we're working pretty aggressively toward opening up the protocols and formats via the Second Life Grid Architecture Working Group, which has pretty robust community participation. We've also released the source code for some key bits of our server architecture, which turn out to have usefulness well beyond virtual world technology. Eventlet is a coroutine-based library for implementing non-blocking I/O in Python, which we use extensively for protocol development. Mulib is library using Eventlet, which makes it really easy to implement web services.
As a longtime free software advocate, one of the things I find the most interesting about Second Life as an open source project is that it flipped from proprietary to open source from a market-leading position. This is quite different from how corporate open source is often done; it's usually either as an underdog or as a former market leader trying to revive the magic. I'm really hoping the free software community sees the opportunity in starting from a market leading position rather than having to claw upward from almost nothing. There's a lot of work to be done before Second Life is fully open, and the community will need to keep us honest on this front, but I believe we'll get there much more quickly working together than we will by taking a scattered approach.
With respect to stability and graphics cards, the issue there has much to do with support for OpenGL in the driver, which varies pretty widely from graphics card to graphics card. On my machine at work, I'm able to run Second Life quite well under Linux, and it's what I use for my daily work now (we have distributed offices at Linden Lab, and thus meet quite regularly in Second Life in the course of doing business). Hopefully the presence of more and more 3D graphics on the Linux desktop (e.g. Compiz and apps like Second Life) causes more attentiion toward fixing driver issues.
(
Log in to post comments)