Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Servers going Open Source?

Destiny Niles
Registered User
Join date: 23 Aug 2006
Posts: 949
07-05-2007 10:07
From the horses mouth: January 26, 2007 Mitch Kapor - Chairma of the board of Linden lab stated that servers will be open source in this interview (listen to the first 5 minutes). You cannot get a better source than that.

http://secondlife.reuters.com/stories/2007/01/26/interview-with-linden-lab-chairman-mitch-kapor-in-davos/
Matthew Dowd
Registered User
Join date: 30 Jan 2007
Posts: 1,046
07-05-2007 10:14
From: Colette Meiji
But if modifying the open source server software lets people get their server up and ties into the big LL Secondlife grid somehow ..


It depends which level you open things up. The asset servers are the big issue since it is difficult to see how those can be opened up whilst preserving the permissions system.

On the other hand, if ultimately everything is open so that the only things that LL provides is a centralised asset system and perhaps a centralised map server then there is very little barrier to someone else writing their own versions of those components and running their own grids.

Philip Lindens statement that he wasn't worried about competition because LL could out innovate the competition no longer applies

a) if you are running the core services upon which this open distributed grid depends issues such as stability, reliability, service level agreements, 24/7 support, clear policies with proper advance notice of change etc. become crucial if people are going to use you to provide these services rather than someone else - at present all areas where LL hasn't got a good track record.

b) at this level of market penetration familiarity and "what works" becomes more important that new features (just look how many Microsoft users have NOT moved to Office 2007 and Vista, or even Office 2003 and XP yet).

Moreover, the sort of company which would run these centralised services is a very different beast from LL (it would require expertise in running database and network systems rather than in writing gaming/graphics engines, it would require a service ethos not a research lab ethos), so it is debatable tha LL would really want to become such a beast.

A model which fits LL better would be for someone else to run this backbone, whilst LL became something akin to the W3C to the "3D Web" i.e. leading the standards and technology developments that others would deploy and run.

Whilst such an outcome would be commcercially viable as reards LL, I'm not sure that it would make the returns SL's investors are hoping for (the more of the software gets into the open source community, the easier it is to writing your own backend and run your own grid, the more likely someone like Google, Disney, EA Games etc. may just run up a competitor SL grid to SL rather than pay LL a lot of money for the privilege - and any attempt by LL to sue anyone running their own grid will fly in the face of the open source philosophy especially if those running their own grid were contributing their code to the open source community!)

Matthew
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
07-05-2007 10:29
From: Matthew Dowd
It depends which level you open things up. The asset servers are the big issue since it is difficult to see how those can be opened up whilst preserving the permissions system.
How would that be any different from having your own sim and being able to rollback at will?

Rez one no-copy item and take it, rollback and you have two. Two turns into four, into 8, 16, 32, etc.

Having a sim you can rollback at will means you have your very own little factory for any no-copy item.
Farallon Greyskin
Cranky Seal
Join date: 22 Jan 2006
Posts: 491
07-05-2007 10:31
From: Destiny Niles
From the horses mouth: January 26, 2007 Mitch Kapor - Chairma of the board of Linden lab stated that servers will be open source in this interview (listen to the first 5 minutes). You cannot get a better source than that.

http://secondlife.reuters.com/stories/2007/01/26/interview-with-linden-lab-chairman-mitch-kapor-in-davos/


That was SIX MONTHS AGO.

The statements I am referring to came out two weeks ago or less.

A LOT of internal thinking has gone on in the last 6 months on this subject.

Look, someone asked for info, I have been following this closely as Iam VERY personally interested in it, I gave the facts as I now know them.
SqueezeOne Pow
World Changer
Join date: 21 Dec 2005
Posts: 1,437
I"m no super programmer but...
07-05-2007 10:31
...honestly I don't see it happening before SL 2.0 which is a long way out from the looks of things. It wouldn't make sense to open source the server side and then start on a new version of the entire product.

They do also have a lot of minor and major issues to sew up before they could safely and responsibly open source such an important item. Not to mention the major new features they still have to fully implement on the regular client...windlight, voicechat, etc.

It's going to happen regardless of whether or not it's LL that does it.

I do agree that LL wants to get out of the land business. I'd be curious to know how many resources the server care is taking up for them. I don't think they expected the boom in land business they got and based on various things that have happened I don't think they want the responsibility. I'd much rather have them concentrate completely on development and let someone else host the servers. There are enough companies that specialize in that. I wouldn't be surprised if 3rd party server hosting of SL led to higher performance and better customer service all around!
_____________________
Semper Fly
-S1. Pow

