[sldev] Sims and Script Security
Lawson English
lenglish5 at cox.net
Mon May 19 10:45:55 PDT 2008
Darien Caldwell wrote:
> Not long ago there was talk about how IBM has private sims behind a
> firewall. (
> http://www.virtualworldsnews.com/2008/04/ibm-takes-secon.html ) I was
> wanting to know, if they take a scripted item into this private space,
> does that give them any possible way to view the source code of
> scripts for said objects? or are only the compiled bytecodes sent to
> the sim? Did LL make place any restrictions on what IBM can do with
> user content once it is taken into this area, or should creators start
> issuing EULAs if they don't want their items brought into this
> potentially unregulated space?
I suspect that they cannot, at this point, but even if they could,
they're under really strict business partner agreements with LL not to
use copybots on assets (or some other equivalent legal contract, I'm
sure). IBM should be just as trustworthy in this regard as LL, I should
hope.
This is entirely different than the upcoming case of Agent Domain vs
Region Domain distribution of assets and scripts, and the discussion
there has led to an assumption on everyone's part (including LL's) that
scripts will remain under complete control of the grid that they were
written in UNLESS they are full permissions OR the two grids have a
"trust agreement" worked out.
IF there is a trust agreement, walking between or teleporting between 2
such grids should eventually look as though you just moved to another
sim on the original grid. If there is no trust agreement, objects with
less than full permissions will not rez, and even if an object rezes,
the scripts within it, unless they are also full perms, will not be
available in either source or byte code format because the original
asset server won't give the no-perms stuff to the new asset server with
the possible exception of bling/attachments scripts, which might run in
their own private script server on the agent domain, and only control
signals (not byte code) of some kind sent to the non-trusted grid.
There are ALSO proposals for "this grid only" permissions, open source
permissions, etc. If you want to get in on those conversations, you
should attend Zero Linden's office hours and/or the AW Groupies
meetings. Chat logs of previous meetings for both are linked at:
https://wiki.secondlife.com/wiki/AW_Groupies#Chat_Logs
Eben Moglen, former legal counsel for the FSF and co-author of the
GPLv3, has indicated an interest in participating in discussions on
these issues, I understand. He or his students will be leading such
discussions in SL later this year, I believe.
Lawson
More information about the SLDev
mailing list