<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Morgaine</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Morgaine"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/Morgaine"/>
		<updated>2026-05-11T03:49:19Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Mono</id>
		<title>Talk:Mono</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Mono"/>
				<updated>2009-06-16T20:04:22Z</updated>
		
		<summary type="html">&lt;p&gt;Morgaine: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* It sure is nice that Opensim is on Miguel's radar now.  He might even see it as a nice heavy load test for Mono, which would be good for the Opensim community. [[User:Morgaine|Morgaine]] 23:18, 14 June 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
* Miguel's preceding post in [http://pastebin.ca/1460278 pastebin] may be worth preserving as well, as it provides some insight into which memory size parameter is actually being measured and compared (namely RSS), and why:&lt;br /&gt;
&lt;br /&gt;
 I did some testing and downloaded opensim-0.6.4-release on both Windows and Linux.&lt;br /&gt;
 &lt;br /&gt;
 I accessed a remote Windows system to do the build and run the simulator and I used my&lt;br /&gt;
 local Linux machine with Hippo to test the memory usage. Sadly, Hippo kept crashing on me,&lt;br /&gt;
 so I could not do a very extensive test.&lt;br /&gt;
 &lt;br /&gt;
 A fresh virtual world with Mono/32-bit vs Vista/32 bit has Mono using 51 megs of RAM on&lt;br /&gt;
 startup on Linux vs 55 megs of RAM on Vista (50 megs plus 5 megs of the OpenSim.vhost.exe)&lt;br /&gt;
 &lt;br /&gt;
 If you run Mono/64 (which is what I initially did) the size of 64 bit pointeres has a strong&lt;br /&gt;
 effect on Mono and increases the process size by 11 megs.&lt;br /&gt;
 &lt;br /&gt;
 So at least starting up, Mono ends up with a 5 meg advantage. Perhaps the objects loaded&lt;br /&gt;
 after that make a difference, but without the actual data that you used, it is hard to&lt;br /&gt;
 find out exactly what it is.&lt;br /&gt;
 &lt;br /&gt;
 I suspect though, that you might have compared the memory usage report from taskmanager on Windows&lt;br /&gt;
 versus the VSIZE memory usage, this is a common mistake.&lt;br /&gt;
 &lt;br /&gt;
 It is also worth pointing out that the VSIZE reported by ps aux is usually very large and is the&lt;br /&gt;
 *wrong* metric to measure memory usage of OpenSim on Mono. The VSIZE reports the VM address space&lt;br /&gt;
 used by Mono and it happens to include all sorts of things that are not actually using memory.&lt;br /&gt;
 &lt;br /&gt;
 The RSS size is what you want to look at in both cases. There are a few hundred blogs that explain&lt;br /&gt;
 why you should not use VSIZE when computing memory usage and why you should look at RSS, for instance:&lt;br /&gt;
 &lt;br /&gt;
 http://virtualthreads.blogspot.com/2006/02/understanding-memory-usage-on-linux.html&lt;br /&gt;
 &lt;br /&gt;
 [Miguel]&lt;br /&gt;
 -----------&lt;br /&gt;
 &amp;gt; First Post:&lt;br /&gt;
 &amp;gt;&lt;br /&gt;
 &amp;gt; Regarding the claims on Mono’s memory problems. I would like to know what exactly you claim&lt;br /&gt;
 &amp;gt; that is larger in Mono than it is on .NET.&lt;br /&gt;
 &amp;gt;&lt;br /&gt;
 &amp;gt; I can understand a small percentage increase in memory consumption in Mono, but not a 3x or&lt;br /&gt;
 &amp;gt; 4x increase in memory usage.&lt;br /&gt;
 &amp;gt;&lt;br /&gt;
 &amp;gt; Could you provide a sample “set” that I could use to test various versions of Mono across a&lt;br /&gt;
 &amp;gt; number of operating systems and compare it to Windows?&lt;br /&gt;
 &amp;gt; [Miguel de Icaza]&lt;br /&gt;
