Second Life är öppen källkod

Linden Lab tar sin Viewer-applikation av sin populära online-värld Second Life öppen källkod för att driva utvecklingen.

Second Life är öppen källkod

Second Life har blivit ett uppmärksammat exempel på det växande intresset för att delta i onlinevärldar, men med ett utvecklingsteam på ett 50-tal programmerare finns det ett tryck att expandera och säkra plattformen.

Källkoden kommer att licensieras under GNU General Public License version 2. En kontroversiell tredje version kommer att tillkännages senare denna månad, även om det är oklart om Linden Lab kommer att anta detta.

Licensen tillåter andra utvecklare att se, ändra och distribuera dessa ändringar. Vad detta betyder för Second Life är att utvecklare kan använda den här koden för att skapa sin egen visningsprogramvara, eller delta i Linden Lab-projekt för att förbättra Second Life.

Företaget säger dock att även om det kommer att grundligt testa och stödja tredjepartskod som är implementerad i sin egen Viewer-applikation, kommer tredjepartskod som alternativa tittare inte att stödjas av företaget.

De första projekten kommer sannolikt att fokusera på buggfixar, förbättringar av kompatibilitet med mindre vanliga hårdvarukonfigurationer, såsom äldre datorer; stöd för ytterligare multimediatyper; Ändringar av användargränssnittet; och potentiellt nytt utseende och känsla för tittaren själv. Tidsramarna för dessa förbättringar kommer att variera beroende på omfattningen av projektet och projektgruppen.

Philip Rosedale, VD och grundare av Linden Lab, sa till AP att det kan finnas andra sätt att interagera med spelet än mus och tangentbord – som blickupptäckt – för att hjälpa de många funktionshindrade som använder Second Life.

”Vi känner att vi har ett ansvar att förbättra och att växa Second Life så snabbt som möjligt”, säger Rosedale. ”Vi var den första virtuella världen som gjorde det möjligt för innehållsskapare att äga rättigheterna till den immateriella egendom de skapar. Det utlöste exponentiell tillväxt i rikedomen i Second Life-miljön. Nu lägger vi även tittarens utveckling i händerna på invånare och utvecklare. Detta utökar kontrollen invånare kan ha över Second Life-upplevelsen och gör det möjligt för en världsomspännande community att undersöka, validera och förbättra programvarans sofistikerade och kapaciteter.’

Cory Ondrejka, CTO för Linden Lab, sa: ”Second Life har den mest kreativa och begåvade gruppen användare som någonsin samlats och det är dags att låta dem bidra till tittarens utveckling. Vi kommer fortfarande att fortsätta utveckla Viewer själva, men nu kan communityn lägga till sina bidrag, insikter och erfarenheter också. Vi vet inte exakt vilka projekt som kommer att dyka upp – men det här är en del av den livlighet som gör Second Life så övertygande.’

Ett blogginlägg på Second Life-bloggen sa att mycket arbete nyligen hade lagts ner på Second Life Grid: ett globalt sammankopplat nät med klienter och servrar publicerade och hanterade av olika grupper. Fokus för detta har varit att ”säkra koden mot potentiella hot. På senare tid och fortfarande under utveckling flyttar vi mer av kommunikationen till pålitliga och kryptografiskt starka säkra kanaler.’

Eftersom egendom och föremål kan bytas ut i Second Life mot riktiga pengar, finns det oundvikligen uppmärksamhet från brottslingar som försöker utnyttja eventuella kodsårbarheter. Nyligen upptäcktes en ”grey goo”-mask som orsakade förödelse i onlinevärlden.

Free Software Foundation, som leds av Richard Stallman, mannen bakom GNU GPL-licensen som används av Linden Lab, har också tillkännagett öppen källkodsplaner för onlinevärldar, efter att ha donerat pengar till Ryzom. Ryzom är en helt öppen källkod onlinevärld som ska fungera som en ideell organisation. Plattformskoden kan användas för att skapa alternativa onlinevärldar eller för att förbättra Ryzom.

Lämna en kommentar

Din e-postadress kommer inte publiceras.