"Violence is Art by another means"

Visit Squeeze One Plaza in Osteria. Come for the robots, stay for the view!http://slurl.com/secondlife/Osteria/160.331/203.881
SqueezeOne Pow
World Changer
Join date: 21 Dec 2005
Posts: 1,437
07-05-2007 10:34
From: Farallon Greyskin
As a matter of fact everything I said came from a linden

I cannot post the words verbatim or this thread and maybe even my account will be locked.


...convenient...
_____________________
Semper Fly
-S1. Pow

"Violence is Art by another means"

Visit Squeeze One Plaza in Osteria. Come for the robots, stay for the view!http://slurl.com/secondlife/Osteria/160.331/203.881
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
07-05-2007 10:38
From: SqueezeOne Pow
I do agree that LL wants to get out of the land business.
In 2006, 70% of LL's revenue came from land sales and tier so why would they want to pull out?

LL wants to get out of having to offer support and deal with silly little things like abuse reports, but they're not about to kill their own income when they have nothing to replace it with.
SqueezeOne Pow
World Changer
Join date: 21 Dec 2005
Posts: 1,437
07-05-2007 10:46
From: Kitty Barnett
In 2006, 70% of LL's revenue came from land sales and tier so why would they want to pull out?

LL wants to get out of having to offer support and deal with silly little things like abuse reports, but they're not about to kill their own income when they have nothing to replace it with.


What about the service fee of being able to connect to the main grid? What about the potential boom in customers with thier own sims? There are a lot of people (me included) that would buy their own sim if they had a more solid company to work with on the server hosting than LL. I think they're making a high-risk move that could have a huge return.

What about the whole concept of turning SL into a 3d internet which has been Rosedale's big thing for SL this whole time? He's already rich so I think he's going for an ideal more than anything with SL. He'd probably be happy being able to one day say "I invented the 3d Internet"!

This entire thread is all speculation anyway, but I really think they would at least consider the above when making such a move.
_____________________
Semper Fly
-S1. Pow

"Violence is Art by another means"

Visit Squeeze One Plaza in Osteria. Come for the robots, stay for the view!http://slurl.com/secondlife/Osteria/160.331/203.881
Kitty Barnett
Registered User
Join date: 10 May 2006
Posts: 5,586
07-05-2007 11:18
From: SqueezeOne Pow
What about the service fee of being able to connect to the main grid? What about the potential boom in customers with thier own sims? There are a lot of people (me included) that would buy their own sim if they had a more solid company to work with on the server hosting than LL. I think they're making a high-risk move that could have a huge return.
The Texas colocation issues should be a preview of how that will turn out. For weeks SF hosted sims wouldn't experience any problem whatsoever while the Texas hosted ones were a total mess. At least they seem to have gotten that under control now.

LL doesn't have to open source a single line of the sim for third-party licensing either. They can simply sign a contract with a hosting service and drop them an installation DVD, grant them god mode on their hosted estates and done. Given the way Lindens have always described sims as a privileged entity with no restrictions, I doubt LL would ever allow a rogue coded sim into its grid.

From: someone
What about the whole concept of turning SL into a 3d internet which has been Rosedale's big thing for SL this whole time? He's already rich so I think he's going for an ideal more than anything with SL. He'd probably be happy being able to one day say "I invented the 3d Internet"!
And what is the 3D internet? A 3D store you walk into only to click on a prim and get directed to a web site? That's not a replacement for what we have now, it's flashy fluff added to an existing website. The 3D element serves no useful purpose.

For meetings and presentations it's outright clumsy and primitive compared to an Instant Messenger where you can fire up PowerPoint, run the slides, and share the application with all those attending, along with a video and audio feed for each participant at the same time.

SL is an entertainment product and it will never be more than that.
Wilhelm Neumann
Runs with Crayons
Join date: 20 Apr 2006
Posts: 2,204
07-05-2007 11:18
From: Kitty Barnett
In 2006, 70% of LL's revenue came from land sales and tier so why would they want to pull out?

.



Because as we have seen its not scalable :)