&lt;br /&gt;
: Pastebin links reported to SL::AW Groupies by ssm2017 Binder, pasted here by [[User:Morgaine|Morgaine]] 16:11, 15 June 2009 (UTC).&lt;/div&gt;</summary>
		<author><name>Morgaine</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Mono</id>
		<title>Talk:Mono</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Mono"/>
				<updated>2009-06-15T16:11:24Z</updated>
		
		<summary type="html">&lt;p&gt;Morgaine: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* It sure is nice that Opensim is on Miguel's radar now.  He might even see it as a nice heavy load test for Mono, which would be good for the Opensim community. [[User:Morgaine|Morgaine]] 23:18, 14 June 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
* Miguel's preceding post in [http://pastebin.ca/1460278 pastebin] may be worth preserving as well, as it provides some insight into which memory size parameter is actually being measured and compared (namely RSS), and why:&lt;br /&gt;
&lt;br /&gt;
 I did some testing and downloaded opensim-0.6.4-release on both Windows and Linux.&lt;br /&gt;
 &lt;br /&gt;
 I accessed a remote Windows system to do the build and run the simulator and I used my&lt;br /&gt;
 local Linux machine with Hippo to test the memory usage. Sadly, Hippo kept crashing on me,&lt;br /&gt;
 so I could not do a very extensive test.&lt;br /&gt;
 &lt;br /&gt;
 A fresh virtual world with Mono/32-bit vs Vista/32 bit has Mono using 51 megs of RAM on&lt;br /&gt;
 startup on Linux vs 55 megs of RAM on Vista (50 megs plus 5 megs of the OpenSim.vhost.exe)&lt;br /&gt;
 &lt;br /&gt;
 If you run Mono/64 (which is what I initially did) the size of 64 bit pointeres has a strong&lt;br /&gt;
 effect on Mono and increases the process size by 11 megs.&lt;br /&gt;
 &lt;br /&gt;
 So at least starting up, Mono ends up with a 5 meg advantage. Perhaps the objects loaded&lt;br /&gt;
 after that make a difference, but without the actual data that you used, it is hard to&lt;br /&gt;
 find out exactly what it is.&lt;br /&gt;
 &lt;br /&gt;
 I suspect though, that you might have compared the memory usage report from taskmanager on Windows&lt;br /&gt;
 versus the VSIZE memory usage, this is a common mistake.&lt;br /&gt;
 &lt;br /&gt;
 It is also worth pointing out that the VSIZE reported by ps aux is usually very large and is the&lt;br /&gt;
 *wrong* metric to measure memory usage of OpenSim on Mono. The VSIZE reports the VM address space&lt;br /&gt;
 used by Mono and it happens to include all sorts of things that are not actually using memory.&lt;br /&gt;
 &lt;br /&gt;
 The RSS size is what you want to look at in both cases. There are a few hundred blogs that explain&lt;br /&gt;
 why you should not use VSIZE when computing memory usage and why you should look at RSS, for instance:&lt;br /&gt;
 &lt;br /&gt;
 http://virtualthreads.blogspot.com/2006/02/understanding-memory-usage-on-linux.html&lt;br /&gt;
 &lt;br /&gt;
 [Miguel]&lt;br /&gt;
 -----------&lt;br /&gt;
 &amp;gt; First Post:&lt;br /&gt;
 &amp;gt;&lt;br /&gt;
 &amp;gt; Regarding the claims on Mono’s memory problems. I would like to know what exactly you claim&lt;br /&gt;
 &amp;gt; that is larger in Mono than it is on .NET.&lt;br /&gt;
 &amp;gt;&lt;br /&gt;
 &amp;gt; I can understand a small percentage increase in memory consumption in Mono, but not a 3x or&lt;br /&gt;
 &amp;gt; 4x increase in memory usage.&lt;br /&gt;
 &amp;gt;&lt;br /&gt;
 &amp;gt; Could you provide a sample “set” that I could use to test various versions of Mono across a&lt;br /&gt;
 &amp;gt; number of operating systems and compare it to Windows?&lt;br /&gt;
 &amp;gt; [Miguel de Icaza]&lt;br /&gt;
