From: Geeky Wunderle
Sorry but most of the code/smarts/work are in the Server side.
Regarding the amount of code, who knows how many lines are "code" are in a SL Server vs the SL client. When I said that once a client was available it will be easy to write a server, that was not a statement about the amount of anything in the SL server vs client.
A server is not displacing anything unless there's a robotic arm attached to it (there probably is a server at LL with a robotic arm attached to it but that's beyond the scope of this thread). So IN FACT, both servers are doing 0 Work if you measure work in Joules. However, I once connected a home automation device that used a old latching relay (moving parts) to an object in Second Life. So technically their server did some work... Cool. But I didn't use it for very long so all the work I did in pressing keys to write the code (which happened on the client side) amounted to more than that of the server.
From: someone
It's like comparing 2 kinda similar but not really the same things and saying that because 1 is simple, the other must be also.
Not really, It's like saying I find client side programming much more difficult than server side. There is more more work involved, more energy expended, more knowledge required. If you don't agree with my opinion based on my experience, why don't you state your opinion based on your experience?
From: someone
You need to replicate the Social Environs as well.
SL software while an amazing piece of work, is _NOT_ they key to why SL works.
SL is USER GENERATED CONTENT. Nobody has to replicate that. You draw in users and they build the content - care to compare how quickly the user base grows for oh say a Microsoft game compared to how quickly the user base for a LL game grows? The speed your user base grows has little to do with your code and much to do with your wallet.
From: someone
Another thought, a SL server is not _A_ server, it's actually needs at least 3 maybe more for it to work, (sure you could combine them into one machine for a low use server/dev server)
Just for the sake of semantics, you
could combine them into one executable and make them run on the same port. But I wouldn't... There's a lot more than 3 servers, the information is published
here From: someone
My suspicion is that once they do get around to releasing the server, open source or otherwise, there will be a rather involved application process - and a laundry list of some pretty hefty minimum requirements for hardware, Internet connectivity, etc - before it is approved to connect to the grid. Not unlike the current process for connecting a new server to the EFNet IRC network, but even more stringent. It isn't likely that "Average Joe Citizen" is ever going to be able to run a grid-connected server.
I totally agree. Closed source server, the people running their own
servers subscribing for a grid connection to LL, will not be your average Joe. Maybe EA will buy 10 islands and start a continent. Maybe a year later the continent will be 1000 sims bigger. Maybe a year after that, 10000 sims bigger. Alas, we'll never know...
For an open source server, the people running their own
grids will not be your average Joe's either. Let's say EA realizes how cheap it would be to run a grid and charge users $x a month to get a playable account and let users run the servers and charge them $100 a month to connect the servers to the grid...
I once believed SL had the potential to become the defacto gaming development environment. That eventually, Quake 7 would run on Second Life. Nobody really agreed and I think I know why. That was a VAST understatement. Today I believe that SL can one day be to media what a web browser is to knowledge.
History will read: "Phonetic Alphabet, Priniting Press, Telegraph, Second Life".
I understand that features have the potential to arrive more quickly with when things are open sourced. But there is no real guarantee of this. Just like there is no real guarantee that my fear of unstoppable Second Life clones will surface. I just worry about it is all. You can do what you want with this information.
I'm not the only one that wants to sell SL server hosting. There are lots of people ready to sign up for this but WHAT THE BLEEP DO WE KNOW. There's no information on the roadmap about it, so all I can assume is you are going to actually ENCOURAGE people to make products that compete with SL as long as they share their source code.
Anyways, wouldn't more time be spent on contributing to your open source initiative if a diverse group of businesses were able to add features their customers wanted without waiting for you?
So I thank everyone in this thread for playing devils advocate and offering their opinions based on your feedback, I would like to restate my original post.
Dear LL,
"I will patiently await the open source server, but how soon after the server is released will be be able to run our own servers that connect to the SL grid?"From: someone
It would also be woefully slow at connecting to asset servers and such
Good the next step is to attempt to falsify that theory. Setup a SIM that runs in, ohhhh, say.... Ottawa, Canada and let people visit it to see what kind of performance they will see when/if the service is ever provided.