they actually have no choice if they want the thing to continue to grow and set itup like the rest of the internet with hosting companies etc that network
SqueezeOne Pow
World Changer
Join date: 21 Dec 2005
Posts: 1,437
07-05-2007 12:00
From: Kitty Barnett
LL doesn't have to open source a single line of the sim for third-party licensing either. They can simply sign a contract with a hosting service and drop them an installation DVD, grant them god mode on their hosted estates and done. Given the way Lindens have always described sims as a privileged entity with no restrictions, I doubt LL would ever allow a rogue coded sim into its grid.


Yeah...not realistic to get to thier overall goal, though.

From: Kitty Barnett

And what is the 3D internet? A 3D store you walk into only to click on a prim and get directed to a web site? That's not a replacement for what we have now, it's flashy fluff added to an existing website. The 3D element serves no useful purpose.


Who said it has to replace it? You're thinking a little 2 dimensionally here. ;)

From: Kitty Barnett

For meetings and presentations it's outright clumsy and primitive compared to an Instant Messenger where you can fire up PowerPoint, run the slides, and share the application with all those attending, along with a video and audio feed for each participant at the same time.


Again, thinking a little small here. While the current setup is a bit limiting in the scenarios you mentioned above there is definite potential for SL to revolutionize learning. What about subjects where a 3d representation would help drive the point home better? There'll never be a replacement for the real thing but this would be for the people that can't be there with the real thing!

From: Kitty Barnett

SL is an entertainment product and it will never be more than that.


Didn't some people say the same kinds of things about cars when they first came out?
_____________________
Semper Fly
-S1. Pow

"Violence is Art by another means"

Visit Squeeze One Plaza in Osteria. Come for the robots, stay for the view!http://slurl.com/secondlife/Osteria/160.331/203.881
Matthew Dowd
Registered User
Join date: 30 Jan 2007
Posts: 1,046
07-05-2007 12:11
From: Kitty Barnett
How would that be any different from having your own sim and being able to rollback at will?


Well, there would need to be some form of validation of a sims contents against the asset servers as part of the connection/reconnection protocol. Also (since a rogue sim would have a lot of power) there would need to be some contractural obligations before you could connect to the grid, but these would need to be clear, enforcable and enforced.

However, you are right there are some major implications to work through and some major changes before LL can open up the grid for third party sims - either in terms of the nature of SL (e.g. losing the permissions system so that everything is copy/mod/transfer!) or in terms of SL's technical and policy architecture.

However, if LL releases the server side source code without opening up the grid, third party grids will spring up (they may anyway). Not releasing the source code is only a delaying tactic as it is only a matter of time before OpenSIM delivers (and as OpenSIM has no legacy issues and all the benefits of LL hindsight it may even provide a better sim that SL, the pluggable physic engine architecture in OpenSIM may support Havoc2 before SL!). If third party grids start appearing, eventually a major play will launch one.

LL's strategy of innovation was fine in the early days of SL as it attracts the early adopters. However, when the product matures and start attracting mainstream users rather than early adopters, different drivers come into play such as reliability and support. SL is beginning to make the transition from early adopters to mainstream hence all the conflicts such as Open Letter, as LL tries to cope with this transition. I suspect LL is resistant to making this transition itself as it will mean some fundamental shifts in its underlying ethos.

If LL sticks to what it does best i.e. innovation, I think the end game will be LL running what will be in effect the beta grid, and A.N.Other running the main grid with a much slower adoption time of things from the beta grid.

Matthew
Zaphod Kotobide
zOMGWTFPME!
Join date: 19 Oct 2006
Posts: 2,087
07-05-2007 12:12
I'm encouraged that IBM, with its 30 islands, is quite less cynical about the future of Second Life as a viable business platform.

Today, Second Life is primitive in some ways, advanced in others, but I can honestly see a day when application sharing and other collaborative tools are an every day part of conferences and meetings taking place in-world. Audio and video conferencing will standardize eventually, we'll have one to one, one to many, many to many, etc. It will all be possible.

No, Second Life is already much more than an entertainment platform.


From: Kitty Barnett
For meetings and presentations it's outright clumsy and primitive compared to an Instant Messenger where you can fire up PowerPoint, run the slides, and share the application with all those attending, along with a video and audio feed for each participant at the same time.

SL is an entertainment product and it will never be more than that.
_____________________
From: Albert Einstein
Problems cannot be solved at the same level of awareness that created them.
Nastasja Kostolany
Registered User
Join date: 1 Jun 2006
Posts: 46
probably not
07-05-2007 12:44
From: mcgeeb Gupte
Does that mean I could own my own server and own land for free?