&lt;br /&gt;
: Pastebin links reported to SL::AW Groupies by ssm2017 Binder. [[User:Morgaine|Morgaine]] 16:11, 15 June 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>Morgaine</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Mono</id>
		<title>Talk:Mono</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Mono"/>
				<updated>2009-06-14T23:18:09Z</updated>
		
		<summary type="html">&lt;p&gt;Morgaine: New page: * It sure is nice that Opensim is on Miguel's radar now.  He might even see it as a nice heavy load test for Mono, which would be good for the Opensim community. ~~~~&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* It sure is nice that Opensim is on Miguel's radar now.  He might even see it as a nice heavy load test for Mono, which would be good for the Opensim community. [[User:Morgaine|Morgaine]] 23:18, 14 June 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>Morgaine</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Virtual_World_Model</id>
		<title>Talk:Virtual World Model</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Virtual_World_Model"/>
				<updated>2009-06-10T12:40:11Z</updated>
		
		<summary type="html">&lt;p&gt;Morgaine: /* The meaning of safety */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simulator Trust Domain definition==&lt;br /&gt;
&lt;br /&gt;
It currently states: &amp;quot;One or more simulators that completely trust each other, operated by one single authority.&amp;quot;  Does it really need to be operated by a single authority?  Could I not say I fully and completely trust sims operated by John Smith and/or he fully and completely trusts sims operated by me?  --[[User:DaveCoyle|DaveCoyle]] 11:40, 20 April 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yes, you are right. I changed the definition. Basically, I think what you're getting at is that each simulator, or each seed trust domain, can extend trust to other trust domains, and this is not transitive: you trust W, but you don't necessarily trust the sims that W trusts. Needs more thinking.  --[[User:Diva|Diva]] 07:50, 20 April 2009 (PST)&lt;br /&gt;
&lt;br /&gt;
== OSGrid and trust domains ==&lt;br /&gt;
&lt;br /&gt;
There seems to be continued disagreement regarding OSGrid and trust domains, so let's discuss it here.  Charles, you removed the sentence &amp;quot;For example, OSGrid has, by nature and intent, several hundred simulator trust domains.&amp;quot;  I disagree with its removal, and based on the -dev list thread everyone doesn't seem to be on the same page on this point.  So let's talk it out.&lt;br /&gt;
&lt;br /&gt;
I am a region operator on OSGrid.  I fully trust sims operated by myself.  I fully trust sims operated by a handful of others who I believe will not do anything nefarious to me, my communications, my inventory, etc.  I neither trust nor don't trust sims operated by most others, as I neither know them nor have reason to believe they'll do bad things.  I do not trust some regions (e.g. DNCH).&lt;br /&gt;
&lt;br /&gt;
Sounds like multiple trust domains to me.  --[[User:DaveCoyle|DaveCoyle]] 11:31, 20 April 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I would really like to hear more from the OSGrid community about wishes for the future, 1 year ahead. The only reason why I am making that subtle distinction between Grid and Trust Domain is OSGrid. I mention LL grid, but, really, I have no idea what their plans are, that's just speculation. OSGrid, however, exists. Unifying the concept of Grid with that of trust domain will make the model a whole lot simpler and easier to implement, so if that is what's on the map for OSGrid, it would be good to know. --[[User:Diva|Diva]] 09:45, 20 April 2009 (PST)&lt;br /&gt;
&lt;br /&gt;
== The meaning of ''safety'' ==&lt;br /&gt;
&lt;br /&gt;
There seems to be an important reference left undefined in this useful page.  Various paragraphs refer to &amp;quot;safely exchange messages&amp;quot;, &amp;quot;unsafe teleports&amp;quot;, and &amp;quot;safe simulator connectivity&amp;quot;, but nowhere is the meaning of &amp;quot;safety&amp;quot; explained or illustrated.  I can imagine a variety of possible considerations that can give rise to a verdict of &amp;quot;safe&amp;quot; versus &amp;quot;unsafe&amp;quot;, such as the desire to safeguard assets, or protect system integrity, or prevent abuse, or simply to disallow unauthorized access, but which of these were intended here?  Perhaps all of them?  Or does &amp;quot;safety&amp;quot; have a specific meaning in this context?&lt;br /&gt;
&lt;br /&gt;
I think it's worth spending a little time defining what is meant here, because the foundational idea of &amp;quot;trust domain&amp;quot; is currently being described in terms of a fuzzy concept that obscures rather than explains.  Yes, we all love the motherhood and apple pie implied by &amp;quot;safe&amp;quot;, but what does it actually mean in this specific context, for the purposes of model definition? :-) [[User:Morgaine|Morgaine]] 12:37, 10 June 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>Morgaine</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Virtual_World_Model</id>
		<title>Talk:Virtual World Model</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Virtual_World_Model"/>
				<updated>2009-06-10T12:37:56Z</updated>
		
		<summary type="html">&lt;p&gt;Morgaine: The term &amp;quot;safe&amp;quot; lacks definition&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simulator Trust Domain definition==&lt;br /&gt;
