[sldev] Opening the server source?
Dzonatas
dzonatas at dzonux.net
Sat Jun 30 11:42:52 PDT 2007
Tao Takashi wrote:
> Isn't there a difference between web sites and a virtual world?
...
As much as there is a different between the Apache webserver and Second
Life's sim server. =)
> As for the idea of opening up itself I think that backend database
> solutions will be around quite quickly and thus I really wonder what a
> business model for LL could be. Moreover I think that a true virtual
> world standard is hard to achieve. If a business is doing it they need
> to make sure it makes sense for their business model and they need to
> find partners. Now the term "virtual world" is sort of a big term and
> it has many incarnations and it might be hard to get all these
> incarnations into one standard.. So first it needs to get broken up
> anyway and then maybe somebody can start on a standard for e.g.
> exchanging objects (which already depends very much on the internal
> representation of objects like prim based or polygon based).
For businesses besides LL's internal motives, this can be narrowed down
to a secure transactional asset server and script/program platform. To
touch on the briefly, let's say you have a ATM machine in-world and the
sim crashes in the midst of a transaction. Simple transactions may be
easily to recover, but more complex ones really need to allow the
scripts to detect crashes, failed transactions, perform recovery, etc.
Right now, a lot of extra code has to be added to accomplish all that
for even the softest crashes or failures. You can't guarantee that all
script writers will include all that extra code in their script.
Therefore, there is a need to create a solid framework to handle serious
business in virtual worlds.
The immediate answer is to move the business into a hybrid mode and use
something like XML-RPC, so that it is part in-world and part website.
It is not the best answer, but it works. The website can add the higher
degree of transactional software. (if they do...)
Considering how GPLv3 (just released) now works with Apache, we may see
more bits of hybrid Second-Life-on-a-Apache mod(s). This is no longer a
blocker issue.
--
Power to Change the Void
More information about the SLDev
mailing list