Well, yes. But only if you have some expensive hardware and enough bandwidth for your visitors.
Har Fairweather
Registered User
Join date: 24 Jan 2007
Posts: 2,320
07-05-2007 13:16
From: Nastasja Kostolany
Well, yes. But only if you have some expensive hardware and enough bandwidth for your visitors.



And pay LL's price.

I'm on the side of those who think LL can pull off its great gamble. I'm also on the side of those who hope it will, very much so. I'm not yet on the side of those who think it WILL pull it off. Waiting and seeing, and trying to contribute whenand where I can.
Brenda Archer
Registered User
Join date: 28 Apr 2005
Posts: 557
07-05-2007 13:31
From: Zaphod Kotobide
Could Strife or Torley please ban me from the forums ASAP? I just can't bear to see this thread develop. Copybot? Open Source Viewer? Landbot? Searchbot?

OPEN SOURCING THE SERVER?!!??!!!???


*hugs* It's okay... deep breaths... deep breaths...
_____________________
Brenda Archer
Registered User
Join date: 28 Apr 2005
Posts: 557
07-05-2007 14:44
Oh, and also, I want me a little mini sim.

This would be just like a normal sim, but maybe a fourth or an eighth of its size and price. Visually, it could be something like a desert island or a spaceship in space (or any other metaphor for a small build by itself). The benefit of it is the private island level of privacy and aesthetic control.

Because when sims are open sourced do they all have to be exactly like the ones we have now? Things could get really creative.
_____________________
SqueezeOne Pow
World Changer
Join date: 21 Dec 2005
Posts: 1,437
07-05-2007 14:47
I don't want the world to be flat anymore. Can someone write that into the code later, please?
_____________________
Semper Fly
-S1. Pow

"Violence is Art by another means"

Visit Squeeze One Plaza in Osteria. Come for the robots, stay for the view!http://slurl.com/secondlife/Osteria/160.331/203.881
Har Fairweather
Registered User
Join date: 24 Jan 2007
Posts: 2,320
07-05-2007 15:00
From: Brenda Archer
Oh, and also, I want me a little mini sim.

This would be just like a normal sim, but maybe a fourth or an eighth of its size and price. Visually, it could be something like a desert island or a spaceship in space (or any other metaphor for a small build by itself). The benefit of it is the private island level of privacy and aesthetic control.

Because when sims are open sourced do they all have to be exactly like the ones we have now? Things could get really creative.


Good idea. I want my world to be like a Mobius strip.
Brenda Archer
Registered User
Join date: 28 Apr 2005
Posts: 557
07-05-2007 18:31
From: Har Fairweather
Good idea. I want my world to be like a Mobius strip.


Oh I loooove it.
_____________________
BigAngel Bishop
Registered User
Join date: 20 Feb 2006
Posts: 36
Nervana......
07-05-2007 18:37
Need.........I ...........say .......more...........


Oh yes I do......


"Follow the White Rabbit, Neo.."



-Big
Matthew Kendal
Registered User
Join date: 30 Sep 2006
Posts: 2
OpenSim and Secondlife the cooperation and collaboration
09-20-2007 08:25
I am an OpenSim user. Why do I use it? I like lots of land but can't justify plopping down $1675 + tier to own a single sim for personal use. The OpenSim project provides me some hope that I can use my current server and network resources to maintain my own sim on the SL grid.

I am currently running 25 sims and can access them over the internet. Currently they are just a glorified sandbox and good for experimental testing. The real usefulness of these sims won't be realized until I am able to connect them to the SL grid.

I for one will gladly pay a reasonable fee to Linden Labs for the priviledge of connecting my server to the larger SL grid. My sims are boring seperate from the economy and social network of SL.

I believe by forging a cooperative and collaborative relationship with Linden Labs that this project has the potential to greatly expand the SL grid and remove some of the infrastructure buildout stress from Linden Labs. This should as a result provide a new income stream for Linden Labs and increase grid stability since OpenSim servers will be taking some of the hardware load off of Linden Lab's back.

This will benefit those of us who run OpenSim servers by being able to join the largest most dynamic virtual world on the internet.