&lt;br /&gt;
It currently states: &amp;quot;One or more simulators that completely trust each other, operated by one single authority.&amp;quot;  Does it really need to be operated by a single authority?  Could I not say I fully and completely trust sims operated by John Smith and/or he fully and completely trusts sims operated by me?  --[[User:DaveCoyle|DaveCoyle]] 11:40, 20 April 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
Yes, you are right. I changed the definition. Basically, I think what you're getting at is that each simulator, or each seed trust domain, can extend trust to other trust domains, and this is not transitive: you trust W, but you don't necessarily trust the sims that W trusts. Needs more thinking.  --[[User:Diva|Diva]] 07:50, 20 April 2009 (PST)&lt;br /&gt;
&lt;br /&gt;
== OSGrid and trust domains ==&lt;br /&gt;
&lt;br /&gt;
There seems to be continued disagreement regarding OSGrid and trust domains, so let's discuss it here.  Charles, you removed the sentence &amp;quot;For example, OSGrid has, by nature and intent, several hundred simulator trust domains.&amp;quot;  I disagree with its removal, and based on the -dev list thread everyone doesn't seem to be on the same page on this point.  So let's talk it out.&lt;br /&gt;
&lt;br /&gt;
I am a region operator on OSGrid.  I fully trust sims operated by myself.  I fully trust sims operated by a handful of others who I believe will not do anything nefarious to me, my communications, my inventory, etc.  I neither trust nor don't trust sims operated by most others, as I neither know them nor have reason to believe they'll do bad things.  I do not trust some regions (e.g. DNCH).&lt;br /&gt;
&lt;br /&gt;
Sounds like multiple trust domains to me.  --[[User:DaveCoyle|DaveCoyle]] 11:31, 20 April 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I would really like to hear more from the OSGrid community about wishes for the future, 1 year ahead. The only reason why I am making that subtle distinction between Grid and Trust Domain is OSGrid. I mention LL grid, but, really, I have no idea what their plans are, that's just speculation. OSGrid, however, exists. Unifying the concept of Grid with that of trust domain will make the model a whole lot simpler and easier to implement, so if that is what's on the map for OSGrid, it would be good to know. --[[User:Diva|Diva]] 09:45, 20 April 2009 (PST)&lt;br /&gt;
&lt;br /&gt;
== The meaning of ''safety'' ==&lt;br /&gt;
&lt;br /&gt;
There seems to be an important reference left undefined in this useful page.  Various paragraphs refer to &amp;quot;safely exchange messages&amp;quot;, &amp;quot;unsafe teleports&amp;quot;, and &amp;quot;safe simulator connectivity&amp;quot;, but nowhere is the meaning of &amp;quot;safety&amp;quot; explained or illustrated.  I can imagine a variety of possible considerations that can give rise to a verdict of &amp;quot;safe&amp;quot; versus &amp;quot;unsafe&amp;quot;, such as the desire to safeguard assets, or protect system integrity, or prevent abuse, or simply to disallow unauthorized access, but which of these were intended here?  Perhaps all of them?  Or does &amp;quot;safety&amp;quot; have a specific meaning in this context?&lt;br /&gt;
&lt;br /&gt;
I think it's worth spending a little time defining what is meant here, because the foundational idea of &amp;quot;trust domain&amp;quot; is currently being described in terms of a fuzzy concept that obscures rather than explains.  Yes, we all love the motherhood and apple pie implied by &amp;quot;safe&amp;quot;, but what does it actually mean? :-) [[User:Morgaine|Morgaine]] 12:37, 10 June 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>Morgaine</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Virtual_World_Model</id>
		<title>Virtual World Model</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Virtual_World_Model"/>
				<updated>2009-06-09T21:56:59Z</updated>
		
		<summary type="html">&lt;p&gt;Morgaine: Spelling corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
