Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.

Second Life Open-Source Client Released

This article is over 17 years old and may contain outdated information

Linden Lab releases the code for their Second Life game client.

Linden Lab, the developer behind the popular virtual world Second Life, has released the code for the game’s client viewer under the GPLv2 open-source license. Chief Technology Officer Cory Ondrejka hopes that allowing users to edit and personalize their clients will improve the product on multiple platforms. Ondrejka elaborated: “It’s pretty clear when building something as open as Second Life, you want the product itself to be open. It would be a little silly to not allow that talent and energy to be applied to the client (viewer software) itself.” Developers will have to sign an agreement before submitting code to be added to the official game client maintained by Linden Lab.

The CTO believes that at some point the company’s server software could be unlocked for the masses as well, allowing for an increase in popularity, scale, and revenue. “We do think that in the long run, Second Life makes much sense as an open-source project. There are plenty of opportunities for revenue even if the entire kit and caboodle is open-sourced. But we want to be careful about that.”

Along with the move to an open-source platform, Second Life will be slowly transitioning to proprietary technology to open standards, such as XML, that will allow programmers to access and edit game information from outside the world. One example of this change is the use of Novell’s Mono software, which runs scripts faster than Linden’s in-house scripting language. “Say you want to make an AI (artificial intelligence object) that responds to somebody coming into your store…or make a tour guide that’s really good and interactive to a wide variety of stimuli. Linden Scripting Language doesn’t have sufficient performance to make that very intelligent.”

Philip Rosedale, CEO and founder of Linden Lab, commented on the company’s new approach to future development.

“We feel we have a responsibility to improve and to grow Second Life as rapidly as possible. We were the first virtual world to enable content creators to own the rights to the Intellectual Property they create. That sparked exponential growth in the richness of the Second Life environment. Now we’re placing the Viewer’s development into the hands of Residents and developers as well. This extends the control Residents can have over the Second Life experience and allows a worldwide community to examine, validate and improve the software’s sophistication and capabilities.”

Recommended Videos

The Escapist is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission.Ā Learn more about our Affiliate Policy