Some people I've talked to have voiced concern over the impacts of OpenSim servers joining the grid. One of the biggest being the effect on the SL real estate market. As an OpenSim and SL user I understand this concern. I don't want to see the introduction of OpenSim servers to the SL grid cause chaos in real estate markets. As a result we need to work closely with Linden Labs to coordinate a smooth introduction of 3rd party servers to the grid without creating a flood of cheap land to the SL grid which would have severe consequences on the SL economy. It's important that we formulate a strategy whereby we can join the grid without undue disruption to the in-world economy or damage to the LL business model.

The goal here is to make sure Linden Labs and Second Life survive well into the future while at the same time giving server operators like me a more cost effective path to joining the SL family.
Dnali Anabuki
Still Crazy
Join date: 17 Oct 2006
Posts: 1,633
09-20-2007 09:30
From: RobbyRacoon Olmstead
Well.... Hmm....

There are actually a few reasons you don't hear much of the good stuff coming from the open source viewer. First, it pales in comparison to the "OMGBOTS!!!!" hysteria, it's just little important stuff for the most part. Second, if it's an exploit being fixed, you dont want to know about it. The Forums would break under the load if someone posted about exploits before they were closed, but you would get some attention that way I wager. I posted about one months after it was fixed, should be easy enough to find if you look :)

As to the quality of the code, it's pretty decent actually. Every software developer knows that in the normal course of a product's lifetime the quality of code degrades over time as layer upon layer is added to meet each new requirement or bug fix.

So, normally an application that has undergone four years of continual development - and has evolved as far as Second Life has - is either horribly fragile and nearly unmaintainable or has been worked on by very smart people who know how to refactor thier code in smart ways in order to keep the quality of the code high enough to support continued development. The Second Life viewer shows many of the signs of the latter and perhaps a few signs of the former in places.

But it is still a relatively mature, enormously complex application in terms of what any average script kiddie is capable of grokking.

I can only imagine that the server side must be at least an order of magnitude more complex. There are hints in the protocol files that there are at least logically a presence server, an asset server, a space server, etc, etc. There is an enormous amount of talk between all of the backend components in order to pull off the digital magic that is Second Life, and that is something no average script kiddie in the world is capable of wrapping their brain around.

At best, they might be able to find a little loophole, small attack vector, the obvious stuff for people that are looking for it. But for every exploit that can be found by the wannabe hacker, there will be highly qualified developers dedicated to eradicating such problems, many for personal or professional reasons.

And... Since people will be building businesses on this platform, it is not out of the realm of imagination to think that there will actually be people "on the payroll" maintaining server-side code for larger businesses, much like there are *nix admins in the IT world who get paid to maintain open source operating systems as part of the critical infrastructure of the company. Multiply that by a couple of big companies that want to have an in-world presence and have deep pockets....

Right now Second Life is a relatively small, provincial node in what it could become. A ubiquitous 3D web will in many ways mirror the WWW. One of those ways is that there will be many people dedicated to making it work for personal or professional reasons. The WWW can be said to run on open source and standards, and the world at large has a vested interest in keeping it that way, and keeping it running smoothly. Second Life will be the same, eventually.

.


QforT
Dnali Anabuki
Still Crazy
Join date: 17 Oct 2006
Posts: 1,633
09-20-2007 09:33
From: SuezanneC Baskerville
Open sourcing the server code, combined with libsl and the open source client, will give birth to ServerBot!

It will log into its own self with multiple avatars and buy it's own mispriced land and objects and sell them back to itself at massively increased prices, ban itself from its own property, copy its objects and textures and file DMCA notices against its own self, drive itself mad by asking itself how to get the box off its hand over and over and over, spam itself with notecards, build giant full light objects and file abuse reports against itself for doing so. All without the slightest need of human intervention.

That will leave us free to try Hipihi and Splume.[/QUOTE

ROFLMAO..

Thanks for a great morning laugh Suzzane..now to wipe off the coffee from my monitor!
Jsecure Hanks
Capitalist
Join date: 9 Dec 2003
Posts: 1,451
09-20-2007 13:56
From: Matthew Kendal
I am an OpenSim user. (edited) I am currently running 25 sims and can access them over the internet.


I just want to say thankyou very much to Matthew. I watched the open sim project for a while in the past but recenly stopped watching. It has come on miles and miles since then, even running on Linux.

This is now my priority one, and I will divert all resources to getting one of these operational in colocation. If I do, I'll release some to the public free, to play with.

Thankyou again for posting this, which went to my email, and made me aware of such an important project.
1 2 3 4 5 6 7