What follows are working definitions for the model of virtual worlds supported by OpenSim. They are intended to clarify terminology, and to sharpen the requirements with respect to security of users' data and world assets. Please use the [[Talk:Virtual_World_Model|Discussion]] tab to comment on these definitions -- they are live and subject to improvements.&lt;br /&gt;
&lt;br /&gt;
 '''Simulator Trust Domain''': One or more simulators that completely trust each other, operated by one single &lt;br /&gt;
 authority. Trust means that these simulators can safely exchange messages and share data with each other. &lt;br /&gt;
 Specifically, trusting simulators can engage in exchanges that enable useful features, such as server-side &lt;br /&gt;
 teleports, that are unsafe when done between non-trusting simulators. Trust domains can be extended to include &lt;br /&gt;
 simulators in other trust domains, but in these extensions trust is neither commutative nor transitive. &lt;br /&gt;
 [[Talk:Virtual_World_Model|discuss here]]&lt;br /&gt;
&lt;br /&gt;
 '''Resource Services''': A set of zero or more services serving resources for simulators. Resources include:&lt;br /&gt;
 assets, user accounts, and assorted services like map, lookup, social networking, forums, etc. &lt;br /&gt;
&lt;br /&gt;
 '''Grid''': One or more simulators that share resources via resource services. At the very minimum, the &lt;br /&gt;
 simulators in a grid share assets, but many more services are possible (see above). A Grid includes one or &lt;br /&gt;
 more simulator trust domains. Normally one would expect one grid to be one single trust domain, but that &lt;br /&gt;
 doesn't necessarily need to happen. Given that a Grid may include more than one simulator &lt;br /&gt;
 trust domain, there can be untrusted connections within the same grid. In deploying security schemes, this &lt;br /&gt;
 needs to be taken into account. (OSGrid and trust domains...[[Talk:Virtual_World_Model|discuss here]]).  &lt;br /&gt;
&lt;br /&gt;
 '''Hypergrid''': The interconnection of grids. Hypergrid simulator connections are necessarily untrusted, so &lt;br /&gt;
 security schemes need to take that into account. Besides safe simulator connectivity between grids, the &lt;br /&gt;
 Hypergrid addresses the interoperability of resource services -- that is, the ability for: user accounts in &lt;br /&gt;
 one user service being recognized in other grids; assets in one asset service being transferred to other &lt;br /&gt;
 grids; social networking services being bridged, etc. The Hypergrid architecture enables, but does not impose, &lt;br /&gt;
 the emergence of independent Hypergrid-wide resource services such as User Services, Asset Storage, Social &lt;br /&gt;
 Networking, Search, etc. that serve several grids and are not coupled with any one grid in particular.&lt;br /&gt;
