Second Life Open Sources Client
An anonymous reader writes "Just noticed that Second Life released their client under the GPL today, and that they're up to 2.4 million users. Article says that 15% of users contribute scripted objects."
← Back to Stories (view on slashdot.org)
Linden does not have 2.4 million users, and it does not regularly report how many users it does have. It reports "Residents", a figure that includes people who have signed up for Second Life but never logged in. It also double-counts people who have more than one avatar.
n s_second_life_numbers_and_the_presss_desire_to_bel ieve.php#comments
s econd_life_numbers_thanks_to_david_kirkpatrick.php
More about the uselessness of the Residents figure here: http://many.corante.com/archives/2006/12/26/linde
The only person to whom Linden has reported a count of active users is David Kirkpatrick of Fortune, and as of last week, only 252K people had logged into Second Life twice or more in two month -- the rest were bailouts. This 252K figure, which is a much more accurate reflection of Second Life's popularity, is an order of magnitude lower than most of the press is reporting.
More on Kirkpatrick's numbers here: http://many.corante.com/archives/2007/01/04/real_
First flying penises, now open sores? Oh, wait... Never mind!
There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
Perhaps my fears are unfounded but I would imagine that the servers would be heavily taxed if everything was going on server side. I mean, let's say you make a product. It's possible this creation process is left to your client and then the server is informed of the new object and persists it. Well, wouldn't it be profitable to make a client that just keeps notifying the server of new objects that sell well in the world? I'm not too clear on the crafting process in Second Life but I imagine it takes resources.
I've heard a lot of comparisons of Second Life to Snow Crash but I'm not sold yet on this step being purely progress forward. I don't even think I could think of server software that could handle all possible clients without the processing and network traffic getting exponential.
My work here is dung.
Current numbers:
Total Residents: 2,434,170
Logged In Last 60 Days: 883,536
Online Now: 13,150
That is right now, right this second as I post this. The highest I've seen the online now number is about 23-24k, and once it gets over 20k shit really does hit the fan.
As far as 15% contribute scripted objects. Perhaps that's 15% of the real active user count, but it sure as hell isn't 15% of the 2.4M. Scripting in SL has a steep learning curve and many people who do building in SL avoid scripting because it is such a pain.
If you think education is expensive, you should try ignorance -- Derek Bok, president of Harvard
I think this is a surprising move, but for a different reason than client-side hacking, which is always unavoidable (although made easier by releasing source).
LL make their money by selling server space. You can't just connect your own server to SL - it has to be one of theirs. The network is closed. All of the PR and astroturfing that's been coming out of LL recently is aimed at getting more people to invest in SL space: the more investors there are, the more the space will be worth. They're trying to drive a homesteading boom like the one that happened in the early days of the Web, when companies started to go online.
Now people could create a SL client that can connect to an alternative SL universe: one where the servers are free software clones of the original SL servers. This makes SL an open standard. That means we can all join in and host our own stuff without having to pay LL for a server. The system is open - we can join for free.
Presumably LL are relying on "their network" being the best, so people continue to pay them for something they can now do for less money elsewhere. Bit like AOL and Compuserve assuming that their internal networks would always be worth more than Internet access.
>north
You're an immobile computer, remember?
SL has a number of problems. One of them is that the client is well, slow. Framerates of 5 FPS aren't entirely uncommon in some areas. Now instead of blindly speculating, we can look at it and actually tell whether it's just badly coded, or the nature of SL makes it work slowly. This will probably also spur some effort in trying to make it take advantage of multicore CPUs.
Another thing to try would be rewriting the UI. It would be a lot less painful to use if the UI and display weren't in sync, so that when things were slow you could still type at a normal speed.
My personal area of interest would be attempting to provide some sort of way to let SL objects provide a better interface. The sort of interface that can be scripted in SL is very primitive as of now. Being able to make an object with a full dialog with buttons, dropdown lists, a list view, etc would really improve the usability of complex objects.
This should also give a big push to the libsecondlife project, which is also a great thing. SL can be used as a platform for interesting things, such as A-Life experiments. That's another thing I plan to try eventually.
On the Linux side, I'd like to see the integration of something like DCOP, or at least a named pipe to communicate with the SL client. For coding it'd be wonderful to run 'make' and have all the modified scripts automatically sent to SL. Currently this requires an edit, copy, paste into SL cycle.
Which begs the question: How representitive am I of Second Life residents in general?
You're not alone, trust me. Your post deserves to be modded up... I had the same exact experience as you, but I was willing to forgive the crappy graphics and lame music if the community itself had something meaningful to offer the net. Based off of my time in second life, and the slew of recent press that it's gathered, I still have not seen this. As far as I'm concerned, SL is a cheesy VRML-like IRC, except with "furries" and flying penises. SL's in-game economy interested me, but as it became blatantly obvious that you can't make real money on selling fake things, people wrote copybots and other scripts designed to take advantage of this fact. Hell, I'm surprised that SL hasn't already been flooded with spammers....
I'm sure that just like with the original VRML worlds, people will eventually see the emperor isn't wearing any clothes, and then move on to another community.
"Quoting famous computer scientists out of context is the root of all evil (or at least most of it) in programming." - K