&lt;br /&gt;
 '''Walled-Garden Grid''': A grid that only handles resources directly managed by its own resource services. It &lt;br /&gt;
 does not recognize or allow users and assets from other grids, and it does not allow the export of its own &lt;br /&gt;
 users and assets. It may, however, import/export assets in bulk via backend storage systems (e.g. OARs).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Additional notes:&lt;br /&gt;
&lt;br /&gt;
* Tentatively, I'm unifying the concept of Grid with the concept of Virtual World. &lt;br /&gt;
&lt;br /&gt;
* A &amp;quot;Standalone&amp;quot;, which should be read as &amp;quot;Standalone Grid&amp;quot; (term credit to Michael Cortez), is a grid-in-a-box. It's one process that single-handily performs simulation and resource management. Just like any other grid, a Standalone grid may be hypergrided or may operate as a walled garden.&lt;br /&gt;
&lt;br /&gt;
* Simulator trust domains have ultimate freedom to implement any feature they want among themselves, including transferring user agents (user permitting), sharing private data, etc.&lt;br /&gt;
&lt;br /&gt;
* Grids may exist without any services but asset services. [Note: could there be a grid without assets?!]&lt;br /&gt;
&lt;br /&gt;
* Hypergrided Grids may treat all users equally or may treat their own users in special ways.&lt;br /&gt;
&lt;br /&gt;
* Grids may provide visitors with additional resources that are only available while the users visit that grid, and become unavailable once the visitor goes elsewhere (aka grid-specific inventory).&lt;br /&gt;
&lt;br /&gt;
More notes (Melanie's email, edited by Diva):&lt;br /&gt;
&lt;br /&gt;
Users should be in control of their own inventory and its associated assets, independent of a single grid. This means:&lt;br /&gt;
&lt;br /&gt;
* users can select where their data is stored. This may be an ISP, a web hoster, a grid or their own PC (bandwidth permitting). No simulator has authority over that storage.&lt;br /&gt;
&lt;br /&gt;
* Regions hold COPIES of the assets needed to render whatever is currently in world. Normally, this will be &amp;quot;by value&amp;quot;, e.g. the sim will have a full and valid copy of the data and be able to supply everything needed to render its content independent of any outside servers.&lt;br /&gt;
&lt;br /&gt;
* Grids are one or more trust domains, they are groups of regions sharing asset and user services. They access the same servers for their data and anything within one region can be moved to any other region without the need to copy assets. Regions within a trust domain are able to destroy storage needed by other regions to render data, but cannot access user inventories unless authorized, and with very limited scope. Typically, but not mandatory, all sims in one gridwill be owned and operated by a single individual/organization.&lt;br /&gt;
&lt;br /&gt;
* User services authenticate users for access to a trust domain. They may require username/password, X.509 certificates, oAuth, openID or any other form of authentication, or none. They may decree that, if you don't authenticate, your access may be limited to observation only, or in any other way they, as the trust domain controller, see fit.&lt;br /&gt;
&lt;br /&gt;
* Sim asset services are the storage at the heart of a grid, sims in a grid share these asset services. That is distinct from user asset services, which are out of scope for regions.&lt;br /&gt;
&lt;br /&gt;
* Optionally, user asset services may pass an object to a region &amp;quot;by reference&amp;quot;. This assumes a basic level of trust with the region, which is advised to not keep a copy, but request the current data from the user asset service each time it is needed. This required continuous authorization for that item, which will be limited to specific sims, Therefore, such items can't leave the sim, they cannot be given or sold, but only be taken by the owner. This is useful for allowing the update of scripts in-place, e.g. for applications like sloodle, which may want to update all inworld terminals all at once. It it a marked departure from the Linden way of doing things.&lt;/div&gt;</summary>
		<author><name>Morgaine</name></author>	</entry>

	</feed>