<?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=WWWench</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=WWWench"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/WWWench"/>
		<updated>2026-04-24T09:49:32Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Performance</id>
		<title>Performance</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Performance"/>
				<updated>2012-09-30T15:39:10Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
OpenSimulator performance is a very complex issue.  Performance can be affected by any number of things, including the number of prims on a region, number of regions, number of avatars, network quality between server and viewer, network quality between simulator and grid services, etc.&lt;br /&gt;
&lt;br /&gt;
We can break down a performance discussion into simulator issues (e.g. script performance, region database performance) and grid issues (chiefly scaling services such as asset, inventory, etc to serve more simulators and users).&lt;br /&gt;
&lt;br /&gt;
= General Tips =&lt;br /&gt;
&lt;br /&gt;
* Where at all possible, don't assume something is a performance bottleneck, measure it!  You might think your asset database is large, for example, but even large asset database seldom cause real issues.&lt;br /&gt;
* Make as many objects phantom as possible.  Phantom objects do not need to be tested for collisions with avatars and other objects, reducing physics frame time and increasing performance.&lt;br /&gt;
* Make as few objects subject to physics (e.g. falling under gravity, movable by other avatars) as possible.  Physics objects need a lot more collision testing than ordinary non-phantom objects.&lt;br /&gt;
* It can be hard to perform measurement at the moment since not a lot of tools exist.  However, one such is [[pCampbot]] which is bundled with OpenSimulator.  This can instantiate a number of simultaneous libomv clients on a simulator that can take certain actions such as clicking things and bouncing aroud.  Apects of it (e.g. appearance) are currently rather buggy and generate a lot of logging guff.&lt;br /&gt;
&lt;br /&gt;
= Simulator =&lt;br /&gt;
&lt;br /&gt;
== Hardware Requirements ==&lt;br /&gt;
Unfortunately, this is a very difficult question in light of all the factors mentioned in the introduction.  &lt;br /&gt;
&lt;br /&gt;
However, we can say that OpenSimulator does not run well when it only has access to a single CPU core - you should regard a dual-core machine as the minimum.&lt;br /&gt;
&lt;br /&gt;
Below are some examples of hardware people use/have used.  Please feel free to add to the list, or to add any reports to the performance studies and blog posts section.  '''These are examples to help you in your selection, not recommendations.'''&lt;br /&gt;
&lt;br /&gt;
Object Parts ~= # prim&lt;br /&gt;
&lt;br /&gt;
Sensors and Timers are generally more intensive then regular scripts, so please specify quantity of each.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Description&lt;br /&gt;
!Operating System (please add Mono version if appropriate)&lt;br /&gt;
!OpenSimulator version&lt;br /&gt;
!RAM/AVG_USE_%&lt;br /&gt;
!CPU&lt;br /&gt;
!#/type of regions&lt;br /&gt;
!# simultaneous avs&lt;br /&gt;
!#scripts/timers/Sensors&lt;br /&gt;
!Location&lt;br /&gt;
!#objectparts&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Intrepid (8.10)&lt;br /&gt;
|Unknown&lt;br /&gt;
|540MB/?&lt;br /&gt;
|1x quad-core 2.5GHz Xeon (L5420)&lt;br /&gt;
|1 region + 9 voids&lt;br /&gt;
|generally 1-2&lt;br /&gt;
|few&lt;br /&gt;
|Knifejaw Atoll &amp;amp; surrounding on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Jaunty (9.04)&lt;br /&gt;
|Unknown&lt;br /&gt;
|360MB/?&lt;br /&gt;
|2x dual-core 2.0GHz Xeon (5130)&lt;br /&gt;
|1 void&lt;br /&gt;
|generally 1-2 &lt;br /&gt;
|none&lt;br /&gt;
|Knifejaw Road on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from A+&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1 Meg&lt;br /&gt;
|1x single-core 2.8GHz Celeron&lt;br /&gt;
|2regions per server&lt;br /&gt;
|6 at once with no issues&lt;br /&gt;
|Waterfalls, texture anims, window texture switchers, lots of sound loops&lt;br /&gt;
|Pleasure Planet Welcome center &amp;amp; Region Pleasure Planet in OSGrid&lt;br /&gt;
|20000 prims per region&lt;br /&gt;
|-&lt;br /&gt;
|Amazon EC2 &amp;quot;high-CPU medium instance&amp;quot; (Xen VM)&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1.7GB&lt;br /&gt;
|1x dual-core 2.3GHz (Intel E5345)&lt;br /&gt;
|1 region with sailing race course&lt;br /&gt;
|7 avs, 4 in boats&lt;br /&gt;
|scripted start line&lt;br /&gt;
|Castle Rock, OSGrid&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from simhost.com&lt;br /&gt;
|SuSe 11.2 x64&lt;br /&gt;
|Unknown&lt;br /&gt;
|8gb / 50%&lt;br /&gt;
|4x Core2Quad Q9300 2.6ghz&lt;br /&gt;
|1 region (Wright Plaza) uses approx 4gb ram&lt;br /&gt;
|20-25 users&lt;br /&gt;
|Freebie Stores / Meeting Center / Video Theater&lt;br /&gt;
|@osgrid.org Heavy Use Sim&lt;br /&gt;
|17500 prims aprox 1500 scripts&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Windows XP SP3&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|3GB / 15-40% incl. Opensim and MySQL&lt;br /&gt;
|4x Core2Quad Q6600 2.4 GHz. Use: generally, 0-10%&lt;br /&gt;
|11 regions&lt;br /&gt;
|1-6 users&lt;br /&gt;
|Many scripted objects (1934 scripts)&lt;br /&gt;
|[http://zonjacapalini.wordpress.com/2010/08/25/condensation-land-a-status-report/ Condensation Land]&lt;br /&gt;
|38,065 prims&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Ubuntu Lucid 10.04 (32 bit pae)&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|160Mb no users, add 5Mb/user incl Opensim and MySQL&lt;br /&gt;
|I7-920 (dual threaded quad core), 3.8Ghz, 6Gb RAM, 0-10% Load&lt;br /&gt;
|4 regions (Diva default config)&lt;br /&gt;
|1-4 users (approx 20Kb/sec bandwidth/user)&lt;br /&gt;
|Few scripted objects (&amp;lt;10)&lt;br /&gt;
|[http://mars-simulator.hobby-site.org:9000/wifi Mars Simulation]- Based on [http://metatek.blogspot.com/2010/06/mars-simulation-for-distribution.html Erik Nauman's Open Blackboard]&lt;br /&gt;
|158 prims&lt;br /&gt;
|-&lt;br /&gt;
|Hosted Dedicated OVH&lt;br /&gt;
|Suse 12.2&lt;br /&gt;
|0.7.0.2 (D2)&lt;br /&gt;
|420Mb total, incl OS, Opensim and MySQL&lt;br /&gt;
|i7 Quad 950 (Bloomfield) 3.07GHz, 8 Core, 24Gb RAM, 0-1% Avg Load&lt;br /&gt;
|16 regions (4x4 mega-region)&lt;br /&gt;
|&amp;lt;6 users&lt;br /&gt;
|vehicle scripted objects (&amp;lt;5)&lt;br /&gt;
|[http://metaversesailing.com:9000/wifi Metaverse Sailing]&lt;br /&gt;
|&amp;lt;1000 prims&lt;br /&gt;
|-&lt;br /&gt;
|VPS&lt;br /&gt;
|Debian Lenny 5 (mono 2.4.2.3)&lt;br /&gt;
|OSgrid 0.7.1 (Dev) cd4d7a7: 2010-10-15&lt;br /&gt;
|655MB average out of 1722MB RAM, incl. MySQL&lt;br /&gt;
|Intel Quadcore 2.5 Ghz (1 core assigned to vps) average use: 40-45% &lt;br /&gt;
|20 regions&lt;br /&gt;
|&amp;lt;4 users&lt;br /&gt;
|about 20 different light scripts, but we're also experimenting with heavier HUD scripts (timers, lots of ll(Get/Set)PrimitiveParams and large lists) and custom IRC relay&lt;br /&gt;
|Phoenix Rising Isles on OsGrid&lt;br /&gt;
|3727 prims&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Database ==&lt;br /&gt;
&lt;br /&gt;
By default, OpenSimulator is configured to use the SQLite database.  This is very convenient for an out-of-the-box experience since it requires no configuration.  However, it's not designed for heavy usage, so if you build very quickly or have more than a few people on your simulator then you will start to see performance issues.&lt;br /&gt;
&lt;br /&gt;
Therefore, we recommend that you switch to MySQL as soon as possible.  This will provide a much better experience but will take a little bit of work to set up.  &lt;br /&gt;
&lt;br /&gt;
Unfortunately, tools for migrating OpenSimulator SQLite data to MySQL are currently limited.  Migration is also possible by saving OARs/IARs of your data from sqlite and loading them up once you've reconfigured to use MySQL.&lt;br /&gt;
&lt;br /&gt;
There is also a database plugin for MSSQL but this is not well maintained between OpenSimulator releases.&lt;br /&gt;
&lt;br /&gt;
In standalone mode, both services and the simulator itself can use SQLite.  In grid mode, SQLite is only supported for simulator data - the ROBUST instances must use a MySQL (or MSSQL) database.&lt;br /&gt;
&lt;br /&gt;
In general a single MySQL instance for the ROBUST services instance will serve small, medium and even large grids perfectly well - it's a configuration that's widely used for even quite large websites.&lt;br /&gt;
&lt;br /&gt;
== Configuration tweaks ==&lt;br /&gt;
&lt;br /&gt;
There are a couple of OpenSimulator configuration tweaks that you can do to significantly improve script loading performance in certain situations.  These tweaks can be made in your OpenSim.ini config file.  These apply to current OpenSimulator development code (0.7.3-dev) and may also apply to 0.7.2, though certainly not any earlier.&lt;br /&gt;
&lt;br /&gt;
===Set DeleteScriptsOnStartup = false===&lt;br /&gt;
&lt;br /&gt;
 [XEngine]&lt;br /&gt;
 DeleteScriptsOnStartup = false&lt;br /&gt;
&lt;br /&gt;
This means that OpenSimulator will not delete all the existing compiled script DLLs on startup (don't worry, this setting doesn't touch the actual LSL scripts in your region).  This will significantly improve startup performance.  However, if you upgrade OpenSimulator in place (e.g. you regularly update your installation directly from development code) then you may occasionally see problems if code changes and your previously compiled DLLs can't find their old references.&lt;br /&gt;
&lt;br /&gt;
In this case, you can either set DeleteScriptsOnStartup = true for one restart in order to clean out and recompile script DLLs or you can manually delete the relevant bin/ScriptEngines/&amp;lt;region-uuid&amp;gt;/*.dll.* files, which will force OpenSimulator to recompile them.  You could also delete the entire bin/ScriptEngines/&amp;lt;region-uuid&amp;gt; directory but this would lose all persisted script state (which is kept in the &amp;lt;script-item-id&amp;gt;.state files).&lt;br /&gt;
&lt;br /&gt;
===Set AppDomainLoading = false===&lt;br /&gt;
 [XEngine]&lt;br /&gt;
 AppDomainLoading = false&lt;br /&gt;
&lt;br /&gt;
By default, OpenSimulator loads every script DLL into its own AppDomain.  If this is set to false, then all scripts are loaded into OpenSimulator's default AppDomain instead.&lt;br /&gt;
&lt;br /&gt;
This will significantly improve script startup times and reduce initial per-script memory overhead.&lt;br /&gt;
&lt;br /&gt;
However, setting this to false will also prevent derezzed script DLLs from being removed from memory (only whole AppDomains can be unloaded).  This might cause an OutOfMemory problem over time, as avatars with scripted attachments move in and out of the region.  Whether this is a problem for you will depend on factors such as the avatar population of your grid.&lt;br /&gt;
&lt;br /&gt;
In addition, Windows users have reported script loading problems with AppDomainLoading = false, though I (justincc) haven't been able to replicate this with current OpenSimulator code on my WindowsXP machine.&lt;br /&gt;
&lt;br /&gt;
= Grid =&lt;br /&gt;
&lt;br /&gt;
Scaling a grid is a very complex task and only for the very technically inclined.  It is also an area under active investigation.  The advice below will change considerably over time as OpenSimulator and its environment changes and we learn more about perfomrnace issues.&lt;br /&gt;
&lt;br /&gt;
When would you start to meet grid scaling issues?  As an extremely rough and really quite arbitrary and pessimistic rule of thumb, you will probably start to have to think about things when you exceed 50 regions containing a large number of prims or 50 simultaneous users with large inventories.  But this will very a tremendous amount depending on your situation.  If you have thousands of regions with very few prims that much more supportable than 50 regions with 45000 prims each.&lt;br /&gt;
&lt;br /&gt;
You are likely to encounter issues in two areas - database and services.&lt;br /&gt;
&lt;br /&gt;
== Database ==&lt;br /&gt;
&lt;br /&gt;
=== Assets ===&lt;br /&gt;
&lt;br /&gt;
==== The problem ====&lt;br /&gt;
&lt;br /&gt;
Due to the architecture of distributed architecture of OpenSimulator, where regions are running on a number of different machines over a network, it's extremely hard to identify assets that are not in use and hence can be deleted.  Equally, the fact that assets are immutable leads to continual growth in the asset database.&lt;br /&gt;
&lt;br /&gt;
In theory, one could identify unused assets if one could identify all references in simulators and in user inventory.  However, this is extremely hard to do where machines are distributed over a network.  If a grid only has a few simulators all running on machines that are controlled by the same entity running a grid, then it becomes a little more tractable but even then would almost certainly involve significant downtime.  No public tools exist yet to achieve this.&lt;br /&gt;
&lt;br /&gt;
Asset deletion would be easier for a one simulator grid or a standalone.  However, even code to implement asset deletion on standalones has not yet been implemented and would certainly require significant simulator downtime.&lt;br /&gt;
&lt;br /&gt;
A promising area of research involves improving OpenSimulator's recording of asset access times (e.g. recording access periodically).  Then assets which aren't accessed for a long time (e.g. a year) could be deleted or moved to cold storage (e.g. DVD).  One is left with the problem of not deleting assets permanently cached by simulators but perhaps this could be solved by the simulators occasionally 'pinging' the asset service with notification of what assets they cache.&lt;br /&gt;
&lt;br /&gt;
Another step to reduce asset database size is to eliminate duplicate assets by hashing.  There is [[Deduplicating Asset Service|an experimental development asset service]] for this.  Third party services such as [[https://github.com/coyled/sras SRAS]] also do this.&lt;br /&gt;
&lt;br /&gt;
==== Possible solutions ====&lt;br /&gt;
&lt;br /&gt;
* Do nothing.  MySQL can store a very large amount of data before encountering issues - it's used for extremely large websites and other applications after all.  This assumes you have the disk space.&lt;br /&gt;
&lt;br /&gt;
* Use an external asset service such as [[https://github.com/coyled/sras SRAS]].  SRAS, in particular, is a third party asset service that does deduplication, asset compression, and stores assets on disk rather than in a database.  It also has some nice features like preventing assets being served without deleting them.  It's used by OSGrid, for instance.  However, it does work in a different way from the bundled OpenSimulator asset service (e.g. backup of on-disk assets involves some extra steps compared to just backing up a database).  It also requires a migration step that may take a considerable time if you have an existing asset collection.&lt;br /&gt;
&lt;br /&gt;
* Save every region to an OAR and every user's inventory to an IAR.  We believe this is equivalent to finding all referenced assets and can be done manually.  However, it's very laborious for installations with a large number of users and requires grid downtime.  Tools could be written to improve this, particularly in systematically saving all user inventories to IARs.&lt;br /&gt;
&lt;br /&gt;
=== Other databases ===&lt;br /&gt;
&lt;br /&gt;
The space required by assets far outweighs other data storage requirements so only asset data is generally an issue.&lt;br /&gt;
&lt;br /&gt;
== Services ==&lt;br /&gt;
&lt;br /&gt;
=== The problem ===&lt;br /&gt;
&lt;br /&gt;
The other problem is with handling the number of requests to services when the number of simulators and users grow.  The asset service isn't generally a problem since simulators cache all assets used, though it can form a bottleneck on OAR upload.  The biggest issue is generally caused by users, chiefly due to inventory access and perhaps update last user positions in the GridUser service (and database table).&lt;br /&gt;
&lt;br /&gt;
ROBUST uses an embedded [[http://webserver.codeplex.com/ C# HttpServer]].  Performance comparisons to other Webservers (e.g. Apache) have not been carried out (?) but responses appears to be much, much slower.  As it has been discontinued it's also rather unlikely to have it's performance improved.  In future, OpenSimulator may embed a different HTTP server but this is extremely unlikely in the short term.&lt;br /&gt;
&lt;br /&gt;
=== Possible solutions ===&lt;br /&gt;
&lt;br /&gt;
* Split up services.  By default, ROBUST runs every service in one process.  However, because services are separate from each other, you could run some services (e.g. inventory in one ROBUST instance and other services (e.g. asset) in a different instance, even if they both point to the same database.  Because the embedded C# webserver is slow and possibly not very concurrent, this can achieve significant performance improvements even if all ROBUST instances are running on the same machine.&lt;br /&gt;
&lt;br /&gt;
* Instantiate extra ROBUST copies of problem services (e.g. inventory).  Because services are stateless (akin to a webservice), you can load balance requests between multiple instances using a reverse proxy such as nginx.  Again, because the embedded webserver is probably inefficient, you can achieve performance improvements by running multiple copies of services on the same machine.&lt;br /&gt;
&lt;br /&gt;
* Use an external service based on a more efficient HTTP server, e.g. [https://github.com/coyled/sras SRAS] (asset service only) or [http://code.google.com/p/openmetaverse/ SimianGrid].  Please be aware that SimianGrid uses a different set of simulator &amp;lt;-&amp;gt; service protocols than used by ROBUST.  The necessary SimianGrid adaptors are part of the core OpenSimulator distribution.&lt;br /&gt;
&lt;br /&gt;
* Write your own services to run on an external webserver.  This wouldn't be too hard to do in something like PHP, though one would need to work out the currently undocumented wire formats.  If you do this, please do let us know :)&lt;br /&gt;
&lt;br /&gt;
= Performance studies and blog posts =&lt;br /&gt;
&lt;br /&gt;
These provide some interesting data on the performance limitations of OpenSimulator at various points in time.&lt;br /&gt;
&lt;br /&gt;
* [https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html] - Some interesting information from Mr Blue.  Physical objects and max avatars are limited by single thread performance in OpenSimulator.&lt;br /&gt;
* [http://www.sciencesim.com/wiki/doku.php/vwperf/start http://www.sciencesim.com/wiki/doku.php/vwperf/start] - Links to ScienceSim performance studies, including some very recent ones.&lt;br /&gt;
* [[Improving Performance]] - An old page from July 2009 detailing some performance issues on OpenSimulator.  Some of these issues are still valid (e.g. ODE issues).&lt;br /&gt;
* [[NHibernate Performance Testing]] — SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
* [[LibSecondLife performance problems]] - Another old page from November 2007 detailing issues with libsecondlife (now called libopenmetaverse).&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=71 Experiences from Operating a 3D Region Server in OSGrid - Part 1]&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=104 Experiences from Operating a 3D Region Server in OSGrid - Part 2]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
==Performance hints==&lt;br /&gt;
&lt;br /&gt;
Here are some specific things you might be able to do to improve performance&lt;br /&gt;
&lt;br /&gt;
===Home Based systems===&lt;br /&gt;
&lt;br /&gt;
The most obvious performance difference between a home based cable/dsl system and a &amp;quot;commercial&amp;quot; server is the upload bandwidth. A typical home system allows 100Kb/s upload with 12Mb/s download, a &amp;quot;commercial&amp;quot; system typically has a &amp;quot;symmetrical&amp;quot; bandwidth of say 12Mb/s UP AND DOWN! &amp;quot;Commercial&amp;quot; systems can essentially buy unlimited bandwidth as needed, but it does get expensive to buy bandwidth that you don't need!&lt;br /&gt;
&lt;br /&gt;
In practice this limits the number of &amp;quot;external&amp;quot; users on a &amp;quot;home system&amp;quot; to 4 or 5, but LAN users (NPCs/bots etc.) are essentially unlimited.&lt;br /&gt;
&lt;br /&gt;
A reasonable strategy (i.e. MY strategy) is to use the home system for experimentation and then move the entire sim to a &amp;quot;commercial&amp;quot; VPS service if the sim gets popular (and produces enough $$$ to pay the freight!) &lt;br /&gt;
&lt;br /&gt;
===Running Squid on your region server as a reverse proxy to the asset server===&lt;br /&gt;
1. Download and install the Squid Proxy from: http://www.squid-cache.org/Download/&amp;lt;br&amp;gt;&lt;br /&gt;
2. Create your [[squid.conf]] configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Change your asset_server configuration in your OpenSim.ini to point to http://localhost:3128/&amp;lt;br&amp;gt;&lt;br /&gt;
4. Start everything up!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now assets will be cached in the squid cache on the region server, and will be served up much faster, especially on region restart.&lt;br /&gt;
&lt;br /&gt;
=== GC_NO_EXPLICIT ===&lt;br /&gt;
&lt;br /&gt;
Sometimes this patch applied to mono-svn has helped my sim run a lot faster and not slowly get bogged down.&lt;br /&gt;
&lt;br /&gt;
$mono-svn-root$/mono&lt;br /&gt;
  mono/metadata/boehm-gc.c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Index: boehm-gc.c&lt;br /&gt;
===================================================================&lt;br /&gt;
--- boehm-gc.c	(revision 105684)&lt;br /&gt;
+++ boehm-gc.c	(working copy)&lt;br /&gt;
@@ -107,6 +107,10 @@&lt;br /&gt;
 void&lt;br /&gt;
 mono_gc_collect (int generation)&lt;br /&gt;
 {&lt;br /&gt;
+	static int no_explicite_gc = 0; if (no_explicite_gc==0) {if (getenv(&amp;quot;GC_NO_EXPLICIT&amp;quot;)) {no_explicite_gc = 1;return;} else {no_explicite_gc = 2;}} else if (no_explicite_gc==1) {&lt;br /&gt;
+		g_print(&amp;quot;\n --------GC_NO_EXPLICIT \n&amp;quot;);&lt;br /&gt;
+		return;&lt;br /&gt;
+		}&lt;br /&gt;
 	MONO_PROBE_GC_BEGIN (generation);&lt;br /&gt;
 	&lt;br /&gt;
 	GC_gcollect ();&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not only this, but I recompile the mono runtime:&lt;br /&gt;
&amp;lt;pre&amp;gt;--with-large-heap=yes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise, the Sim is limited to 3GB RAM. Probably, this second peice is more important. But still, afterwards it's worth a shot to test with both to see if there is a difference in performance:&lt;br /&gt;
&lt;br /&gt;
 export GC_NO_EXPLICIT=1&lt;br /&gt;
and&lt;br /&gt;
 unset GC_NO_EXPLICIT&lt;br /&gt;
&lt;br /&gt;
What I think, (only a guess) is that Mono starts internally GC thrashing in fishing expeditions to gaining maybe 1k of RAM at time. And by having a large heap (&amp;gt;3GB), it is possible might keep mono less apt to do stop world complete collections as often.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Performance</id>
		<title>Performance</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Performance"/>
				<updated>2011-01-23T00:10:51Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Hardware Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
OpenSim performance is a very complex issue.  Performance can be affected by any number of things, including the number of prims on a region, number of regions, number of avatars, network quality between server and viewer, network quality between simulator and grid services, etc.&lt;br /&gt;
&lt;br /&gt;
==Hardware Requirements==&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this is a very difficult question in light of all the factors mentioned above.  Below are some examples of hardware people use/have used.  Please feel free to add to the list, or to add any reports to the performance studies and blog posts section.  '''These are examples to help you in your selection, not necessarily recommendations.'''&lt;br /&gt;
&lt;br /&gt;
Object Parts ~= # prim&lt;br /&gt;
&lt;br /&gt;
Sensors and Timers are generally more intensive then regular scripts, so please specify quantity of each.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Description&lt;br /&gt;
!Operating System (please add Mono version if appropriate)&lt;br /&gt;
!OpenSim version&lt;br /&gt;
!RAM/AVG_USE_%&lt;br /&gt;
!CPU&lt;br /&gt;
!#/type of regions&lt;br /&gt;
!# simultaneous avs&lt;br /&gt;
!#scripts/timers/Sensors&lt;br /&gt;
!Location&lt;br /&gt;
!#objectparts&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Intrepid (8.10)&lt;br /&gt;
|Unknown&lt;br /&gt;
|540MB/?&lt;br /&gt;
|1x quad-core 2.5GHz Xeon (L5420)&lt;br /&gt;
|1 region + 9 voids&lt;br /&gt;
|generally 1-2&lt;br /&gt;
|few&lt;br /&gt;
|Knifejaw Atoll &amp;amp; surrounding on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Jaunty (9.04)&lt;br /&gt;
|Unknown&lt;br /&gt;
|360MB/?&lt;br /&gt;
|2x dual-core 2.0GHz Xeon (5130)&lt;br /&gt;
|1 void&lt;br /&gt;
|generally 1-2 &lt;br /&gt;
|none&lt;br /&gt;
|Knifejaw Road on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from A+&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1 Meg&lt;br /&gt;
|1x single-core 2.8GHz Celeron&lt;br /&gt;
|2regions per server&lt;br /&gt;
|6 at once with no issues&lt;br /&gt;
|Waterfalls, texture anims, window texture switchers, lots of sound loops&lt;br /&gt;
|Pleasure Planet Welcome center &amp;amp; Region Pleasure Planet in OSGrid&lt;br /&gt;
|20000 prims per region&lt;br /&gt;
|-&lt;br /&gt;
|Amazon EC2 &amp;quot;high-CPU medium instance&amp;quot; (Xen VM)&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1.7GB&lt;br /&gt;
|1x dual-core 2.3GHz (Intel E5345)&lt;br /&gt;
|1 region with sailing race course&lt;br /&gt;
|7 avs, 4 in boats&lt;br /&gt;
|scripted start line&lt;br /&gt;
|Castle Rock, OSGrid&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from simhost.com&lt;br /&gt;
|SuSe 11.2 x64&lt;br /&gt;
|Unknown&lt;br /&gt;
|8gb / 50%&lt;br /&gt;
|4x Core2Quad Q9300 2.6ghz&lt;br /&gt;
|1 region (Wright Plaza) uses approx 4gb ram&lt;br /&gt;
|20-25 users&lt;br /&gt;
|Freebie Stores / Meeting Center / Video Theater&lt;br /&gt;
|@osgrid.org Heavy Use Sim&lt;br /&gt;
|17500 prims aprox 1500 scripts&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Windows XP SP3&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|3GB / 15-40% incl. Opensim and MySQL&lt;br /&gt;
|4x Core2Quad Q6600 2.4 GHz. Use: generally, 0-10%&lt;br /&gt;
|11 regions&lt;br /&gt;
|1-6 users&lt;br /&gt;
|Many scripted objects (1934 scripts)&lt;br /&gt;
|[http://zonjacapalini.wordpress.com/2010/08/25/condensation-land-a-status-report/ Condensation Land]&lt;br /&gt;
|38,065 prims&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Ubuntu Lucid 10.04 (32 bit pae)&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|160Mb no users, add 5Mb/user incl Opensim and MySQL&lt;br /&gt;
|I7-920 (dual threaded quad core), 3.8Ghz, 6Gb RAM, 0-10% Load&lt;br /&gt;
|4 regions (Diva default config)&lt;br /&gt;
|1-4 users (approx 20Kb/sec bandwidth/user)&lt;br /&gt;
|Few scripted objects (&amp;lt;10)&lt;br /&gt;
|[http://mars-simulator.hobby-site.org:9000/wifi Mars Simulation]- Based on [http://metatek.blogspot.com/2010/06/mars-simulation-for-distribution.html Erik Nauman's Open Blackboard]&lt;br /&gt;
|158 prims&lt;br /&gt;
|-&lt;br /&gt;
|Hosted Parallels Virtuozzo 4.5&lt;br /&gt;
|Win/Net (32 run)&lt;br /&gt;
|0.7.0.2 (D2)&lt;br /&gt;
|420Mb total, incl OS, Opensim and MySQL&lt;br /&gt;
|i7 Quad 950 (Bloomfield) 3.07GHz, 8 Core, 2Gb RAM, 0-2% Avg Load&lt;br /&gt;
|16 regions (4x4 mega-region)&lt;br /&gt;
|&amp;lt;6 users&lt;br /&gt;
|vehicle scripted objects (&amp;lt;5)&lt;br /&gt;
|[http://metaversesailing.com:9000/wifi Metaverse Sailing]&lt;br /&gt;
|&amp;lt;1000 prims&lt;br /&gt;
|-&lt;br /&gt;
|VPS&lt;br /&gt;
|Debian Lenny 5 (mono 2.4.2.3)&lt;br /&gt;
|OSgrid 0.7.1 (Dev) cd4d7a7: 2010-10-15&lt;br /&gt;
|655MB average out of 1722MB RAM, incl. MySQL&lt;br /&gt;
|Intel Quadcore 2.5 Ghz (1 core assigned to vps) average use: 40-45% &lt;br /&gt;
|20 regions&lt;br /&gt;
|&amp;lt;4 users&lt;br /&gt;
|about 20 different light scripts, but we're also experimenting with heavier HUD scripts (timers, lots of ll(Get/Set)PrimitiveParams and large lists) and custom IRC relay&lt;br /&gt;
|Phoenix Rising Isles on OsGrid&lt;br /&gt;
|3727 prims&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Performance studies and blog posts==&lt;br /&gt;
&lt;br /&gt;
These provide some interesting data on the performance limitations of OpenSim at various points in time.&lt;br /&gt;
&lt;br /&gt;
* [https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html] - Some interesting information from Mr Blue.  Physical objects and max avatars are limited by single thread performance in OpenSim.&lt;br /&gt;
* [http://www.sciencesim.com/wiki/doku.php/vwperf/start http://www.sciencesim.com/wiki/doku.php/vwperf/start] - Links to ScienceSim performance studies, including some very recent ones.&lt;br /&gt;
* [[Improving Performance]] - An old page from July 2009 detailing some performance issues on OpenSim.  Some of these issues are still valid (e.g. ODE issues).&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
* [[LibSecondLife performance problems]] - Another old page from November 2007 detailing issues with libsecondlife (now called libopenmetaverse).&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=71 Experiences from Operating a 3D Region Server in OSGrid - Part 1]&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=104 Experiences from Operating a 3D Region Server in OSGrid - Part 2]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
==Performance hints==&lt;br /&gt;
&lt;br /&gt;
Here are some specific things you might be able to do to improve performance&lt;br /&gt;
&lt;br /&gt;
===Home Based systems===&lt;br /&gt;
&lt;br /&gt;
The most obvious performance difference between a home based cable/dsl system and a &amp;quot;commercial&amp;quot; server is the upload bandwidth. A typical home system allows 100Kb/s upload with 12Mb/s download, a &amp;quot;commercial&amp;quot; system typically has a &amp;quot;symmetrical&amp;quot; bandwidth of say 12Mb/s UP AND DOWN! &amp;quot;Commercial&amp;quot; systems can essentially buy unlimited bandwidth as needed, but it does get expensive to buy bandwidth that you don't need!&lt;br /&gt;
&lt;br /&gt;
In practice this limits the number of &amp;quot;external&amp;quot; users on a &amp;quot;home system&amp;quot; to 4 or 5, but LAN users (NPCs/bots etc.) are essentially unlimited.&lt;br /&gt;
&lt;br /&gt;
A reasonable strategy (i.e. MY strategy) is to use the home system for experimentation and then move the entire sim to a &amp;quot;commercial&amp;quot; VPS service if the sim gets popular (and produces enough $$$ to pay the freight!) &lt;br /&gt;
&lt;br /&gt;
===Running Squid on your region server as a reverse proxy to the asset server===&lt;br /&gt;
1. Download and install the Squid Proxy from: http://www.squid-cache.org/Download/&amp;lt;br&amp;gt;&lt;br /&gt;
2. Create your [[squid.conf]] configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Change your asset_server configuration in your OpenSim.ini to point to http://localhost:3128/&amp;lt;br&amp;gt;&lt;br /&gt;
4. Start everything up!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now assets will be cached in the squid cache on the region server, and will be served up much faster, especially on region restart.&lt;br /&gt;
&lt;br /&gt;
=== GC_NO_EXPLICIT ===&lt;br /&gt;
&lt;br /&gt;
Sometimes this patch applied to mono-svn has helped my sim run a lot faster and not slowly get bogged down.&lt;br /&gt;
&lt;br /&gt;
$mono-svn-root$/mono&lt;br /&gt;
  mono/metadata/boehm-gc.c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Index: boehm-gc.c&lt;br /&gt;
===================================================================&lt;br /&gt;
--- boehm-gc.c	(revision 105684)&lt;br /&gt;
+++ boehm-gc.c	(working copy)&lt;br /&gt;
@@ -107,6 +107,10 @@&lt;br /&gt;
 void&lt;br /&gt;
 mono_gc_collect (int generation)&lt;br /&gt;
 {&lt;br /&gt;
+	static int no_explicite_gc = 0; if (no_explicite_gc==0) {if (getenv(&amp;quot;GC_NO_EXPLICIT&amp;quot;)) {no_explicite_gc = 1;return;} else {no_explicite_gc = 2;}} else if (no_explicite_gc==1) {&lt;br /&gt;
+		g_print(&amp;quot;\n --------GC_NO_EXPLICIT \n&amp;quot;);&lt;br /&gt;
+		return;&lt;br /&gt;
+		}&lt;br /&gt;
 	MONO_PROBE_GC_BEGIN (generation);&lt;br /&gt;
 	&lt;br /&gt;
 	GC_gcollect ();&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not only this, but I recompile the mono runtime:&lt;br /&gt;
&amp;lt;pre&amp;gt;--with-large-heap=yes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise, the Sim is limited to 3GB RAM.  Probably, this second peice is more important.  But still, afterwards it's worth a shot to test with both to see if there is a difference in performance:&lt;br /&gt;
&lt;br /&gt;
 export GC_NO_EXPLICIT=1&lt;br /&gt;
and&lt;br /&gt;
 unset GC_NO_EXPLICIT&lt;br /&gt;
&lt;br /&gt;
What I think, (only a guess) is that Mono starts internally GC thrashing in fishing expeditions to gaining maybe 1k of RAM at time. And by having a large heap (&amp;gt;3GB), it is possible might keep mono less apt to do stop world complete collections as often.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Performance</id>
		<title>Performance</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Performance"/>
				<updated>2011-01-23T00:10:08Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Hardware Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
OpenSim performance is a very complex issue.  Performance can be affected by any number of things, including the number of prims on a region, number of regions, number of avatars, network quality between server and viewer, network quality between simulator and grid services, etc.&lt;br /&gt;
&lt;br /&gt;
==Hardware Requirements==&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this is a very difficult question in light of all the factors mentioned above.  Below are some examples of hardware people use/have used.  Please feel free to add to the list, or to add any reports to the performance studies and blog posts section.  '''These are examples to help you in your selection, not necessarily recommendations.'''&lt;br /&gt;
&lt;br /&gt;
Object Parts ~= # prim&lt;br /&gt;
&lt;br /&gt;
Sensors and Timers are generally more intensive then regular scripts, so please specify quantity of each.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Description&lt;br /&gt;
!Operating System (please add Mono version if appropriate)&lt;br /&gt;
!OpenSim version&lt;br /&gt;
!RAM/AVG_USE_%&lt;br /&gt;
!CPU&lt;br /&gt;
!#/type of regions&lt;br /&gt;
!# simultaneous avs&lt;br /&gt;
!#scripts/timers/Sensors&lt;br /&gt;
!Location&lt;br /&gt;
!#objectparts&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Intrepid (8.10)&lt;br /&gt;
|Unknown&lt;br /&gt;
|540MB/?&lt;br /&gt;
|1x quad-core 2.5GHz Xeon (L5420)&lt;br /&gt;
|1 region + 9 voids&lt;br /&gt;
|generally 1-2&lt;br /&gt;
|few&lt;br /&gt;
|Knifejaw Atoll &amp;amp; surrounding on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Jaunty (9.04)&lt;br /&gt;
|Unknown&lt;br /&gt;
|360MB/?&lt;br /&gt;
|2x dual-core 2.0GHz Xeon (5130)&lt;br /&gt;
|1 void&lt;br /&gt;
|generally 1-2 &lt;br /&gt;
|none&lt;br /&gt;
|Knifejaw Road on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from A+&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1 Meg&lt;br /&gt;
|1x single-core 2.8GHz Celeron&lt;br /&gt;
|2regions per server&lt;br /&gt;
|6 at once with no issues&lt;br /&gt;
|Waterfalls, texture anims, window texture switchers, lots of sound loops&lt;br /&gt;
|Pleasure Planet Welcome center &amp;amp; Region Pleasure Planet in OSGrid&lt;br /&gt;
|20000 prims per region&lt;br /&gt;
|-&lt;br /&gt;
|Amazon EC2 &amp;quot;high-CPU medium instance&amp;quot; (Xen VM)&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1.7GB&lt;br /&gt;
|1x dual-core 2.3GHz (Intel E5345)&lt;br /&gt;
|1 region with sailing race course&lt;br /&gt;
|7 avs, 4 in boats&lt;br /&gt;
|scripted start line&lt;br /&gt;
|Castle Rock, OSGrid&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from simhost.com&lt;br /&gt;
|SuSe 11.2 x64&lt;br /&gt;
|Unknown&lt;br /&gt;
|8gb / 50%&lt;br /&gt;
|4x Core2Quad Q9300 2.6ghz&lt;br /&gt;
|1 region (Wright Plaza) uses approx 4gb ram&lt;br /&gt;
|20-25 users&lt;br /&gt;
|Freebie Stores / Meeting Center / Video Theater&lt;br /&gt;
|@osgrid.org Heavy Use Sim&lt;br /&gt;
|17500 prims aprox 1500 scripts&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Windows XP SP3&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|3GB / 15-40% incl. Opensim and MySQL&lt;br /&gt;
|4x Core2Quad Q6600 2.4 GHz. Use: generally, 0-10%&lt;br /&gt;
|11 regions&lt;br /&gt;
|1-6 users&lt;br /&gt;
|Many scripted objects (1934 scripts)&lt;br /&gt;
|[http://zonjacapalini.wordpress.com/2010/08/25/condensation-land-a-status-report/ Condensation Land]&lt;br /&gt;
|38,065 prims&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Ubuntu Lucid 10.04 (32 bit pae)&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|160Mb no users, add 5Mb/user incl Opensim and MySQL&lt;br /&gt;
|I7-920 (dual threaded quad core), 3.8Ghz, 6Gb RAM, 0-10% Load&lt;br /&gt;
|4 regions (Diva default config)&lt;br /&gt;
|1-4 users (approx 20Kb/sec bandwidth/user)&lt;br /&gt;
|Few scripted objects (&amp;lt;10)&lt;br /&gt;
|[http://mars-simulator.hobby-site.org:9000/wifi Mars Simulation]- Based on [http://metatek.blogspot.com/2010/06/mars-simulation-for-distribution.html Erik Nauman's Open Blackboard]&lt;br /&gt;
|158 prims&lt;br /&gt;
|-&lt;br /&gt;
|Hosted Parallels Virtuozzo 4.5&lt;br /&gt;
|Win/Net (32 run)&lt;br /&gt;
|0.7.0.2 (D2)&lt;br /&gt;
|420Mb total, incl OS, Opensim and MySQL&lt;br /&gt;
|i7 Quad 950 (Bloomfield) 3.07GHz8 Core, 2Gb RAM, 0-2% Avg Load&lt;br /&gt;
|16 regions (4x4 mega-region)&lt;br /&gt;
|&amp;lt;6 users&lt;br /&gt;
|vehicle scripted objects (&amp;lt;5)&lt;br /&gt;
|[http://metaversesailing.com:9000/wifi Metaverse Sailing]&lt;br /&gt;
|&amp;lt;1000 prims&lt;br /&gt;
|-&lt;br /&gt;
|VPS&lt;br /&gt;
|Debian Lenny 5 (mono 2.4.2.3)&lt;br /&gt;
|OSgrid 0.7.1 (Dev) cd4d7a7: 2010-10-15&lt;br /&gt;
|655MB average out of 1722MB RAM, incl. MySQL&lt;br /&gt;
|Intel Quadcore 2.5 Ghz (1 core assigned to vps) average use: 40-45% &lt;br /&gt;
|20 regions&lt;br /&gt;
|&amp;lt;4 users&lt;br /&gt;
|about 20 different light scripts, but we're also experimenting with heavier HUD scripts (timers, lots of ll(Get/Set)PrimitiveParams and large lists) and custom IRC relay&lt;br /&gt;
|Phoenix Rising Isles on OsGrid&lt;br /&gt;
|3727 prims&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Performance studies and blog posts==&lt;br /&gt;
&lt;br /&gt;
These provide some interesting data on the performance limitations of OpenSim at various points in time.&lt;br /&gt;
&lt;br /&gt;
* [https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html] - Some interesting information from Mr Blue.  Physical objects and max avatars are limited by single thread performance in OpenSim.&lt;br /&gt;
* [http://www.sciencesim.com/wiki/doku.php/vwperf/start http://www.sciencesim.com/wiki/doku.php/vwperf/start] - Links to ScienceSim performance studies, including some very recent ones.&lt;br /&gt;
* [[Improving Performance]] - An old page from July 2009 detailing some performance issues on OpenSim.  Some of these issues are still valid (e.g. ODE issues).&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
* [[LibSecondLife performance problems]] - Another old page from November 2007 detailing issues with libsecondlife (now called libopenmetaverse).&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=71 Experiences from Operating a 3D Region Server in OSGrid - Part 1]&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=104 Experiences from Operating a 3D Region Server in OSGrid - Part 2]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
==Performance hints==&lt;br /&gt;
&lt;br /&gt;
Here are some specific things you might be able to do to improve performance&lt;br /&gt;
&lt;br /&gt;
===Home Based systems===&lt;br /&gt;
&lt;br /&gt;
The most obvious performance difference between a home based cable/dsl system and a &amp;quot;commercial&amp;quot; server is the upload bandwidth. A typical home system allows 100Kb/s upload with 12Mb/s download, a &amp;quot;commercial&amp;quot; system typically has a &amp;quot;symmetrical&amp;quot; bandwidth of say 12Mb/s UP AND DOWN! &amp;quot;Commercial&amp;quot; systems can essentially buy unlimited bandwidth as needed, but it does get expensive to buy bandwidth that you don't need!&lt;br /&gt;
&lt;br /&gt;
In practice this limits the number of &amp;quot;external&amp;quot; users on a &amp;quot;home system&amp;quot; to 4 or 5, but LAN users (NPCs/bots etc.) are essentially unlimited.&lt;br /&gt;
&lt;br /&gt;
A reasonable strategy (i.e. MY strategy) is to use the home system for experimentation and then move the entire sim to a &amp;quot;commercial&amp;quot; VPS service if the sim gets popular (and produces enough $$$ to pay the freight!) &lt;br /&gt;
&lt;br /&gt;
===Running Squid on your region server as a reverse proxy to the asset server===&lt;br /&gt;
1. Download and install the Squid Proxy from: http://www.squid-cache.org/Download/&amp;lt;br&amp;gt;&lt;br /&gt;
2. Create your [[squid.conf]] configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Change your asset_server configuration in your OpenSim.ini to point to http://localhost:3128/&amp;lt;br&amp;gt;&lt;br /&gt;
4. Start everything up!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now assets will be cached in the squid cache on the region server, and will be served up much faster, especially on region restart.&lt;br /&gt;
&lt;br /&gt;
=== GC_NO_EXPLICIT ===&lt;br /&gt;
&lt;br /&gt;
Sometimes this patch applied to mono-svn has helped my sim run a lot faster and not slowly get bogged down.&lt;br /&gt;
&lt;br /&gt;
$mono-svn-root$/mono&lt;br /&gt;
  mono/metadata/boehm-gc.c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Index: boehm-gc.c&lt;br /&gt;
===================================================================&lt;br /&gt;
--- boehm-gc.c	(revision 105684)&lt;br /&gt;
+++ boehm-gc.c	(working copy)&lt;br /&gt;
@@ -107,6 +107,10 @@&lt;br /&gt;
 void&lt;br /&gt;
 mono_gc_collect (int generation)&lt;br /&gt;
 {&lt;br /&gt;
+	static int no_explicite_gc = 0; if (no_explicite_gc==0) {if (getenv(&amp;quot;GC_NO_EXPLICIT&amp;quot;)) {no_explicite_gc = 1;return;} else {no_explicite_gc = 2;}} else if (no_explicite_gc==1) {&lt;br /&gt;
+		g_print(&amp;quot;\n --------GC_NO_EXPLICIT \n&amp;quot;);&lt;br /&gt;
+		return;&lt;br /&gt;
+		}&lt;br /&gt;
 	MONO_PROBE_GC_BEGIN (generation);&lt;br /&gt;
 	&lt;br /&gt;
 	GC_gcollect ();&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not only this, but I recompile the mono runtime:&lt;br /&gt;
&amp;lt;pre&amp;gt;--with-large-heap=yes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise, the Sim is limited to 3GB RAM.  Probably, this second peice is more important.  But still, afterwards it's worth a shot to test with both to see if there is a difference in performance:&lt;br /&gt;
&lt;br /&gt;
 export GC_NO_EXPLICIT=1&lt;br /&gt;
and&lt;br /&gt;
 unset GC_NO_EXPLICIT&lt;br /&gt;
&lt;br /&gt;
What I think, (only a guess) is that Mono starts internally GC thrashing in fishing expeditions to gaining maybe 1k of RAM at time. And by having a large heap (&amp;gt;3GB), it is possible might keep mono less apt to do stop world complete collections as often.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Performance</id>
		<title>Performance</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Performance"/>
				<updated>2011-01-21T11:23:56Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Hardware Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
OpenSim performance is a very complex issue.  Performance can be affected by any number of things, including the number of prims on a region, number of regions, number of avatars, network quality between server and viewer, network quality between simulator and grid services, etc.&lt;br /&gt;
&lt;br /&gt;
==Hardware Requirements==&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this is a very difficult question in light of all the factors mentioned above.  Below are some examples of hardware people use/have used.  Please feel free to add to the list, or to add any reports to the performance studies and blog posts section.  '''These are examples to help you in your selection, not necessarily recommendations.'''&lt;br /&gt;
&lt;br /&gt;
Object Parts ~= # prim&lt;br /&gt;
&lt;br /&gt;
Sensors and Timers are generally more intensive then regular scripts, so please specify quantity of each.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Description&lt;br /&gt;
!Operating System (please add Mono version if appropriate)&lt;br /&gt;
!OpenSim version&lt;br /&gt;
!RAM/AVG_USE_%&lt;br /&gt;
!CPU&lt;br /&gt;
!#/type of regions&lt;br /&gt;
!# simultaneous avs&lt;br /&gt;
!#scripts/timers/Sensors&lt;br /&gt;
!Location&lt;br /&gt;
!#objectparts&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Intrepid (8.10)&lt;br /&gt;
|Unknown&lt;br /&gt;
|540MB/?&lt;br /&gt;
|1x quad-core 2.5GHz Xeon (L5420)&lt;br /&gt;
|1 region + 9 voids&lt;br /&gt;
|generally 1-2&lt;br /&gt;
|few&lt;br /&gt;
|Knifejaw Atoll &amp;amp; surrounding on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Jaunty (9.04)&lt;br /&gt;
|Unknown&lt;br /&gt;
|360MB/?&lt;br /&gt;
|2x dual-core 2.0GHz Xeon (5130)&lt;br /&gt;
|1 void&lt;br /&gt;
|generally 1-2 &lt;br /&gt;
|none&lt;br /&gt;
|Knifejaw Road on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from A+&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1 Meg&lt;br /&gt;
|1x single-core 2.8GHz Celeron&lt;br /&gt;
|2regions per server&lt;br /&gt;
|6 at once with no issues&lt;br /&gt;
|Waterfalls, texture anims, window texture switchers, lots of sound loops&lt;br /&gt;
|Pleasure Planet Welcome center &amp;amp; Region Pleasure Planet in OSGrid&lt;br /&gt;
|20000 prims per region&lt;br /&gt;
|-&lt;br /&gt;
|Amazon EC2 &amp;quot;high-CPU medium instance&amp;quot; (Xen VM)&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1.7GB&lt;br /&gt;
|1x dual-core 2.3GHz (Intel E5345)&lt;br /&gt;
|1 region with sailing race course&lt;br /&gt;
|7 avs, 4 in boats&lt;br /&gt;
|scripted start line&lt;br /&gt;
|Castle Rock, OSGrid&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from simhost.com&lt;br /&gt;
|SuSe 11.2 x64&lt;br /&gt;
|Unknown&lt;br /&gt;
|8gb / 50%&lt;br /&gt;
|4x Core2Quad Q9300 2.6ghz&lt;br /&gt;
|1 region (Wright Plaza) uses approx 4gb ram&lt;br /&gt;
|20-25 users&lt;br /&gt;
|Freebie Stores / Meeting Center / Video Theater&lt;br /&gt;
|@osgrid.org Heavy Use Sim&lt;br /&gt;
|17500 prims aprox 1500 scripts&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Windows XP SP3&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|3GB / 15-40% incl. Opensim and MySQL&lt;br /&gt;
|4x Core2Quad Q6600 2.4 GHz. Use: generally, 0-10%&lt;br /&gt;
|11 regions&lt;br /&gt;
|1-6 users&lt;br /&gt;
|Many scripted objects (1934 scripts)&lt;br /&gt;
|[http://zonjacapalini.wordpress.com/2010/08/25/condensation-land-a-status-report/ Condensation Land]&lt;br /&gt;
|38,065 prims&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Ubuntu Lucid 10.04 (32 bit pae)&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|160Mb no users, add 5Mb/user incl Opensim and MySQL&lt;br /&gt;
|I7-920 (dual threaded quad core), 3.8Ghz, 6Gb RAM, 0-10% Load&lt;br /&gt;
|4 regions (Diva default config)&lt;br /&gt;
|1-4 users (approx 20Kb/sec bandwidth/user)&lt;br /&gt;
|Few scripted objects (&amp;lt;10)&lt;br /&gt;
|[http://mars-simulator.hobby-site.org:9000/wifi Mars Simulation]- Based on [http://metatek.blogspot.com/2010/06/mars-simulation-for-distribution.html Erik Nauman's Open Blackboard]&lt;br /&gt;
|158 prims&lt;br /&gt;
|-&lt;br /&gt;
|Hosted Parallels Virtuozzo Container 4.5&lt;br /&gt;
|Win/Net (32 run)&lt;br /&gt;
|0.7.0.2 (D2)&lt;br /&gt;
|420Mb total, incl OS, Opensim and MySQL&lt;br /&gt;
|8 Core, 3.0 Ghz, 2Gb RAM, 0-2% Avg Load&lt;br /&gt;
|12 regions (4x3 mega-region)&lt;br /&gt;
|&amp;lt;6 users&lt;br /&gt;
|vehicle scripted objects (&amp;lt;5)&lt;br /&gt;
|[http://metaversesailing.com:9000/wifi Metaverse Sailing]&lt;br /&gt;
|&amp;lt;1000 prims&lt;br /&gt;
|-&lt;br /&gt;
|VPS&lt;br /&gt;
|Debian Lenny 5 (mono 2.4.2.3)&lt;br /&gt;
|OSgrid 0.7.1 (Dev) cd4d7a7: 2010-10-15&lt;br /&gt;
|655MB average out of 1722MB RAM, incl. MySQL&lt;br /&gt;
|Intel Quadcore 2.5 Ghz (1 core assigned to vps) average use: 40-45% &lt;br /&gt;
|20 regions&lt;br /&gt;
|&amp;lt;4 users&lt;br /&gt;
|about 20 different light scripts, but we're also experimenting with heavier HUD scripts (timers, lots of ll(Get/Set)PrimitiveParams and large lists) and custom IRC relay&lt;br /&gt;
|Phoenix Rising Isles on OsGrid&lt;br /&gt;
|3727 prims&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Performance studies and blog posts==&lt;br /&gt;
&lt;br /&gt;
These provide some interesting data on the performance limitations of OpenSim at various points in time.&lt;br /&gt;
&lt;br /&gt;
* [https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html] - Some interesting information from Mr Blue.  Physical objects and max avatars are limited by single thread performance in OpenSim.&lt;br /&gt;
* [http://www.sciencesim.com/wiki/doku.php/vwperf/start http://www.sciencesim.com/wiki/doku.php/vwperf/start] - Links to ScienceSim performance studies, including some very recent ones.&lt;br /&gt;
* [[Improving Performance]] - An old page from July 2009 detailing some performance issues on OpenSim.  Some of these issues are still valid (e.g. ODE issues).&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
* [[LibSecondLife performance problems]] - Another old page from November 2007 detailing issues with libsecondlife (now called libopenmetaverse).&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=71 Experiences from Operating a 3D Region Server in OSGrid - Part 1]&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=104 Experiences from Operating a 3D Region Server in OSGrid - Part 2]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
==Performance hints==&lt;br /&gt;
&lt;br /&gt;
Here are some specific things you might be able to do to improve performance&lt;br /&gt;
&lt;br /&gt;
===Home Based systems===&lt;br /&gt;
&lt;br /&gt;
The most obvious performance difference between a home based cable/dsl system and a &amp;quot;commercial&amp;quot; server is the upload bandwidth. A typical home system allows 100Kb/s upload with 12Mb/s download, a &amp;quot;commercial&amp;quot; system typically has a &amp;quot;symmetrical&amp;quot; bandwidth of say 12Mb/s UP AND DOWN! &amp;quot;Commercial&amp;quot; systems can essentially buy unlimited bandwidth as needed, but it does get expensive to buy bandwidth that you don't need!&lt;br /&gt;
&lt;br /&gt;
In practice this limits the number of &amp;quot;external&amp;quot; users on a &amp;quot;home system&amp;quot; to 4 or 5, but LAN users (NPCs/bots etc.) are essentially unlimited.&lt;br /&gt;
&lt;br /&gt;
A reasonable strategy (i.e. MY strategy) is to use the home system for experimentation and then move the entire sim to a &amp;quot;commercial&amp;quot; VPS service if the sim gets popular (and produces enough $$$ to pay the freight!) &lt;br /&gt;
&lt;br /&gt;
===Running Squid on your region server as a reverse proxy to the asset server===&lt;br /&gt;
1. Download and install the Squid Proxy from: http://www.squid-cache.org/Download/&amp;lt;br&amp;gt;&lt;br /&gt;
2. Create your [[squid.conf]] configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Change your asset_server configuration in your OpenSim.ini to point to http://localhost:3128/&amp;lt;br&amp;gt;&lt;br /&gt;
4. Start everything up!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now assets will be cached in the squid cache on the region server, and will be served up much faster, especially on region restart.&lt;br /&gt;
&lt;br /&gt;
=== GC_NO_EXPLICIT ===&lt;br /&gt;
&lt;br /&gt;
Sometimes this patch applied to mono-svn has helped my sim run a lot faster and not slowly get bogged down.&lt;br /&gt;
&lt;br /&gt;
$mono-svn-root$/mono&lt;br /&gt;
  mono/metadata/boehm-gc.c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Index: boehm-gc.c&lt;br /&gt;
===================================================================&lt;br /&gt;
--- boehm-gc.c	(revision 105684)&lt;br /&gt;
+++ boehm-gc.c	(working copy)&lt;br /&gt;
@@ -107,6 +107,10 @@&lt;br /&gt;
 void&lt;br /&gt;
 mono_gc_collect (int generation)&lt;br /&gt;
 {&lt;br /&gt;
+	static int no_explicite_gc = 0; if (no_explicite_gc==0) {if (getenv(&amp;quot;GC_NO_EXPLICIT&amp;quot;)) {no_explicite_gc = 1;return;} else {no_explicite_gc = 2;}} else if (no_explicite_gc==1) {&lt;br /&gt;
+		g_print(&amp;quot;\n --------GC_NO_EXPLICIT \n&amp;quot;);&lt;br /&gt;
+		return;&lt;br /&gt;
+		}&lt;br /&gt;
 	MONO_PROBE_GC_BEGIN (generation);&lt;br /&gt;
 	&lt;br /&gt;
 	GC_gcollect ();&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not only this, but I recompile the mono runtime:&lt;br /&gt;
&amp;lt;pre&amp;gt;--with-large-heap=yes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise, the Sim is limited to 3GB RAM.  Probably, this second peice is more important.  But still, afterwards it's worth a shot to test with both to see if there is a difference in performance:&lt;br /&gt;
&lt;br /&gt;
 export GC_NO_EXPLICIT=1&lt;br /&gt;
and&lt;br /&gt;
 unset GC_NO_EXPLICIT&lt;br /&gt;
&lt;br /&gt;
What I think, (only a guess) is that Mono starts internally GC thrashing in fishing expeditions to gaining maybe 1k of RAM at time. And by having a large heap (&amp;gt;3GB), it is possible might keep mono less apt to do stop world complete collections as often.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Performance</id>
		<title>Performance</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Performance"/>
				<updated>2011-01-19T22:58:12Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Hardware Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
OpenSim performance is a very complex issue.  Performance can be affected by any number of things, including the number of prims on a region, number of regions, number of avatars, network quality between server and viewer, network quality between simulator and grid services, etc.&lt;br /&gt;
&lt;br /&gt;
==Hardware Requirements==&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this is a very difficult question in light of all the factors mentioned above.  Below are some examples of hardware people use/have used.  Please feel free to add to the list, or to add any reports to the performance studies and blog posts section.  '''These are examples to help you in your selection, not necessarily recommendations.'''&lt;br /&gt;
&lt;br /&gt;
Object Parts ~= # prim&lt;br /&gt;
&lt;br /&gt;
Sensors and Timers are generally more intensive then regular scripts, so please specify quantity of each.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Description&lt;br /&gt;
!Operating System (please add Mono version if appropriate)&lt;br /&gt;
!OpenSim version&lt;br /&gt;
!RAM/AVG_USE_%&lt;br /&gt;
!CPU&lt;br /&gt;
!#/type of regions&lt;br /&gt;
!# simultaneous avs&lt;br /&gt;
!#scripts/timers/Sensors&lt;br /&gt;
!Location&lt;br /&gt;
!#objectparts&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Intrepid (8.10)&lt;br /&gt;
|Unknown&lt;br /&gt;
|540MB/?&lt;br /&gt;
|1x quad-core 2.5GHz Xeon (L5420)&lt;br /&gt;
|1 region + 9 voids&lt;br /&gt;
|generally 1-2&lt;br /&gt;
|few&lt;br /&gt;
|Knifejaw Atoll &amp;amp; surrounding on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Jaunty (9.04)&lt;br /&gt;
|Unknown&lt;br /&gt;
|360MB/?&lt;br /&gt;
|2x dual-core 2.0GHz Xeon (5130)&lt;br /&gt;
|1 void&lt;br /&gt;
|generally 1-2 &lt;br /&gt;
|none&lt;br /&gt;
|Knifejaw Road on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from A+&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1 Meg&lt;br /&gt;
|1x single-core 2.8GHz Celeron&lt;br /&gt;
|2regions per server&lt;br /&gt;
|6 at once with no issues&lt;br /&gt;
|Waterfalls, texture anims, window texture switchers, lots of sound loops&lt;br /&gt;
|Pleasure Planet Welcome center &amp;amp; Region Pleasure Planet in OSGrid&lt;br /&gt;
|20000 prims per region&lt;br /&gt;
|-&lt;br /&gt;
|Amazon EC2 &amp;quot;high-CPU medium instance&amp;quot; (Xen VM)&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1.7GB&lt;br /&gt;
|1x dual-core 2.3GHz (Intel E5345)&lt;br /&gt;
|1 region with sailing race course&lt;br /&gt;
|7 avs, 4 in boats&lt;br /&gt;
|scripted start line&lt;br /&gt;
|Castle Rock, OSGrid&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from simhost.com&lt;br /&gt;
|SuSe 11.2 x64&lt;br /&gt;
|Unknown&lt;br /&gt;
|8gb / 50%&lt;br /&gt;
|4x Core2Quad Q9300 2.6ghz&lt;br /&gt;
|1 region (Wright Plaza) uses approx 4gb ram&lt;br /&gt;
|20-25 users&lt;br /&gt;
|Freebie Stores / Meeting Center / Video Theater&lt;br /&gt;
|@osgrid.org Heavy Use Sim&lt;br /&gt;
|17500 prims aprox 1500 scripts&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Windows XP SP3&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|3GB / 15-40% incl. Opensim and MySQL&lt;br /&gt;
|4x Core2Quad Q6600 2.4 GHz. Use: generally, 0-10%&lt;br /&gt;
|11 regions&lt;br /&gt;
|1-6 users&lt;br /&gt;
|Many scripted objects (1934 scripts)&lt;br /&gt;
|[http://zonjacapalini.wordpress.com/2010/08/25/condensation-land-a-status-report/ Condensation Land]&lt;br /&gt;
|38,065 prims&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Ubuntu Lucid 10.04 (32 bit pae)&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|160Mb no users, add 5Mb/user incl Opensim and MySQL&lt;br /&gt;
|I7-920 (dual threaded quad core), 3.8Ghz, 6Gb RAM, 0-10% Load&lt;br /&gt;
|4 regions (Diva default config)&lt;br /&gt;
|1-4 users (approx 20Kb/sec bandwidth/user)&lt;br /&gt;
|Few scripted objects (&amp;lt;10)&lt;br /&gt;
|[http://mars-simulator.hobby-site.org:9000/wifi Mars Simulation]- Based on [http://metatek.blogspot.com/2010/06/mars-simulation-for-distribution.html Erik Nauman's Open Blackboard]&lt;br /&gt;
|158 prims&lt;br /&gt;
|-&lt;br /&gt;
|Hosted Parallels Virtuozzo Container 4.5&lt;br /&gt;
|Win/Net (32 run)&lt;br /&gt;
|0.7.0.2 (D2)&lt;br /&gt;
|420Mb total, incl OS, Opensim and MySQL&lt;br /&gt;
|8 Core, 3.0 Ghz, 2Gb RAM, 0-2% Avg Load&lt;br /&gt;
|16 regions (4x4 mega-region)&lt;br /&gt;
|&amp;lt;6 users&lt;br /&gt;
|vehicle scripted objects (&amp;lt;5)&lt;br /&gt;
|[http://metaversesailing.com:9000/wifi Metaverse Sailing]&lt;br /&gt;
|&amp;lt;1000 prims&lt;br /&gt;
|-&lt;br /&gt;
|VPS&lt;br /&gt;
|Debian Lenny 5 (mono 2.4.2.3)&lt;br /&gt;
|OSgrid 0.7.1 (Dev) cd4d7a7: 2010-10-15&lt;br /&gt;
|655MB average out of 1722MB RAM, incl. MySQL&lt;br /&gt;
|Intel Quadcore 2.5 Ghz (1 core assigned to vps) average use: 40-45% &lt;br /&gt;
|20 regions&lt;br /&gt;
|&amp;lt;4 users&lt;br /&gt;
|about 20 different light scripts, but we're also experimenting with heavier HUD scripts (timers, lots of ll(Get/Set)PrimitiveParams and large lists) and custom IRC relay&lt;br /&gt;
|Phoenix Rising Isles on OsGrid&lt;br /&gt;
|3727 prims&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Performance studies and blog posts==&lt;br /&gt;
&lt;br /&gt;
These provide some interesting data on the performance limitations of OpenSim at various points in time.&lt;br /&gt;
&lt;br /&gt;
* [https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html] - Some interesting information from Mr Blue.  Physical objects and max avatars are limited by single thread performance in OpenSim.&lt;br /&gt;
* [http://www.sciencesim.com/wiki/doku.php/vwperf/start http://www.sciencesim.com/wiki/doku.php/vwperf/start] - Links to ScienceSim performance studies, including some very recent ones.&lt;br /&gt;
* [[Improving Performance]] - An old page from July 2009 detailing some performance issues on OpenSim.  Some of these issues are still valid (e.g. ODE issues).&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
* [[LibSecondLife performance problems]] - Another old page from November 2007 detailing issues with libsecondlife (now called libopenmetaverse).&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=71 Experiences from Operating a 3D Region Server in OSGrid - Part 1]&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=104 Experiences from Operating a 3D Region Server in OSGrid - Part 2]&lt;br /&gt;
&lt;br /&gt;
==Performance hints==&lt;br /&gt;
&lt;br /&gt;
Here are some specific things you might be able to do to improve performance&lt;br /&gt;
&lt;br /&gt;
===Home Based systems===&lt;br /&gt;
&lt;br /&gt;
The most obvious performance difference between a home based cable/dsl system and a &amp;quot;commercial&amp;quot; server is the upload bandwidth. A typical home system allows 100Kb/s upload with 12Mb/s download, a &amp;quot;commercial&amp;quot; system typically has a &amp;quot;symmetrical&amp;quot; bandwidth of say 12Mb/s UP AND DOWN! &amp;quot;Commercial&amp;quot; systems can essentially buy unlimited bandwidth as needed, but it does get expensive to buy bandwidth that you don't need!&lt;br /&gt;
&lt;br /&gt;
In practice this limits the number of &amp;quot;external&amp;quot; users on a &amp;quot;home system&amp;quot; to 4 or 5, but LAN users (NPCs/bots etc.) are essentially unlimited.&lt;br /&gt;
&lt;br /&gt;
A reasonable strategy (i.e. MY strategy) is to use the home system for experimentation and then move the entire sim to a &amp;quot;commercial&amp;quot; VPS service if the sim gets popular (and produces enough $$$ to pay the freight!) &lt;br /&gt;
&lt;br /&gt;
===Running Squid on your region server as a reverse proxy to the asset server===&lt;br /&gt;
1. Download and install the Squid Proxy from: http://www.squid-cache.org/Download/&amp;lt;br&amp;gt;&lt;br /&gt;
2. Create your [[squid.conf]] configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Change your asset_server configuration in your OpenSim.ini to point to http://localhost:3128/&amp;lt;br&amp;gt;&lt;br /&gt;
4. Start everything up!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now assets will be cached in the squid cache on the region server, and will be served up much faster, especially on region restart.&lt;br /&gt;
&lt;br /&gt;
=== GC_NO_EXPLICIT ===&lt;br /&gt;
&lt;br /&gt;
Sometimes this patch applied to mono-svn has helped my sim run a lot faster and not slowly get bogged down.&lt;br /&gt;
&lt;br /&gt;
$mono-svn-root$/mono&lt;br /&gt;
  mono/metadata/boehm-gc.c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Index: boehm-gc.c&lt;br /&gt;
===================================================================&lt;br /&gt;
--- boehm-gc.c	(revision 105684)&lt;br /&gt;
+++ boehm-gc.c	(working copy)&lt;br /&gt;
@@ -107,6 +107,10 @@&lt;br /&gt;
 void&lt;br /&gt;
 mono_gc_collect (int generation)&lt;br /&gt;
 {&lt;br /&gt;
+	static int no_explicite_gc = 0; if (no_explicite_gc==0) {if (getenv(&amp;quot;GC_NO_EXPLICIT&amp;quot;)) {no_explicite_gc = 1;return;} else {no_explicite_gc = 2;}} else if (no_explicite_gc==1) {&lt;br /&gt;
+		g_print(&amp;quot;\n --------GC_NO_EXPLICIT \n&amp;quot;);&lt;br /&gt;
+		return;&lt;br /&gt;
+		}&lt;br /&gt;
 	MONO_PROBE_GC_BEGIN (generation);&lt;br /&gt;
 	&lt;br /&gt;
 	GC_gcollect ();&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not only this, but I recompile the mono runtime:&lt;br /&gt;
&amp;lt;pre&amp;gt;--with-large-heap=yes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise, the Sim is limited to 3GB RAM.  Probably, this second peice is more important.  But still, afterwards it's worth a shot to test with both to see if there is a difference in performance:&lt;br /&gt;
&lt;br /&gt;
 export GC_NO_EXPLICIT=1&lt;br /&gt;
and&lt;br /&gt;
 unset GC_NO_EXPLICIT&lt;br /&gt;
&lt;br /&gt;
What I think, (only a guess) is that Mono starts internally GC thrashing in fishing expeditions to gaining maybe 1k of RAM at time. And by having a large heap (&amp;gt;3GB), it is possible might keep mono less apt to do stop world complete collections as often.&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Public_Hypergrid_Nodes</id>
		<title>Public Hypergrid Nodes</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Public_Hypergrid_Nodes"/>
				<updated>2011-01-07T12:41:33Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Hypergrid 1.5 - Enabled Grids/Sims */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}} &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
== Hypergrid-enabled sims  ==&lt;br /&gt;
&lt;br /&gt;
The following is a list of hypergrid-ready nodes that you can use for testing your installation and for linking your world. Please add your public node at the bottom of the list if you wish to help build a web of opensims! Anyone found inserting a grid higher in the list may have their entry removed. &lt;br /&gt;
&lt;br /&gt;
For the time being, and until the security concerns are addressed, we advise you to be careful about who you link to. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hypergrid|link-region server and port]] &lt;br /&gt;
! Organization &lt;br /&gt;
! Description &lt;br /&gt;
! Grid Location&lt;br /&gt;
|-&lt;br /&gt;
| '''osl2.nac.uci.edu:9006''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The &amp;quot;UCI Welcome&amp;quot; region connected to OSGrid. It is run by Diva (Crista Lopes) on a machine owned by the University of California, Irvine. You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''osl3.nac.uci.edu:9000''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The &amp;quot;UC Irvine&amp;quot; region connected to OSGrid, neighboring Wright Plaza. You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid02.nacs.uci.edu:9000''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid &lt;br /&gt;
| UCIGrid is centered at 8,888, 8,888&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid04.nacs.uci.edu:9003''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid, region &amp;quot;Gateway 3000&amp;quot;. Link your lower-1,000's grid to this node in order to bridge to grids in the 10,000's. &lt;br /&gt;
| This node is positioned at 3,000, 3,000&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid04.nacs.uci.edu:9007''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid, region &amp;quot;Gateway 7000&amp;quot;. Link your 10,000's grid to this node in order to bridge to grids in the lower-1,000's. &lt;br /&gt;
| This node is positioned at 7,000, 7,000.&lt;br /&gt;
|-&lt;br /&gt;
| '''www.meanduland.com:9124''' &lt;br /&gt;
| Grid Meanduland &lt;br /&gt;
| [http://www.menduland.com], Meanduland - by Ayana and Frank Northmead. Residential grid and playground for couples. Quite, peaceful and fun. Regular live music concerts and coming soon - rpg's, adventure simulations, private beaches, sail boat racing, dune buggy racing, and much much more. All welcome, no membership or landownership requirements, you just need desire to have fun and be a good neighbor. Regions available at cost during Alpha and Beta development of OpenSim. &lt;br /&gt;
| Centered at 8000, 8000&lt;br /&gt;
|-&lt;br /&gt;
| '''hypergrid.cyberlandia.net:9100''' &lt;br /&gt;
| Cyberlandia &lt;br /&gt;
| The &amp;quot;Cyberlandia Gw&amp;quot; region. http://www.cyberlandia.net Metaverso italiano 3D, more to 250 region and 1000 users. You can link to it as a way to link to Cyberlandia. &lt;br /&gt;
| Cyberlandia is centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''venezia.cyberlandia.net:9100''' &lt;br /&gt;
| Cyberlandia &lt;br /&gt;
| The &amp;quot;Osgrid Gw&amp;quot; region connected to Cyberlandia grid http://www.cyberlandia.net. Search on map &amp;quot;Cyberlandia grid&amp;quot; You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''regions.ralf-haifisch.biz:9000:Sharkland Tropical 1''' &lt;br /&gt;
| Ralf Haifisch on osgrid &lt;br /&gt;
| The &amp;quot;Sharkland Tropical&amp;quot; region connected to OSGrid. German welcome aerea, Freebie aerea, region rental, pretty tropical regions &lt;br /&gt;
| Centered at 10000,10000 &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''joomla-italia.net:9000''' &lt;br /&gt;
| Social Network Italia &lt;br /&gt;
| The &amp;quot;SNI City&amp;quot; region connected to SNI (Social Network Italia) grid http://www.opensim-italia.net. This grid is connected with Osgrid,Collateral World,Francogrid and Darwin &lt;br /&gt;
| Centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''collateral.opensim-italia.net:9000''' &lt;br /&gt;
| Part of Social Network Italia &lt;br /&gt;
| Collateral World &lt;br /&gt;
| Centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''88.191.79.199:9050''' &lt;br /&gt;
| Francogrid &lt;br /&gt;
| Francogrid node, connected to &amp;quot;City&amp;quot;, behind the welcome land of Francogrid &amp;quot;Orion&amp;quot; &lt;br /&gt;
| Centered at 1000 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''94.23.8.158:9300''' &lt;br /&gt;
| Le Monde de Darwin &lt;br /&gt;
| The Lost World of Darwin http://www.LeMondedeDarwin.com. [[Image:Hypergrid.jpg|200px]] &lt;br /&gt;
| Centered at 1000 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''sg.k-grid.com:9000''' &lt;br /&gt;
| K-Grid &lt;br /&gt;
| The Kool grid for the Kool KidZ . Feel free to visit us. The main Gateway is located at 3700,3700 so take that in account before any HyperJump. Adress updated 02/07/09 &lt;br /&gt;
| This node is located at 3700,3700&lt;br /&gt;
|-&lt;br /&gt;
| '''metropolis.hypergrid.org:9000''' &lt;br /&gt;
| METROPOLIS-Grid &lt;br /&gt;
| The Region &amp;quot;Center-World&amp;quot; connected to the METROPOLIS-Grid http://metropolis.hypergrid.org . German Grid with a lot of free Content and free SIM-hosting. Connected via HG to the most of the Grids listed here &lt;br /&gt;
| Centered at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| '''ascent.bluewallgroup.com:9910''' &lt;br /&gt;
| BlueWall Information Technologies &lt;br /&gt;
| This region is in a good proximity @ (6000,6000) for intermediate jumps to OSGrid from grids in the (2000,2000) range, or any region within 4096 units. [[Image:Hypernaut 001.png|thumb|none|150px|Get your Hypernaut here :)]] &lt;br /&gt;
| Centered at 6000,6000&lt;br /&gt;
|-&lt;br /&gt;
| '''http://myopengrid.com:9005/''' &lt;br /&gt;
| '''MyOpenGrid''' &lt;br /&gt;
| Myopengrid is connected to osl2.nac.uci.edu &amp;quot;Osgrid Gateway&amp;quot; and 88.191.79.199 9050 &amp;quot;Franco Grid&amp;quot; &lt;br /&gt;
| Centered at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| '''cuonsim1.de:9300''' &lt;br /&gt;
| Cuon-Grid &lt;br /&gt;
| Cuon-Grid is a little grid and has some Main Sims with linux themes, server are in Germany. To login in to the grid use this http://sim-linuxmain.org:8081/CuonGrid/index.html. There are free sims for testing. &lt;br /&gt;
| Centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''metaversesims.net:9001''' &lt;br /&gt;
| Metaverse Sims &lt;br /&gt;
| 6-region standalone hypergrid on V. 0.7.0.2 interface 6 (HG 1.5 i6).&lt;br /&gt;
| Centered at 8000, 8000 &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''87.230.89.74:9000''' &lt;br /&gt;
| SCHWARZE WELT &lt;br /&gt;
| inworld location of www.schwarze-welle.de , the maybe biggest dark music streaming readio &lt;br /&gt;
| 100000 10000 &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''peak.sciencesim.com:9001''' &lt;br /&gt;
| ScienceSim &lt;br /&gt;
| [http://www.sciencesim.com/ ScienceSim] is a virtual world created for the high performance computing community for scientific visualizations, a number of interesting real world terrains (Mt St Helens and Yellowstone Park) and some astronomical simulations. And some useful, BSD-licensed content. &lt;br /&gt;
| Centered at 10000,10000&lt;br /&gt;
|-&lt;br /&gt;
| '''alpha.bubblecloud.org:9000''' &lt;br /&gt;
| Bubble Cloud &lt;br /&gt;
| The alpha 00 is the entrance area to bubble cloud grid. Bubble cloud is test grid where anyone can experiment. If you build something please do it in medieval fantasy setting for others to enjoy. &lt;br /&gt;
| Centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''opensim.m34.mx-host.de:9090''' &lt;br /&gt;
| OpenSIM.de Sim1 &lt;br /&gt;
| [http://www.opensim.de OpenSim.de], 4 Server (Linux/Windows), hypergrided standalones, 16 Regions, German Users (Deutsche Benutzer), Live-Support, IRC-Gateway, Wiki, FAQ, Howto´s, Downloads. Connected to most of the Grids and some hypergrided standalones. &lt;br /&gt;
| Centered at 4400,4400&lt;br /&gt;
|-&lt;br /&gt;
| '''64.150.180.188:9031''' &lt;br /&gt;
| Virtual World Trade Center &lt;br /&gt;
| [http://PleasurePlanet.net], The VWTC. A repository for freebie items to share with the OS community. Weekly oar files will be made freely available on 4shared.com. &lt;br /&gt;
| VWTC is at 3003, 3003&lt;br /&gt;
|-&lt;br /&gt;
| '''condensationland.com:9000''' &lt;br /&gt;
| Zonja Capalini &lt;br /&gt;
| Condensation Land, 10 regions &lt;br /&gt;
| Centered at 7789, 7789&lt;br /&gt;
|-&lt;br /&gt;
| '''66.240.232.94:9010''' &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| OSGrid, Samsara, freebie shopping region &lt;br /&gt;
| Centered at 10006, 9999&lt;br /&gt;
|-&lt;br /&gt;
| '''66.240.232.94:9011''' &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| OSGrid, Snoopies, dance club and event region &lt;br /&gt;
| Centered at 10005, 9999&lt;br /&gt;
|-&lt;br /&gt;
| '''twistedsky.net:9000''' &lt;br /&gt;
| Twisted Sky &lt;br /&gt;
| Welcome region on the Twisted Sky World Grid (at 998, 1000) - http://twistedsky.net &lt;br /&gt;
| Centered at 1000, 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''www.xn--tln-tna.net:8002''' &lt;br /&gt;
| Tlön &lt;br /&gt;
| Tlön, Uqbar and Orbis Tertius - http://www.tlön.net (http://www.xn--tln-tna.net/) &lt;br /&gt;
| Centered at 7650, 7650&lt;br /&gt;
|-&lt;br /&gt;
| '''logicamp.dyndns.org:9300''' &lt;br /&gt;
| Logicamp &lt;br /&gt;
| [http://www.logicamp.com/ Logicamp] is a virtual world specialized in camp-site management and virtual tourism. You can visit it throughout our cable network. &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''www.pmgrid.org:9020''' &lt;br /&gt;
| PMGrid &lt;br /&gt;
| PMGrid is a set of areas for grid development prior to implementation so there is no specific theme. Visit here and see a varied range of builds and perhaps get some ideas for yourself.[http://pmgrid.julpet.ath.cx http://www.pmgrid.org] &lt;br /&gt;
| centered at 7000, 7000&lt;br /&gt;
|-&lt;br /&gt;
| '''62.40.147.45:9100''' &lt;br /&gt;
| Austria Grid &lt;br /&gt;
| A virtual copy of the country Austria. This Grid is for all those who want to find their hometown in the virtual landscape of a virtual Austria.This Grid is not only for creating a virtual Austria, it's a meeting point, a place for communication. For permanent link-exchange, write an email. &lt;br /&gt;
| centered at 7000, 6990&lt;br /&gt;
|-&lt;br /&gt;
| '''62.40.147.45:9090''' &lt;br /&gt;
| Psychedelia Grid &lt;br /&gt;
| The home of psychedelic music. This Grid is for all fans of psychedelic music. Watch the bands playing at the festival and stay over night in your tent. &lt;br /&gt;
| centered at 6000, 5990&lt;br /&gt;
|-&lt;br /&gt;
| YourSimSpot.com:9000&amp;lt;br&amp;gt;&lt;br /&gt;
| [http://YourSimSpot.com YourSimSpot]&amp;lt;br&amp;gt;&lt;br /&gt;
| Main region at YourSimSpot (1000,1000) - [http://YourSimSpot.com YourSimSpot] &lt;br /&gt;
| Centered at 1000, 1000&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| my3dworld.org:9000&amp;lt;br&amp;gt;&lt;br /&gt;
| My3dWorld&amp;lt;br&amp;gt;&lt;br /&gt;
| Main region at My3dworld (7900,7900)&amp;lt;br&amp;gt;Home of Johnny 5 bot[[Image:Johnny5.jpg|thumb|none|128px|Meet Johnny 5]]16 plot Megaregion has Hypergate, linked to several other grids on map - [http://my3dworld.org My3dWorld]&amp;lt;br&amp;gt;&lt;br /&gt;
| Centered at 7900, 7900&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| logicamp.dyndns.org:9050&amp;lt;br&amp;gt;&lt;br /&gt;
| [http://www.logicamp.com logicamp]&amp;lt;br&amp;gt;&lt;br /&gt;
| Megaregion Entrance (7997,7994)&amp;lt;br&amp;gt;Spa-Francorchamp[[Image:Snapshot 037.png|thumb|none|128px|Spa-Francorchamp]]60 plot Megaregion - [http://logicamp.com logicamp]&amp;lt;br&amp;gt;&lt;br /&gt;
| Centered at 7900, 7900&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| sim-world.org:8003&amp;lt;br&amp;gt;&lt;br /&gt;
| www.sim-world.org&amp;lt;br&amp;gt;&lt;br /&gt;
| Main region at sim-world island (10000,10000)&amp;lt;br&amp;gt;41 regions has teleport board linked to several other regions on map &amp;lt;br&amp;gt;&lt;br /&gt;
| Centered at 10000, 10000&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| universi.servegame.org:9000&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
| Shatar Lorefield [Universi&amp;amp;nbsp;Legacy]&lt;br /&gt;
| &lt;br /&gt;
Main region at Oasis (5000, 5000)&lt;br /&gt;
&lt;br /&gt;
Hypergrid enabled&amp;amp;nbsp;Standalone sim. Need some people to populate this Desert World.&lt;br /&gt;
&lt;br /&gt;
| Centered at 5000, 5000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Hypergrid 1.5 - Enabled Grids/Sims  ==&lt;br /&gt;
&lt;br /&gt;
The following is a list of hypergrid 1.5-ready nodes that you can use for testing your installation and for linking your world. Please add your public node at the bottom of the list if you wish to help build a web of opensims! Anyone found inserting a grid higher in the list may have their entry removed.&lt;br /&gt;
&lt;br /&gt;
Please note that HG 1.5 is very new and a lot of these Sims/Grids are only there temporarily.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hypergrid|link-region server and port]] &lt;br /&gt;
! Organization &lt;br /&gt;
! Description &lt;br /&gt;
! Grid Location&lt;br /&gt;
|-&lt;br /&gt;
| login.germangrid.de:8002&lt;br /&gt;
| German Grid &lt;br /&gt;
| German development grid on V 0.71(dev)&lt;br /&gt;
| Centred at 8000,8000&lt;br /&gt;
|-&lt;br /&gt;
| marlokir.selfip.net:9000&lt;br /&gt;
| Marlokir&lt;br /&gt;
| Just a small standalone for testing running on version 0.7.1 (dev).&lt;br /&gt;
It will probably be online only temporarily.&lt;br /&gt;
| Centred at 4500,4500&lt;br /&gt;
|-&lt;br /&gt;
| gridnirvana.net:8002:Rhiga&lt;br /&gt;
| Jez's World&lt;br /&gt;
| A small private Estate, previously stand alone - but for now part of GridNirvana.&lt;br /&gt;
Please feel free to pop over and visit.&lt;br /&gt;
| Centred at 6500,6500&lt;br /&gt;
|-&lt;br /&gt;
| virtual.aiai.ed.ac.uk:8002:Openvue &lt;br /&gt;
| Openvue&lt;br /&gt;
| Openvue grid at Virtual University of Edinburgh&lt;br /&gt;
| Centred at 1000,1000&lt;br /&gt;
|-&lt;br /&gt;
| virtual.aiai.ed.ac.uk:8002:Vue-5000 &lt;br /&gt;
| Vue-5000&lt;br /&gt;
| Openvue grid at Virtual University of Edinburgh&lt;br /&gt;
| Centred at 5000,5000&lt;br /&gt;
|-&lt;br /&gt;
| virtual.aiai.ed.ac.uk:8002:Vue-9000 &lt;br /&gt;
| Vue-9000&lt;br /&gt;
| Openvue grid at Virtual University of Edinburgh&lt;br /&gt;
| Centred at 9000,9000&lt;br /&gt;
|-&lt;br /&gt;
| 145.99.250.20:8002&lt;br /&gt;
| DWGrid&lt;br /&gt;
| DWGrid&lt;br /&gt;
| Centred at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| metaversesims.net:9000&lt;br /&gt;
| Metaverse Sims&lt;br /&gt;
| 6-region standalone hypergrid on V. 0.7.1 (Dev) interface 7 (HG 1.5 i7b)&lt;br /&gt;
| Centred at 9000,9000&lt;br /&gt;
|-&lt;br /&gt;
| opensim.betatechnologies.info:8002&lt;br /&gt;
| Beta Technologies OpenSim Grid (btgrid)&lt;br /&gt;
| Grid for internal development, mostly for academic research and backups from old sims. V. 0.7.0.1&lt;br /&gt;
| Centred at 3650,3650&lt;br /&gt;
|-&lt;br /&gt;
| hippo.is-a-geek.com:8002&lt;br /&gt;
| The Bloomfield Grid&lt;br /&gt;
| This is a personal grid for my friends and familly, However we welcome others with a smile. V. 0.7.0.1 (We are also Hyper Gate enabled)&lt;br /&gt;
| Centred at 5000,5000&lt;br /&gt;
|-&lt;br /&gt;
| tritongrid.com:8002&lt;br /&gt;
| Triton Grid&lt;br /&gt;
| This is a 100+ region Public grid. All are welcome (We are also Hyper Gate enabled in several regions throughout the grid) (HG 1.5X Interface 7 Runing the latest .71Dev revs. maintains creator data)&lt;br /&gt;
| Centred at 9000,9000&lt;br /&gt;
|-&lt;br /&gt;
| condensationland.com:9000&lt;br /&gt;
| Condensation Land&lt;br /&gt;
| 10 regions&lt;br /&gt;
| Centered at 7789, 7789&lt;br /&gt;
|-&lt;br /&gt;
| chazzmac.webhop.org:9000&lt;br /&gt;
| eden 16 regions&lt;br /&gt;
| full 3 story hidden freebie mall, HyperGate, WiFi at http://chazzmac.webhop.org:9000/wifi/&lt;br /&gt;
| Centered at 3917, 4144&lt;br /&gt;
|-&lt;br /&gt;
| metaversesailing.com:9000&lt;br /&gt;
| Sailing Grid &lt;br /&gt;
| A D2 grid on V 0.7.2(release)a .Net hosted 16 region mega with support regions&lt;br /&gt;
| Centred at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| ogzoco.no-ip.org:8002&lt;br /&gt;
| Ogzoco Grid &amp;amp; RaionFort&lt;br /&gt;
| Mentolyptus Destiny testing &amp;amp; work grid. Hypergrid 1.5, OpenSim 0.7.1 (Currently OsGrid Revision 0.7.1.dev.80f9022 - 10-22-2010). Gateway to multiple grids on map. Photos: http://www.flickr.com/photos/mentolyptus/ - Twitter: https://twitter.com/Ogzoco - EMail: ogzoco@gmail.com&lt;br /&gt;
| Centered at 7852, 7852&lt;br /&gt;
|-&lt;br /&gt;
| grid.ansky.ca:8002&lt;br /&gt;
| AnSky Grid&lt;br /&gt;
| 10 regions&lt;br /&gt;
| Centered at 7100, 7100&lt;br /&gt;
|-&lt;br /&gt;
| sim-world.org:8003&lt;br /&gt;
| Sim-World Welcome Center&lt;br /&gt;
| 41 regions&lt;br /&gt;
| Centered at 10000, 10000&lt;br /&gt;
|-&lt;br /&gt;
| unethika.kicks-ass.net:8002&lt;br /&gt;
| unethika&lt;br /&gt;
| It works (most of the time) and it's fun!  Come via hg hop or snag an avatar at [http://unethika.kicks-ass.net/ http://unethika.kicks-ass.net/] !  We also run a working(ish) Freeswitch server. &amp;lt;no guarantees, of course :P&amp;gt;&lt;br /&gt;
| Centered at 7500, 7500&lt;br /&gt;
|-&lt;br /&gt;
| temporal-fringe.dyndns.org:8002&lt;br /&gt;
| Temporal Fringe&lt;br /&gt;
| Small grid (4-8 regions) for workspace and my personal Hypergrid sanctuary (hosted on a repurposed laptop).  Usually running OpenSim dev 0.7.x but will be testing AuroraSim frequently.  Hypernauts welcome.  Twitter: [http://twitter.com/mimetic_core @mimetic_core]&lt;br /&gt;
| Centered at 8090, 9010&lt;br /&gt;
|-&lt;br /&gt;
| fleepgrid.com:8002&lt;br /&gt;
| FleepGrid&lt;br /&gt;
| Small personal test grid of Fleep Tuque, 6 to 8 sims at any given time. Grid hoppers and testers welcome.  [http://twitter.com/fleep http://twitter.com/fleep]&lt;br /&gt;
| Centered at 9000, 9000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External directories of Hypergrid-enabled sims  ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.gridhop.net GridHop] &lt;br /&gt;
*[http://hypernodes.org HyperNodes.org]&lt;br /&gt;
*[http://www.hyperica.com Hyperica]&lt;br /&gt;
*[http://www.thehypergates.com/ The HyperGates] -- The first dynamic, auto-updating HyperGrid directory for both HyperGrid 1.5 ( OpenSim 0.7.x ) and HyperGrid 1.0 ( OpenSim 0.6.x ) standalones &amp;amp; grids. Download the HyperGate from the site now and Join the HyperGate Network. The most reliable HyperGrid directory.&lt;br /&gt;
*[http://www.hgurl.com hgurl]&lt;br /&gt;
[[Category:Hypergrid]]&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Public_Hypergrid_Nodes</id>
		<title>Public Hypergrid Nodes</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Public_Hypergrid_Nodes"/>
				<updated>2010-12-05T15:32:38Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Hypergrid 1.5 - Enabled Grids/Sims */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}} &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
== Hypergrid-enabled sims  ==&lt;br /&gt;
&lt;br /&gt;
The following is a list of hypergrid-ready nodes that you can use for testing your installation and for linking your world. Please add your public node at the bottom of the list if you wish to help build a web of opensims! Anyone found inserting a grid higher in the list may have their entry removed. &lt;br /&gt;
&lt;br /&gt;
For the time being, and until the security concerns are addressed, we advise you to be careful about who you link to. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hypergrid|link-region server and port]] &lt;br /&gt;
! Organization &lt;br /&gt;
! Description &lt;br /&gt;
! Grid Location&lt;br /&gt;
|-&lt;br /&gt;
| '''osl2.nac.uci.edu:9006''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The &amp;quot;UCI Welcome&amp;quot; region connected to OSGrid. It is run by Diva (Crista Lopes) on a machine owned by the University of California, Irvine. You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''osl3.nac.uci.edu:9000''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The &amp;quot;UC Irvine&amp;quot; region connected to OSGrid, neighboring Wright Plaza. You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid02.nacs.uci.edu:9000''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid &lt;br /&gt;
| UCIGrid is centered at 8,888, 8,888&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid04.nacs.uci.edu:9003''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid, region &amp;quot;Gateway 3000&amp;quot;. Link your lower-1,000's grid to this node in order to bridge to grids in the 10,000's. &lt;br /&gt;
| This node is positioned at 3,000, 3,000&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid04.nacs.uci.edu:9007''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid, region &amp;quot;Gateway 7000&amp;quot;. Link your 10,000's grid to this node in order to bridge to grids in the lower-1,000's. &lt;br /&gt;
| This node is positioned at 7,000, 7,000.&lt;br /&gt;
|-&lt;br /&gt;
| '''www.meanduland.com:9124''' &lt;br /&gt;
| Grid Meanduland &lt;br /&gt;
| [http://www.menduland.com], Meanduland - by Ayana and Frank Northmead. Residential grid and playground for couples. Quite, peaceful and fun. Regular live music concerts and coming soon - rpg's, adventure simulations, private beaches, sail boat racing, dune buggy racing, and much much more. All welcome, no membership or landownership requirements, you just need desire to have fun and be a good neighbor. Regions available at cost during Alpha and Beta development of OpenSim. &lt;br /&gt;
| Centered at 8000, 8000&lt;br /&gt;
|-&lt;br /&gt;
| '''hypergrid.cyberlandia.net:9100''' &lt;br /&gt;
| Cyberlandia &lt;br /&gt;
| The &amp;quot;Cyberlandia Gw&amp;quot; region. http://www.cyberlandia.net Metaverso italiano 3D, more to 250 region and 1000 users. You can link to it as a way to link to Cyberlandia. &lt;br /&gt;
| Cyberlandia is centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''venezia.cyberlandia.net:9100''' &lt;br /&gt;
| Cyberlandia &lt;br /&gt;
| The &amp;quot;Osgrid Gw&amp;quot; region connected to Cyberlandia grid http://www.cyberlandia.net. Search on map &amp;quot;Cyberlandia grid&amp;quot; You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''regions.ralf-haifisch.biz:9000:Sharkland Tropical 1''' &lt;br /&gt;
| Ralf Haifisch on osgrid &lt;br /&gt;
| The &amp;quot;Sharkland Tropical&amp;quot; region connected to OSGrid. German welcome aerea, Freebie aerea, region rental, pretty tropical regions &lt;br /&gt;
| Centered at 10000,10000 &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''joomla-italia.net:9000''' &lt;br /&gt;
| Social Network Italia &lt;br /&gt;
| The &amp;quot;SNI City&amp;quot; region connected to SNI (Social Network Italia) grid http://www.opensim-italia.net. This grid is connected with Osgrid,Collateral World,Francogrid and Darwin &lt;br /&gt;
| Centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''collateral.opensim-italia.net:9000''' &lt;br /&gt;
| Part of Social Network Italia &lt;br /&gt;
| Collateral World &lt;br /&gt;
| Centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''88.191.79.199:9050''' &lt;br /&gt;
| Francogrid &lt;br /&gt;
| Francogrid node, connected to &amp;quot;City&amp;quot;, behind the welcome land of Francogrid &amp;quot;Orion&amp;quot; &lt;br /&gt;
| Centered at 1000 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''94.23.8.158:9300''' &lt;br /&gt;
| Le Monde de Darwin &lt;br /&gt;
| The Lost World of Darwin http://www.LeMondedeDarwin.com. [[Image:Hypergrid.jpg|200px]] &lt;br /&gt;
| Centered at 1000 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''sg.k-grid.com:9000''' &lt;br /&gt;
| K-Grid &lt;br /&gt;
| The Kool grid for the Kool KidZ . Feel free to visit us. The main Gateway is located at 3700,3700 so take that in account before any HyperJump. Adress updated 02/07/09 &lt;br /&gt;
| This node is located at 3700,3700&lt;br /&gt;
|-&lt;br /&gt;
| '''metropolis.hypergrid.org:9000''' &lt;br /&gt;
| METROPOLIS-Grid &lt;br /&gt;
| The Region &amp;quot;Center-World&amp;quot; connected to the METROPOLIS-Grid http://metropolis.hypergrid.org . German Grid with a lot of free Content and free SIM-hosting. Connected via HG to the most of the Grids listed here &lt;br /&gt;
| Centered at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| '''ascent.bluewallgroup.com:9910''' &lt;br /&gt;
| BlueWall Information Technologies &lt;br /&gt;
| This region is in a good proximity @ (6000,6000) for intermediate jumps to OSGrid from grids in the (2000,2000) range, or any region within 4096 units. [[Image:Hypernaut 001.png|thumb|none|150px|Get your Hypernaut here :)]] &lt;br /&gt;
| Centered at 6000,6000&lt;br /&gt;
|-&lt;br /&gt;
| '''http://myopengrid.com:9005/''' &lt;br /&gt;
| '''MyOpenGrid''' &lt;br /&gt;
| Myopengrid is connected to osl2.nac.uci.edu &amp;quot;Osgrid Gateway&amp;quot; and 88.191.79.199 9050 &amp;quot;Franco Grid&amp;quot; &lt;br /&gt;
| Centered at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| '''cuonsim1.de:9300''' &lt;br /&gt;
| Cuon-Grid &lt;br /&gt;
| Cuon-Grid is a little grid and has some Main Sims with linux themes, server are in Germany. To login in to the grid use this http://sim-linuxmain.org:8081/CuonGrid/index.html. There are free sims for testing. &lt;br /&gt;
| Centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''metaversesims.net:9001''' &lt;br /&gt;
| Metaverse Sims &lt;br /&gt;
| 6-region standalone hypergrid 1.5 linked to several other grids. &lt;br /&gt;
| Centered at 8000, 8000 &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''87.230.89.74:9000''' &lt;br /&gt;
| SCHWARZE WELT &lt;br /&gt;
| inworld location of www.schwarze-welle.de , the maybe biggest dark music streaming readio &lt;br /&gt;
| 100000 10000 &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''peak.sciencesim.com:9001''' &lt;br /&gt;
| ScienceSim &lt;br /&gt;
| [http://www.sciencesim.com/ ScienceSim] is a virtual world created for the high performance computing community for scientific visualizations, a number of interesting real world terrains (Mt St Helens and Yellowstone Park) and some astronomical simulations. And some useful, BSD-licensed content. &lt;br /&gt;
| Centered at 10000,10000&lt;br /&gt;
|-&lt;br /&gt;
| '''alpha.bubblecloud.org:9000''' &lt;br /&gt;
| Bubble Cloud &lt;br /&gt;
| The alpha 00 is the entrance area to bubble cloud grid. Bubble cloud is test grid where anyone can experiment. If you build something please do it in medieval fantasy setting for others to enjoy. &lt;br /&gt;
| Centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''opensim.m34.mx-host.de:9090''' &lt;br /&gt;
| OpenSIM.de Sim1 &lt;br /&gt;
| [http://www.opensim.de OpenSim.de], 4 Server (Linux/Windows), hypergrided standalones, 16 Regions, German Users (Deutsche Benutzer), Live-Support, IRC-Gateway, Wiki, FAQ, Howto´s, Downloads. Connected to most of the Grids and some hypergrided standalones. &lt;br /&gt;
| Centered at 4400,4400&lt;br /&gt;
|-&lt;br /&gt;
| '''64.150.180.188:9031''' &lt;br /&gt;
| Virtual World Trade Center &lt;br /&gt;
| [http://PleasurePlanet.net], The VWTC. A repository for freebie items to share with the OS community. Weekly oar files will be made freely available on 4shared.com. &lt;br /&gt;
| VWTC is at 3003, 3003&lt;br /&gt;
|-&lt;br /&gt;
| '''condensationland.com:9000''' &lt;br /&gt;
| Zonja Capalini &lt;br /&gt;
| Condensation Land, 10 regions &lt;br /&gt;
| Centered at 7789, 7789&lt;br /&gt;
|-&lt;br /&gt;
| '''66.240.232.94:9010''' &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| OSGrid, Samsara, freebie shopping region &lt;br /&gt;
| Centered at 10006, 9999&lt;br /&gt;
|-&lt;br /&gt;
| '''66.240.232.94:9011''' &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| OSGrid, Snoopies, dance club and event region &lt;br /&gt;
| Centered at 10005, 9999&lt;br /&gt;
|-&lt;br /&gt;
| '''twistedsky.net:9000''' &lt;br /&gt;
| Twisted Sky &lt;br /&gt;
| Welcome region on the Twisted Sky World Grid (at 998, 1000) - http://twistedsky.net &lt;br /&gt;
| Centered at 1000, 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''www.xn--tln-tna.net:8002''' &lt;br /&gt;
| Tlön &lt;br /&gt;
| Tlön, Uqbar and Orbis Tertius - http://www.tlön.net (http://www.xn--tln-tna.net/) &lt;br /&gt;
| Centered at 7650, 7650&lt;br /&gt;
|-&lt;br /&gt;
| '''logicamp.dyndns.org:9300''' &lt;br /&gt;
| Logicamp &lt;br /&gt;
| [http://www.logicamp.com/ Logicamp] is a virtual world specialized in camp-site management and virtual tourism. You can visit it throughout our cable network. &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''www.pmgrid.org:9020''' &lt;br /&gt;
| PMGrid &lt;br /&gt;
| PMGrid is a set of areas for grid development prior to implementation so there is no specific theme. Visit here and see a varied range of builds and perhaps get some ideas for yourself.[http://pmgrid.julpet.ath.cx http://www.pmgrid.org] &lt;br /&gt;
| centered at 7000, 7000&lt;br /&gt;
|-&lt;br /&gt;
| '''62.40.147.45:9100''' &lt;br /&gt;
| Austria Grid &lt;br /&gt;
| A virtual copy of the country Austria. This Grid is for all those who want to find their hometown in the virtual landscape of a virtual Austria.This Grid is not only for creating a virtual Austria, it's a meeting point, a place for communication. For permanent link-exchange, write an email. &lt;br /&gt;
| centered at 7000, 6990&lt;br /&gt;
|-&lt;br /&gt;
| '''62.40.147.45:9090''' &lt;br /&gt;
| Psychedelia Grid &lt;br /&gt;
| The home of psychedelic music. This Grid is for all fans of psychedelic music. Watch the bands playing at the festival and stay over night in your tent. &lt;br /&gt;
| centered at 6000, 5990&lt;br /&gt;
|-&lt;br /&gt;
| YourSimSpot.com:9000&amp;lt;br&amp;gt;&lt;br /&gt;
| [http://YourSimSpot.com YourSimSpot]&amp;lt;br&amp;gt;&lt;br /&gt;
| Main region at YourSimSpot (1000,1000) - [http://YourSimSpot.com YourSimSpot] &lt;br /&gt;
| Centered at 1000, 1000&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| my3dworld.org:9000&amp;lt;br&amp;gt;&lt;br /&gt;
| My3dWorld&amp;lt;br&amp;gt;&lt;br /&gt;
| Main region at My3dworld (7900,7900)&amp;lt;br&amp;gt;Home of Johnny 5 bot[[Image:Johnny5.jpg|thumb|none|128px|Meet Johnny 5]]16 plot Megaregion has Hypergate, linked to several other grids on map - [http://my3dworld.org My3dWorld]&amp;lt;br&amp;gt;&lt;br /&gt;
| Centered at 7900, 7900&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| logicamp.dyndns.org:9050&amp;lt;br&amp;gt;&lt;br /&gt;
| [http://www.logicamp.com logicamp]&amp;lt;br&amp;gt;&lt;br /&gt;
| Megaregion Entrance (7997,7994)&amp;lt;br&amp;gt;Spa-Francorchamp[[Image:Snapshot 037.png|thumb|none|128px|Spa-Francorchamp]]60 plot Megaregion - [http://logicamp.com logicamp]&amp;lt;br&amp;gt;&lt;br /&gt;
| Centered at 7900, 7900&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| sim-world.org:8003&amp;lt;br&amp;gt;&lt;br /&gt;
| www.sim-world.org&amp;lt;br&amp;gt;&lt;br /&gt;
| Main region at sim-world island (10000,10000)&amp;lt;br&amp;gt;41 regions has teleport board linked to several other regions on map &amp;lt;br&amp;gt;&lt;br /&gt;
| Centered at 10000, 10000&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| universi.servegame.org:9000&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
| Shatar Lorefield [Universi&amp;amp;nbsp;Legacy]&lt;br /&gt;
| &lt;br /&gt;
Main region at Oasis (5000, 5000)&lt;br /&gt;
&lt;br /&gt;
Hypergrid enabled&amp;amp;nbsp;Standalone sim. Need some people to populate this Desert World.&lt;br /&gt;
&lt;br /&gt;
| Centered at 5000, 5000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Hypergrid 1.5 - Enabled Grids/Sims  ==&lt;br /&gt;
&lt;br /&gt;
The following is a list of hypergrid 1.5-ready nodes that you can use for testing your installation and for linking your world. Please add your public node at the bottom of the list if you wish to help build a web of opensims! Anyone found inserting a grid higher in the list may have their entry removed.&lt;br /&gt;
&lt;br /&gt;
Please note that HG 1.5 is very new and a lot of these Sims/Grids are only there temporarily.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hypergrid|link-region server and port]] &lt;br /&gt;
! Organization &lt;br /&gt;
! Description &lt;br /&gt;
! Grid Location&lt;br /&gt;
|-&lt;br /&gt;
| login.germangrid.de:8002&lt;br /&gt;
| German Grid &lt;br /&gt;
| German development grid on V 0.71(dev)&lt;br /&gt;
| Centred at 8000,8000&lt;br /&gt;
|-&lt;br /&gt;
| metaversesailing.com:9000&lt;br /&gt;
| Sailing Grid &lt;br /&gt;
| A D2 grid on V 0.7.2(release)a .Net hosted 16 region mega with support regions&lt;br /&gt;
| Centred at 10000,10000&lt;br /&gt;
|-&lt;br /&gt;
| gamata.com:9000&lt;br /&gt;
| A Fun D2 &lt;br /&gt;
| A D2 sim on Win Hyper-V Server 2008 R2, hosted in Canada, 9 region mega.&lt;br /&gt;
| Centered at 1000,1000&lt;br /&gt;
|-&lt;br /&gt;
| marlokir.selfip.net:9000&lt;br /&gt;
| Marlokir&lt;br /&gt;
| Just a small standalone for testing running on version 0.7.1 (dev).&lt;br /&gt;
It will probably be online only temporarily.&lt;br /&gt;
| Centred at 4500,4500&lt;br /&gt;
|-&lt;br /&gt;
| gridnirvana.net:8002:Rhiga&lt;br /&gt;
| Jez's World&lt;br /&gt;
| A small private Estate, previously stand alone - but for now part of GridNirvana.&lt;br /&gt;
Please feel free to pop over and visit.&lt;br /&gt;
| Centred at 6500,6500&lt;br /&gt;
|-&lt;br /&gt;
| virtual.aiai.ed.ac.uk:8002:Openvue &lt;br /&gt;
| Openvue&lt;br /&gt;
| Openvue grid at Virtual University of Edinburgh&lt;br /&gt;
| Centred at 1000,1000&lt;br /&gt;
|-&lt;br /&gt;
| virtual.aiai.ed.ac.uk:8002:Vue-5000 &lt;br /&gt;
| Vue-5000&lt;br /&gt;
| Openvue grid at Virtual University of Edinburgh&lt;br /&gt;
| Centred at 5000,5000&lt;br /&gt;
|-&lt;br /&gt;
| virtual.aiai.ed.ac.uk:8002:Vue-9000 &lt;br /&gt;
| Vue-9000&lt;br /&gt;
| Openvue grid at Virtual University of Edinburgh&lt;br /&gt;
| Centred at 9000,9000&lt;br /&gt;
|-&lt;br /&gt;
| 145.99.250.20:8002&lt;br /&gt;
| DWGrid&lt;br /&gt;
| DWGrid&lt;br /&gt;
| Centred at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| metaversesims.net:9000&lt;br /&gt;
| Metaverse Sims&lt;br /&gt;
| 6-region standalone hypergrid on V. 0.7.1 (Dev) interface 7&lt;br /&gt;
| Centred at 9000,9000&lt;br /&gt;
|-&lt;br /&gt;
| opensim.betatechnologies.info:8002&lt;br /&gt;
| Beta Technologies OpenSim Grid (btgrid)&lt;br /&gt;
| Grid for internal development, mostly for academic research and backups from old sims. V. 0.7.0.1&lt;br /&gt;
| Centred at 3650,3650&lt;br /&gt;
|-&lt;br /&gt;
| hippo.is-a-geek.com:8002&lt;br /&gt;
| The Bloomfield Grid&lt;br /&gt;
| This is a personal grid for my friends and familly, However we welcome others with a smile. V. 0.7.0.1 (We are also Hyper Gate enabled)&lt;br /&gt;
| Centred at 5000,5000&lt;br /&gt;
|-&lt;br /&gt;
| tritongrid.com:8002&lt;br /&gt;
| Triton Grid&lt;br /&gt;
| This is a 100+ region Public grid. All are welcome (We are also Hyper Gate enabled in several regions throughout the grid) (HG 1.5X Interface 7 Runing the latest .71Dev revs. maintains creator data)&lt;br /&gt;
| Centred at 9000,9000&lt;br /&gt;
|-&lt;br /&gt;
| condensationland.com:9000&lt;br /&gt;
| Condensation Land&lt;br /&gt;
| 10 regions&lt;br /&gt;
| Centered at 7789, 7789&lt;br /&gt;
|-&lt;br /&gt;
| chazzmac.webhop.org:9000&lt;br /&gt;
| eden 16 regions&lt;br /&gt;
| full 3 story hidden freebie mall, HyperGate, WiFi at http://chazzmac.webhop.org:9000/wifi/&lt;br /&gt;
| Centered at 3917, 4144&lt;br /&gt;
|-&lt;br /&gt;
| ogzoco.no-ip.org:8002&lt;br /&gt;
| Ogzoco Grid &amp;amp; RaionFort&lt;br /&gt;
| Mentolyptus Destiny testing &amp;amp; work grid. Hypergrid 1.5, OpenSim 0.7.1 (Currently OsGrid Revision 0.7.1.dev.80f9022 - 10-22-2010). Gateway to multiple grids on map. Photos: http://www.flickr.com/photos/mentolyptus/ - Twitter: https://twitter.com/Ogzoco - EMail: ogzoco@gmail.com&lt;br /&gt;
| Centered at 7852, 7852&lt;br /&gt;
|-&lt;br /&gt;
| grid.ansky.ca:8002&lt;br /&gt;
| AnSky Grid&lt;br /&gt;
| 10 regions&lt;br /&gt;
| Centered at 7100, 7100&lt;br /&gt;
|-&lt;br /&gt;
| sim-world.org:8003&lt;br /&gt;
| Sim-World Welcome Center&lt;br /&gt;
| 41 regions&lt;br /&gt;
| Centered at 10000, 10000&lt;br /&gt;
|-&lt;br /&gt;
| unethika.kicks-ass.net:8002&lt;br /&gt;
| unethika&lt;br /&gt;
| It works (most of the time) and it's fun!  Come via hg hop or snag an avatar at [http://unethika.kicks-ass.net/ http://unethika.kicks-ass.net/] !  We also run a working(ish) Freeswitch server. &amp;lt;no guarantees, of course :P&amp;gt;&lt;br /&gt;
| Centered at 7500, 7500&lt;br /&gt;
|-&lt;br /&gt;
| temporal-fringe.dyndns.org:8002&lt;br /&gt;
| Temporal Fringe&lt;br /&gt;
| Small grid (4-8 regions) for workspace and my personal Hypergrid sanctuary (hosted on a repurposed laptop).  Usually running OpenSim dev 0.7.x but will be testing AuroraSim frequently.  Hypernauts welcome.  Twitter: [http://twitter.com/mimetic_core @mimetic_core]&lt;br /&gt;
| Centered at 8090, 9010&lt;br /&gt;
|-&lt;br /&gt;
| fleepgrid.dyndns.org:8002&lt;br /&gt;
| FleepGrid&lt;br /&gt;
| Small personal test grid of Fleep Tuque, 6 to 8 sims at any given time.  Grid hoppers and testers welcome.  [http://twitter.com/fleep http://twitter.com/fleep]&lt;br /&gt;
| Centered at 9000, 9000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External directories of Hypergrid-enabled sims  ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.gridhop.net GridHop] &lt;br /&gt;
*[http://hypernodes.org HyperNodes.org]&lt;br /&gt;
*[http://www.hyperica.com Hyperica]&lt;br /&gt;
*[http://www.thehypergates.com/ The HyperGates] -- The first dynamic, auto-updating HyperGrid directory for both HyperGrid 1.5 ( OpenSim 0.7.x ) and HyperGrid 1.0 ( OpenSim 0.6.x ) standalones &amp;amp; grids. Download the HyperGate from the site now and Join the HyperGate Network. The most reliable HyperGrid directory.&lt;br /&gt;
*[http://www.hgurl.com hgurl]&lt;br /&gt;
[[Category:Hypergrid]]&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Performance</id>
		<title>Performance</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Performance"/>
				<updated>2010-11-17T22:49:39Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Hardware Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
OpenSim performance is a very complex issue.  Performance can be affected by any number of things, including the number of prims on a region, number of regions, number of avatars, network quality between server and viewer, network quality between simulator and grid services, etc.&lt;br /&gt;
&lt;br /&gt;
==Hardware Requirements==&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this is a very difficult question in light of all the factors mentioned above.  Below are some examples of hardware people use/have used.  Please feel free to add to the list, or to add any reports to the performance studies and blog posts section.  '''These are examples to help you in your selection, not necessarily recommendations.'''&lt;br /&gt;
&lt;br /&gt;
Object Parts ~= # prim&lt;br /&gt;
&lt;br /&gt;
Sensors and Timers are generally more intensive then regular scripts, so please specify quantity of each.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Description&lt;br /&gt;
!Operating System (please add Mono version if appropriate)&lt;br /&gt;
!OpenSim version&lt;br /&gt;
!RAM/AVG_USE_%&lt;br /&gt;
!CPU&lt;br /&gt;
!#/type of regions&lt;br /&gt;
!# simultaneous avs&lt;br /&gt;
!#scripts/timers/Sensors&lt;br /&gt;
!Location&lt;br /&gt;
!#objectparts&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Intrepid (8.10)&lt;br /&gt;
|Unknown&lt;br /&gt;
|540MB/?&lt;br /&gt;
|1x quad-core 2.5GHz Xeon (L5420)&lt;br /&gt;
|1 region + 9 voids&lt;br /&gt;
|generally 1-2&lt;br /&gt;
|few&lt;br /&gt;
|Knifejaw Atoll &amp;amp; surrounding on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Jaunty (9.04)&lt;br /&gt;
|Unknown&lt;br /&gt;
|360MB/?&lt;br /&gt;
|2x dual-core 2.0GHz Xeon (5130)&lt;br /&gt;
|1 void&lt;br /&gt;
|generally 1-2 &lt;br /&gt;
|none&lt;br /&gt;
|Knifejaw Road on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from A+&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1 Meg&lt;br /&gt;
|1x single-core 2.8GHz Celeron&lt;br /&gt;
|2regions per server&lt;br /&gt;
|6 at once with no issues&lt;br /&gt;
|Waterfalls, texture anims, window texture switchers, lots of sound loops&lt;br /&gt;
|Pleasure Planet Welcome center &amp;amp; Region Pleasure Planet in OSGrid&lt;br /&gt;
|20000 prims per region&lt;br /&gt;
|-&lt;br /&gt;
|Amazon EC2 &amp;quot;high-CPU medium instance&amp;quot; (Xen VM)&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1.7GB&lt;br /&gt;
|1x dual-core 2.3GHz (Intel E5345)&lt;br /&gt;
|1 region with sailing race course&lt;br /&gt;
|7 avs, 4 in boats&lt;br /&gt;
|scripted start line&lt;br /&gt;
|Castle Rock, OSGrid&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from simhost.com&lt;br /&gt;
|SuSe 11.2 x64&lt;br /&gt;
|Unknown&lt;br /&gt;
|8gb / 50%&lt;br /&gt;
|4x Core2Quad Q9300 2.6ghz&lt;br /&gt;
|1 region (Wright Plaza) uses approx 4gb ram&lt;br /&gt;
|20-25 users&lt;br /&gt;
|Freebie Stores / Meeting Center / Video Theater&lt;br /&gt;
|@osgrid.org Heavy Use Sim&lt;br /&gt;
|17500 prims aprox 1500 scripts&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Windows XP SP3&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|3GB / 15-40% incl. Opensim and MySQL&lt;br /&gt;
|4x Core2Quad Q6600 2.4 GHz. Use: generally, 0-10%&lt;br /&gt;
|11 regions&lt;br /&gt;
|1-6 users&lt;br /&gt;
|Many scripted objects (1934 scripts)&lt;br /&gt;
|[http://zonjacapalini.wordpress.com/2010/08/25/condensation-land-a-status-report/ Condensation Land]&lt;br /&gt;
|38,065 prims&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Ubuntu Lucid 10.04 (32 bit pae)&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|160Mb no users, add 5Mb/user incl Opensim and MySQL&lt;br /&gt;
|I7-920 (dual threaded quad core), 3.8Ghz, 6Gb RAM, 0-10% Load&lt;br /&gt;
|4 regions (Diva default config)&lt;br /&gt;
|1-4 users (approx 20Kb/sec bandwidth/user)&lt;br /&gt;
|Few scripted objects (&amp;lt;10)&lt;br /&gt;
|[http://mars-simulator.hobby-site.org:9000/wifi Mars Simulation]- Based on [http://metatek.blogspot.com/2010/06/mars-simulation-for-distribution.html Erik Nauman's Open Blackboard]&lt;br /&gt;
|158 prims&lt;br /&gt;
|-&lt;br /&gt;
|Parallels Virtuozzo Container 4.5&lt;br /&gt;
|Win/Net (32 run)&lt;br /&gt;
|0.7.0.2 (D2)&lt;br /&gt;
|320Mb total, incl Opensim and MySQL&lt;br /&gt;
|Q6600 Quad, 2.8Ghz, 2Gb RAM, 0-2% Avg Load&lt;br /&gt;
|16 regions (4x4 mega-region)&lt;br /&gt;
|&amp;lt;6 users&lt;br /&gt;
|vehicle scripted objects (&amp;lt;5)&lt;br /&gt;
|[http://metaversesailing.com:9000/wifi Metaverse Sailing]&lt;br /&gt;
|&amp;lt;1000 prims&lt;br /&gt;
|-&lt;br /&gt;
|VPS&lt;br /&gt;
|Debian Lenny 5 (mono 2.4.2.3)&lt;br /&gt;
|OSgrid 0.7.1 (Dev) cd4d7a7: 2010-10-15&lt;br /&gt;
|655MB average out of 1722MB RAM, incl. MySQL&lt;br /&gt;
|Intel Quadcore 2.5 Ghz (1 core assigned to vps) average use: 40-45% &lt;br /&gt;
|20 regions&lt;br /&gt;
|&amp;lt;4 users&lt;br /&gt;
|about 20 different light scripts, but we're also experimenting with heavier HUD scripts (timers, lots of ll(Get/Set)PrimitiveParams and large lists) and custom IRC relay&lt;br /&gt;
|Phoenix Rising Isles on OsGrid&lt;br /&gt;
|3727 prims&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Performance studies and blog posts==&lt;br /&gt;
&lt;br /&gt;
These provide some interesting data on the performance limitations of OpenSim at various points in time.&lt;br /&gt;
&lt;br /&gt;
* [https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html] - Some interesting information from Mr Blue.  Physical objects and max avatars are limited by single thread performance in OpenSim.&lt;br /&gt;
* [http://www.sciencesim.com/wiki/doku.php/vwperf/start http://www.sciencesim.com/wiki/doku.php/vwperf/start] - Links to ScienceSim performance studies, including some very recent ones.&lt;br /&gt;
* [[Improving Performance]] - An old page from July 2009 detailing some performance issues on OpenSim.  Some of these issues are still valid (e.g. ODE issues).&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
* [[LibSecondLife performance problems]] - Another old page from November 2007 detailing issues with libsecondlife (now called libopenmetaverse).&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=71 Experiences from Operating a 3D Region Server in OSGrid - Part 1]&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=104 Experiences from Operating a 3D Region Server in OSGrid - Part 2]&lt;br /&gt;
&lt;br /&gt;
==Performance hints==&lt;br /&gt;
&lt;br /&gt;
Here are some specific things you might be able to do to improve performance&lt;br /&gt;
&lt;br /&gt;
===Home Based systems===&lt;br /&gt;
&lt;br /&gt;
The most obvious performance difference between a home based cable/dsl system and a &amp;quot;commercial&amp;quot; server is the upload bandwidth. A typical home system allows 100Kb/s upload with 12Mb/s download, a &amp;quot;commercial&amp;quot; system typically has a &amp;quot;symmetrical&amp;quot; bandwidth of say 12Mb/s UP AND DOWN! &amp;quot;Commercial&amp;quot; systems can essentially buy unlimited bandwidth as needed, but it does get expensive to buy bandwidth that you don't need!&lt;br /&gt;
&lt;br /&gt;
In practice this limits the number of &amp;quot;external&amp;quot; users on a &amp;quot;home system&amp;quot; to 4 or 5, but LAN users (NPCs/bots etc.) are essentially unlimited.&lt;br /&gt;
&lt;br /&gt;
A reasonable strategy (i.e. MY strategy) is to use the home system for experimentation and then move the entire sim to a &amp;quot;commercial&amp;quot; VPS service if the sim gets popular (and produces enough $$$ to pay the freight!) &lt;br /&gt;
&lt;br /&gt;
===Running Squid on your region server as a reverse proxy to the asset server===&lt;br /&gt;
1. Download and install the Squid Proxy from: http://www.squid-cache.org/Download/&amp;lt;br&amp;gt;&lt;br /&gt;
2. Create your [[squid.conf]] configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Change your asset_server configuration in your OpenSim.ini to point to http://localhost:3128/&amp;lt;br&amp;gt;&lt;br /&gt;
4. Start everything up!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now assets will be cached in the squid cache on the region server, and will be served up much faster, especially on region restart.&lt;br /&gt;
&lt;br /&gt;
=== GC_NO_EXPLICIT ===&lt;br /&gt;
&lt;br /&gt;
Sometimes this patch applied to mono-svn has helped my sim run a lot faster and not slowly get bogged down.&lt;br /&gt;
&lt;br /&gt;
$mono-svn-root$/mono&lt;br /&gt;
  mono/metadata/boehm-gc.c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Index: boehm-gc.c&lt;br /&gt;
===================================================================&lt;br /&gt;
--- boehm-gc.c	(revision 105684)&lt;br /&gt;
+++ boehm-gc.c	(working copy)&lt;br /&gt;
@@ -107,6 +107,10 @@&lt;br /&gt;
 void&lt;br /&gt;
 mono_gc_collect (int generation)&lt;br /&gt;
 {&lt;br /&gt;
+	static int no_explicite_gc = 0; if (no_explicite_gc==0) {if (getenv(&amp;quot;GC_NO_EXPLICIT&amp;quot;)) {no_explicite_gc = 1;return;} else {no_explicite_gc = 2;}} else if (no_explicite_gc==1) {&lt;br /&gt;
+		g_print(&amp;quot;\n --------GC_NO_EXPLICIT \n&amp;quot;);&lt;br /&gt;
+		return;&lt;br /&gt;
+		}&lt;br /&gt;
 	MONO_PROBE_GC_BEGIN (generation);&lt;br /&gt;
 	&lt;br /&gt;
 	GC_gcollect ();&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not only this, but I recompile the mono runtime:&lt;br /&gt;
&amp;lt;pre&amp;gt;--with-large-heap=yes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise, the Sim is limited to 3GB RAM.  Probably, this second peice is more important.  But still, afterwards it's worth a shot to test with both to see if there is a difference in performance:&lt;br /&gt;
&lt;br /&gt;
 export GC_NO_EXPLICIT=1&lt;br /&gt;
and&lt;br /&gt;
 unset GC_NO_EXPLICIT&lt;br /&gt;
&lt;br /&gt;
What I think, (only a guess) is that Mono starts internally GC thrashing in fishing expeditions to gaining maybe 1k of RAM at time. And by having a large heap (&amp;gt;3GB), it is possible might keep mono less apt to do stop world complete collections as often.&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Public_Hypergrid_Nodes</id>
		<title>Public Hypergrid Nodes</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Public_Hypergrid_Nodes"/>
				<updated>2010-10-03T20:47:24Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Hypergrid 1.5 - Enabled Grids/Sims */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}} &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
== Hypergrid-enabled sims  ==&lt;br /&gt;
&lt;br /&gt;
The following is a list of hypergrid-ready nodes that you can use for testing your installation and for linking your world. Please add your public node here if you wish to help build a web of opensims! &lt;br /&gt;
&lt;br /&gt;
For the time being, and until the security concerns are addressed, we advise you to be careful about who you link to. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hypergrid|link-region server and port]] &lt;br /&gt;
! Organization &lt;br /&gt;
! Description &lt;br /&gt;
! Grid Location&lt;br /&gt;
|-&lt;br /&gt;
| '''osl2.nac.uci.edu:9006''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The &amp;quot;UCI Welcome&amp;quot; region connected to OSGrid. It is run by Diva (Crista Lopes) on a machine owned by the University of California, Irvine. You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''osl3.nac.uci.edu:9000''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The &amp;quot;UC Irvine&amp;quot; region connected to OSGrid, neighboring Wright Plaza. You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid02.nacs.uci.edu:9000''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid &lt;br /&gt;
| UCIGrid is centered at 8,888, 8,888&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid04.nacs.uci.edu:9003''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid, region &amp;quot;Gateway 3000&amp;quot;. Link your lower-1,000's grid to this node in order to bridge to grids in the 10,000's. &lt;br /&gt;
| This node is positioned at 3,000, 3,000&lt;br /&gt;
|-&lt;br /&gt;
| '''ucigrid04.nacs.uci.edu:9007''' &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| The UCI Grid, region &amp;quot;Gateway 7000&amp;quot;. Link your 10,000's grid to this node in order to bridge to grids in the lower-1,000's. &lt;br /&gt;
| This node is positioned at 7,000, 7,000.&lt;br /&gt;
|-&lt;br /&gt;
| '''www.meanduland.com:9124''' &lt;br /&gt;
| Grid Meanduland &lt;br /&gt;
| [http://www.menduland.com], Meanduland - by Ayana and Frank Northmead. Residential grid and playground for couples. Quite, peaceful and fun. Regular live music concerts and coming soon - rpg's, adventure simulations, private beaches, sail boat racing, dune buggy racing, and much much more. All welcome, no membership or landownership requirements, you just need desire to have fun and be a good neighbor. Regions available at cost during Alpha and Beta development of OpenSim. &lt;br /&gt;
| Centered at 8000, 8000&lt;br /&gt;
|-&lt;br /&gt;
| '''hypergrid.cyberlandia.net:9100''' &lt;br /&gt;
| Cyberlandia &lt;br /&gt;
| The &amp;quot;Cyberlandia Gw&amp;quot; region. http://www.cyberlandia.net Metaverso italiano 3D, more to 250 region and 1000 users. You can link to it as a way to link to Cyberlandia. &lt;br /&gt;
| Cyberlandia is centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''venezia.cyberlandia.net:9100''' &lt;br /&gt;
| Cyberlandia &lt;br /&gt;
| The &amp;quot;Osgrid Gw&amp;quot; region connected to Cyberlandia grid http://www.cyberlandia.net. Search on map &amp;quot;Cyberlandia grid&amp;quot; You can link to it as a way to link to OSGrid. &lt;br /&gt;
| OSGrid is centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''regions.ralf-haifisch.biz:9000:Sharkland Tropical 1''' &lt;br /&gt;
| Ralf Haifisch on osgrid &lt;br /&gt;
| The &amp;quot;Sharkland Tropical&amp;quot; region connected to OSGrid. German welcome aerea, Freebie aerea, region rental, pretty tropical regions &lt;br /&gt;
| Centered at 10000,10000 &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''joomla-italia.net:9000''' &lt;br /&gt;
| Social Network Italia &lt;br /&gt;
| The &amp;quot;SNI City&amp;quot; region connected to SNI (Social Network Italia) grid http://www.opensim-italia.net. This grid is connected with Osgrid,Collateral World,Francogrid and Darwin &lt;br /&gt;
| Centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''collateral.opensim-italia.net:9000''' &lt;br /&gt;
| Part of Social Network Italia &lt;br /&gt;
| Collateral World &lt;br /&gt;
| Centered at&amp;amp;nbsp;???&lt;br /&gt;
|-&lt;br /&gt;
| '''88.191.79.199:9050''' &lt;br /&gt;
| Francogrid &lt;br /&gt;
| Francogrid node, connected to &amp;quot;City&amp;quot;, behind the welcome land of Francogrid &amp;quot;Orion&amp;quot; &lt;br /&gt;
| Centered at 1000 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''94.23.8.158:9300''' &lt;br /&gt;
| Le Monde de Darwin &lt;br /&gt;
| The Lost World of Darwin http://www.LeMondedeDarwin.com. [[Image:Hypergrid.jpg|200px]] &lt;br /&gt;
| Centered at 1000 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''sg.k-grid.com:9000''' &lt;br /&gt;
| K-Grid &lt;br /&gt;
| The Kool grid for the Kool KidZ . Feel free to visit us. The main Gateway is located at 3700,3700 so take that in account before any HyperJump. Adress updated 02/07/09 &lt;br /&gt;
| This node is located at 3700,3700&lt;br /&gt;
|-&lt;br /&gt;
| '''metropolis.hypergrid.org:9000''' &lt;br /&gt;
| METROPOLIS-Grid &lt;br /&gt;
| The Region &amp;quot;Center-World&amp;quot; connected to the METROPOLIS-Grid http://metropolis.hypergrid.org . German Grid with a lot of free Content and free SIM-hosting. Connected via HG to the most of the Grids listed here &lt;br /&gt;
| Centered at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| '''ascent.bluewallgroup.com:9910''' &lt;br /&gt;
| BlueWall Information Technologies &lt;br /&gt;
| This region is in a good proximity @ (6000,6000) for intermediate jumps to OSGrid from grids in the (2000,2000) range, or any region within 4096 units. [[Image:Hypernaut 001.png|thumb|none|150px|Get your Hypernaut here :)]] &lt;br /&gt;
| Centered at 6000,6000&lt;br /&gt;
|-&lt;br /&gt;
| '''http://myopengrid.com:9005/''' &lt;br /&gt;
| '''MyOpenGrid''' &lt;br /&gt;
| Myopengrid is connected to osl2.nac.uci.edu &amp;quot;Osgrid Gateway&amp;quot; and 88.191.79.199 9050 &amp;quot;Franco Grid&amp;quot; &lt;br /&gt;
| Centered at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| '''cuonsim1.de:9300''' &lt;br /&gt;
| Cuon-Grid &lt;br /&gt;
| Cuon-Grid is a little grid and has some Main Sims with linux themes, server are in Germany. To login in to the grid use this http://sim-linuxmain.org:8081/CuonGrid/index.html. There are free sims for testing. &lt;br /&gt;
| Centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''metaversesims.net:9000''' &lt;br /&gt;
| Metaverse Sims &lt;br /&gt;
| 6-region standalone hypergrid linked to several other grids. &lt;br /&gt;
| Centered at 9000, 9000 &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| '''87.230.89.74:9000''' &lt;br /&gt;
| SCHWARZE WELT &lt;br /&gt;
| inworld location of www.schwarze-welle.de , the maybe biggest dark music streaming readio &lt;br /&gt;
| 100000 10000 &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| '''peak.sciencesim.com:9001''' &lt;br /&gt;
| ScienceSim &lt;br /&gt;
| [http://www.sciencesim.com/ ScienceSim] is a virtual world created for the high performance computing community for scientific visualizations, a number of interesting real world terrains (Mt St Helens and Yellowstone Park) and some astronomical simulations. And some useful, BSD-licensed content. &lt;br /&gt;
| Centered at 10000,10000&lt;br /&gt;
|-&lt;br /&gt;
| '''alpha.bubblecloud.org:9000''' &lt;br /&gt;
| Bubble Cloud &lt;br /&gt;
| The alpha 00 is the entrance area to bubble cloud grid. Bubble cloud is test grid where anyone can experiment. If you build something please do it in medieval fantasy setting for others to enjoy. &lt;br /&gt;
| Centered at 10,000, 10,000&lt;br /&gt;
|-&lt;br /&gt;
| '''opensim.m34.mx-host.de:9090''' &lt;br /&gt;
| OpenSIM.de Sim1 &lt;br /&gt;
| [http://www.opensim.de OpenSim.de], 4 Server (Linux/Windows), hypergrided standalones, 16 Regions, German Users (Deutsche Benutzer), Live-Support, IRC-Gateway, Wiki, FAQ, Howto´s, Downloads. Connected to most of the Grids and some hypergrided standalones. &lt;br /&gt;
| Centered at 4400,4400&lt;br /&gt;
|-&lt;br /&gt;
| '''64.150.180.188:9031''' &lt;br /&gt;
| Virtual World Trade Center &lt;br /&gt;
| [http://PleasurePlanet.net], The VWTC. A repository for freebie items to share with the OS community. Weekly oar files will be made freely available on 4shared.com. &lt;br /&gt;
| VWTC is at 3003, 3003&lt;br /&gt;
|-&lt;br /&gt;
| '''condensationland.com:9000''' &lt;br /&gt;
| Zonja Capalini &lt;br /&gt;
| Condensation Land, 10 regions&lt;br /&gt;
| Centered at 7789, 7789&lt;br /&gt;
|-&lt;br /&gt;
| '''66.240.232.94:9010''' &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| OSGrid, Samsara, freebie shopping region &lt;br /&gt;
| Centered at 10006, 9999&lt;br /&gt;
|-&lt;br /&gt;
| '''66.240.232.94:9011''' &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| OSGrid, Snoopies, dance club and event region &lt;br /&gt;
| Centered at 10005, 9999&lt;br /&gt;
|-&lt;br /&gt;
| '''twistedsky.net:9000''' &lt;br /&gt;
| Twisted Sky &lt;br /&gt;
| Welcome region on the Twisted Sky World Grid (at 998, 1000) - http://twistedsky.net &lt;br /&gt;
| Centered at 1000, 1000&lt;br /&gt;
|-&lt;br /&gt;
| '''www.xn--tln-tna.net:8002''' &lt;br /&gt;
| Tlön &lt;br /&gt;
| Tlön, Uqbar and Orbis Tertius - http://www.tlön.net (http://www.xn--tln-tna.net/) &lt;br /&gt;
| Centered at 7650, 7650&lt;br /&gt;
|-&lt;br /&gt;
| '''logicamp.dyndns.org:9300''' &lt;br /&gt;
| Logicamp &lt;br /&gt;
| [http://www.logicamp.com/ Logicamp] is a virtual world specialized in camp-site management and virtual tourism. You can visit it throughout our cable network. &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''www.pmgrid.org:9020''' &lt;br /&gt;
| PMGrid &lt;br /&gt;
| PMGrid is a set of areas for grid development prior to implementation so there is no specific theme. Visit here and see a varied range of builds and perhaps get some ideas for yourself.[http://pmgrid.julpet.ath.cx http://www.pmgrid.org] &lt;br /&gt;
| centered at 7000, 7000&lt;br /&gt;
|-&lt;br /&gt;
| '''62.40.147.45:9100''' &lt;br /&gt;
| Austria Grid &lt;br /&gt;
| A virtual copy of the country Austria. This Grid is for all those who want to find their hometown in the virtual landscape of a virtual Austria.This Grid is not only for creating a virtual Austria, it's a meeting point, a place for communication. For permanent link-exchange, write an email. &lt;br /&gt;
| centered at 7000, 6990&lt;br /&gt;
|-&lt;br /&gt;
| '''62.40.147.45:9090''' &lt;br /&gt;
| Psychedelia Grid &lt;br /&gt;
| The home of psychedelic music. This Grid is for all fans of psychedelic music. Watch the bands playing at the festival and stay over night in your tent. &lt;br /&gt;
| centered at 6000, 5990&lt;br /&gt;
|-&lt;br /&gt;
| YourSimSpot.com:9000&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://YourSimSpot.com YourSimSpot]&amp;lt;br&amp;gt; &lt;br /&gt;
| Main region at YourSimSpot (1000,1000) - [http://YourSimSpot.com YourSimSpot] &lt;br /&gt;
| Centered at 1000, 1000&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| my3dworld.org:9000&amp;lt;br&amp;gt; &lt;br /&gt;
| My3dWorld&amp;lt;br&amp;gt; &lt;br /&gt;
| Main region at My3dworld (7900,7900)&amp;lt;br&amp;gt; Home of Johnny 5 bot[[Image:Johnny5.jpg|thumb|none|128px|Meet Johnny 5]]16 plot Megaregion has Hypergate, linked to several other grids on map - [http://my3dworld.org My3dWorld]&amp;lt;br&amp;gt; &lt;br /&gt;
| Centered at 7900, 7900&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hypergrid 1.5 - Enabled Grids/Sims  ==&lt;br /&gt;
&lt;br /&gt;
The following is a list of hypergrid 1.5-ready nodes that you can use for testing your installation and for linking your world. Please add your public node here if you wish to help build a web of opensims! Please note that HG 1.5 is very new and a lot of these Sims/Grids are only there temporarily.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hypergrid|link-region server and port]] &lt;br /&gt;
! Organization &lt;br /&gt;
! Description &lt;br /&gt;
! Grid Location&lt;br /&gt;
|-&lt;br /&gt;
 &lt;br /&gt;
| login.germangrid.de:8002&lt;br /&gt;
| German Grid &lt;br /&gt;
| German development grid on V 0.71(dev)&lt;br /&gt;
| Centred at 8000,8000&lt;br /&gt;
|-&lt;br /&gt;
| metaversesailing.com:9000&lt;br /&gt;
| Sailing Grid &lt;br /&gt;
| A D2 grid on V 0.7.2(release)a .Net hosted 16 region mega with support regions&lt;br /&gt;
| Centred at 10000,10000&lt;br /&gt;
|-&lt;br /&gt;
| marlokir.selfip.net:9000&lt;br /&gt;
| Marlokir&lt;br /&gt;
| Just a small standalone for testing running on version 0.7.1 (dev).&lt;br /&gt;
It will probably be online only temporarily.&lt;br /&gt;
| Centred at 4500,4500&lt;br /&gt;
|-&lt;br /&gt;
| 86.26.8.89:8002:Rhiga&lt;br /&gt;
| My Private World&lt;br /&gt;
| Just a small grid that I run from my iMac at home.&lt;br /&gt;
Please feel free to pop over and visit.&lt;br /&gt;
| Centred at 6500,6500&lt;br /&gt;
|-&lt;br /&gt;
| virtual.aiai.ed.ac.uk:8002:Openvue &lt;br /&gt;
| Openvue&lt;br /&gt;
| Openvue grid at Edinburgh University&lt;br /&gt;
| Centred at 1000,1000&lt;br /&gt;
|-&lt;br /&gt;
| 145.99.250.20:8002&lt;br /&gt;
| DWGrid&lt;br /&gt;
| DWGrid&lt;br /&gt;
| Centred at 7000,7000&lt;br /&gt;
|-&lt;br /&gt;
| metaversesims.net:9001&lt;br /&gt;
| Metaverse Sims&lt;br /&gt;
| 6-region standalone hypergrid on V. 0.7.1 (Dev)&lt;br /&gt;
| Centred at 8000,8000&lt;br /&gt;
|-&lt;br /&gt;
| opensim.betatechnologies.info:8002&lt;br /&gt;
| Beta Technologies OpenSim Grid (btgrid)&lt;br /&gt;
| Grid for internal development, mostly for academic research and backups from old sims. V. 0.7.0.1&lt;br /&gt;
| Centred at 3650,3650&lt;br /&gt;
|-&lt;br /&gt;
| hippo.is-a-geek.com:8002&lt;br /&gt;
| The Bloomfield Grid&lt;br /&gt;
| This is a personal grid for my friends and familly, However we welcome others with a smile. V. 0.7.0.1 (We are also Hyper Gate enabled)&lt;br /&gt;
| Centred at 5000,5000&lt;br /&gt;
|-&lt;br /&gt;
| tritongrid.com:8002&lt;br /&gt;
| Triton Grid&lt;br /&gt;
| This is a 100+ region Public grid. All are welcome (We are also Hyper Gate enabled in several regions throughout the grid)&lt;br /&gt;
| Centred at 9000,9000&lt;br /&gt;
|-&lt;br /&gt;
| condensationland.com:9000&lt;br /&gt;
| Condensation Land&lt;br /&gt;
| 10 regions&lt;br /&gt;
| Centered at 7789, 7789&lt;br /&gt;
|-&lt;br /&gt;
| chazzmac.webhop.org:9000&lt;br /&gt;
| eden 16 regions&lt;br /&gt;
| full 3 story hidden freebie mall, HyperGate, WiFi at http://chazzmac.webhop.org:9000/wifi/&lt;br /&gt;
| Centered at 3917, 4144&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External directories of Hypergrid-enabled sims  ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.gridhop.net GridHop] &lt;br /&gt;
*[http://hypernodes.org HyperNodes.org]&lt;br /&gt;
*[http://www.hyperica.com Hyperica]&lt;br /&gt;
*[http://www.thehypergates.com/ The HyperGates] -- The first dynamic, auto-updating HyperGrid directory for both HyperGrid 1.5 ( OpenSim 0.7.x ) and HyperGrid 1.0 ( OpenSim 0.6.x ) standalones &amp;amp; grids. Download the HyperGate from the site now and Join the HyperGate Network. The most reliable HyperGrid directory.&lt;br /&gt;
*[http://www.hgurl.com hgurl]&lt;br /&gt;
[[Category:Hypergrid]]&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Performance</id>
		<title>Performance</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Performance"/>
				<updated>2010-08-29T08:26:13Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
OpenSim performance is a very complex issue.  Performance can be affected by any number of things, including the number of prims on a region, number of regions, number of avatars, network quality between server and viewer, network quality between simulator and grid services, etc.&lt;br /&gt;
&lt;br /&gt;
==Hardware Requirements==&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this is a very difficult question in light of all the factors mentioned above.  Below are some examples of hardware people use/have used.  Please feel free to add to the list, or to add any reports to the performance studies and blog posts section.  '''These are examples to help you in your selection, not necessarily recommendations.'''&lt;br /&gt;
&lt;br /&gt;
Object Parts ~= # prim&lt;br /&gt;
&lt;br /&gt;
Sensors and Timers are generally more intensive then regular scripts, so please specify quantity of each.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Description&lt;br /&gt;
!Operating System (please add Mono version if appropriate)&lt;br /&gt;
!OpenSim version&lt;br /&gt;
!RAM/AVG_USE_%&lt;br /&gt;
!CPU&lt;br /&gt;
!#/type of regions&lt;br /&gt;
!# simultaneous avs&lt;br /&gt;
!#scripts/timers/Sensors&lt;br /&gt;
!Location&lt;br /&gt;
!#objectparts&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Intrepid (8.10)&lt;br /&gt;
|Unknown&lt;br /&gt;
|540MB/?&lt;br /&gt;
|1x quad-core 2.5GHz Xeon (L5420)&lt;br /&gt;
|1 region + 9 voids&lt;br /&gt;
|generally 1-2&lt;br /&gt;
|few&lt;br /&gt;
|Knifejaw Atoll &amp;amp; surrounding on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|hosted Xen VPS&lt;br /&gt;
|Ubuntu Jaunty (9.04)&lt;br /&gt;
|Unknown&lt;br /&gt;
|360MB/?&lt;br /&gt;
|2x dual-core 2.0GHz Xeon (5130)&lt;br /&gt;
|1 void&lt;br /&gt;
|generally 1-2 &lt;br /&gt;
|none&lt;br /&gt;
|Knifejaw Road on OSGrid&lt;br /&gt;
|?&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from A+&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1 Meg&lt;br /&gt;
|1x single-core 2.8GHz Celeron&lt;br /&gt;
|2regions per server&lt;br /&gt;
|6 at once with no issues&lt;br /&gt;
|Waterfalls, texture anims, window texture switchers, lots of sound loops&lt;br /&gt;
|Pleasure Planet Welcome center &amp;amp; Region Pleasure Planet in OSGrid&lt;br /&gt;
|20000 prims per region&lt;br /&gt;
|-&lt;br /&gt;
|Amazon EC2 &amp;quot;high-CPU medium instance&amp;quot; (Xen VM)&lt;br /&gt;
|Windows Server 2003&lt;br /&gt;
|Unknown&lt;br /&gt;
|1.7GB&lt;br /&gt;
|1x dual-core 2.3GHz (Intel E5345)&lt;br /&gt;
|1 region with sailing race course&lt;br /&gt;
|7 avs, 4 in boats&lt;br /&gt;
|scripted start line&lt;br /&gt;
|Castle Rock, OSGrid&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dedicated Server from simhost.com&lt;br /&gt;
|SuSe 11.2 x64&lt;br /&gt;
|Unknown&lt;br /&gt;
|8gb / 50%&lt;br /&gt;
|4x Core2Quad Q9300 2.6ghz&lt;br /&gt;
|1 region (Wright Plaza) uses approx 4gb ram&lt;br /&gt;
|20-25 users&lt;br /&gt;
|Freebie Stores / Meeting Center / Video Theater&lt;br /&gt;
|@osgrid.org Heavy Use Sim&lt;br /&gt;
|17500 prims aprox 1500 scripts&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Windows XP SP3&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|3GB / 15-40% incl. Opensim and MySQL&lt;br /&gt;
|4x Core2Quad Q6600 2.4 GHz. Use: generally, 0-10%&lt;br /&gt;
|11 regions&lt;br /&gt;
|1-6 users&lt;br /&gt;
|Many scripted objects (1934 scripts)&lt;br /&gt;
|[http://zonjacapalini.wordpress.com/2010/08/25/condensation-land-a-status-report/ Condensation Land]&lt;br /&gt;
|38,065 prims&lt;br /&gt;
|-&lt;br /&gt;
|Home machine&lt;br /&gt;
|Ubuntu Lucid 10.04 (32 bit pae)&lt;br /&gt;
|0.7.0.1 (Diva r13558)&lt;br /&gt;
|160Mb no users, add 5Mb/user incl Opensim and MySQL&lt;br /&gt;
|I7-920 (dual threaded quad core), 3.8Ghz, 6Gb RAM, 0-10% Load&lt;br /&gt;
|4 regions (Diva default config)&lt;br /&gt;
|1-4 users (approx 20Kb/sec bandwidth/user)&lt;br /&gt;
|Few scripted objects (&amp;lt;10)&lt;br /&gt;
|[http://mars-simulator.hobby-site.org:9000/wifi Mars Simulation]- Based on [http://metatek.blogspot.com/2010/06/mars-simulation-for-distribution.html Erik Nauman's Open Blackboard]&lt;br /&gt;
|158 prims&lt;br /&gt;
|-&lt;br /&gt;
|Parallels Virtuozzo Container 4.5&lt;br /&gt;
|Win/Net (32 run)&lt;br /&gt;
|0.7 (D2)&lt;br /&gt;
|320Mb total, incl Opensim and MySQL&lt;br /&gt;
|Q6600 Quad, 2.8Ghz, 2Gb RAM, 0-2% Avg Load&lt;br /&gt;
|9 regions (3x3 mega-region)&lt;br /&gt;
|&amp;lt;6 users&lt;br /&gt;
|vehicle scripted objects (&amp;lt;5)&lt;br /&gt;
|[http://metaversesailing.com:9000/wifi Metaverse Sailing]&lt;br /&gt;
|&amp;lt;1000 prims&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Performance studies and blog posts==&lt;br /&gt;
&lt;br /&gt;
These provide some interesting data on the performance limitations of OpenSim at various points in time.&lt;br /&gt;
&lt;br /&gt;
* [https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html https://lists.berlios.de/pipermail/opensim-users/2010-August/005189.html] - Some interesting information from Mr Blue.  Physical objects and max avatars are limited by single thread performance in OpenSim.&lt;br /&gt;
* [http://www.sciencesim.com/wiki/doku.php/vwperf/start http://www.sciencesim.com/wiki/doku.php/vwperf/start] - Links to ScienceSim performance studies, including some very recent ones.&lt;br /&gt;
* [[Improving Performance]] - An old page from July 2009 detailing some performance issues on OpenSim.  Some of these issues are still valid (e.g. ODE issues).&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
* [[LibSecondLife performance problems]] - Another old page from November 2007 detailing issues with libsecondlife (now called libopenmetaverse).&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=71 Experiences from Operating a 3D Region Server in OSGrid - Part 1]&lt;br /&gt;
* [http://opensim.cybertechnews.org/?p=104 Experiences from Operating a 3D Region Server in OSGrid - Part 2]&lt;br /&gt;
&lt;br /&gt;
==Performance hints==&lt;br /&gt;
&lt;br /&gt;
Here are some specific things you might be able to do to improve performance&lt;br /&gt;
&lt;br /&gt;
===Home Based systems===&lt;br /&gt;
&lt;br /&gt;
The most obvious performance difference between a home based cable/dsl system and a &amp;quot;commercial&amp;quot; server is the upload bandwidth. A typical home system allows 100Kb/s upload with 12Mb/s download, a &amp;quot;commercial&amp;quot; system typically has a &amp;quot;symmetrical&amp;quot; bandwidth of say 12Mb/s UP AND DOWN! &amp;quot;Commercial&amp;quot; systems can essentially buy unlimited bandwidth as needed, but it does get expensive to buy bandwidth that you don't need!&lt;br /&gt;
&lt;br /&gt;
In practice this limits the number of &amp;quot;external&amp;quot; users on a &amp;quot;home system&amp;quot; to 4 or 5, but LAN users (NPCs/bots etc.) are essentially unlimited.&lt;br /&gt;
&lt;br /&gt;
A reasonable strategy (i.e. MY strategy) is to use the home system for experimentation and then move the entire sim to a &amp;quot;commercial&amp;quot; VPS service if the sim gets popular (and produces enough $$$ to pay the freight!) &lt;br /&gt;
&lt;br /&gt;
===Running Squid on your region server as a reverse proxy to the asset server===&lt;br /&gt;
1. Download and install the Squid Proxy from: http://www.squid-cache.org/Download/&amp;lt;br&amp;gt;&lt;br /&gt;
2. Create your [[squid.conf]] configuration file.&amp;lt;br&amp;gt;&lt;br /&gt;
3. Change your asset_server configuration in your OpenSim.ini to point to http://localhost:3128/&amp;lt;br&amp;gt;&lt;br /&gt;
4. Start everything up!&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now assets will be cached in the squid cache on the region server, and will be served up much faster, especially on region restart.&lt;br /&gt;
&lt;br /&gt;
=== GC_NO_EXPLICIT ===&lt;br /&gt;
&lt;br /&gt;
Sometimes this patch applied to mono-svn has helped my sim run a lot faster and not slowly get bogged down.&lt;br /&gt;
&lt;br /&gt;
$mono-svn-root$/mono&lt;br /&gt;
  mono/metadata/boehm-gc.c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Index: boehm-gc.c&lt;br /&gt;
===================================================================&lt;br /&gt;
--- boehm-gc.c	(revision 105684)&lt;br /&gt;
+++ boehm-gc.c	(working copy)&lt;br /&gt;
@@ -107,6 +107,10 @@&lt;br /&gt;
 void&lt;br /&gt;
 mono_gc_collect (int generation)&lt;br /&gt;
 {&lt;br /&gt;
+	static int no_explicite_gc = 0; if (no_explicite_gc==0) {if (getenv(&amp;quot;GC_NO_EXPLICIT&amp;quot;)) {no_explicite_gc = 1;return;} else {no_explicite_gc = 2;}} else if (no_explicite_gc==1) {&lt;br /&gt;
+		g_print(&amp;quot;\n --------GC_NO_EXPLICIT \n&amp;quot;);&lt;br /&gt;
+		return;&lt;br /&gt;
+		}&lt;br /&gt;
 	MONO_PROBE_GC_BEGIN (generation);&lt;br /&gt;
 	&lt;br /&gt;
 	GC_gcollect ();&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not only this, but I recompile the mono runtime:&lt;br /&gt;
&amp;lt;pre&amp;gt;--with-large-heap=yes&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otherwise, the Sim is limited to 3GB RAM.  Probably, this second peice is more important.  But still, afterwards it's worth a shot to test with both to see if there is a difference in performance:&lt;br /&gt;
&lt;br /&gt;
 export GC_NO_EXPLICIT=1&lt;br /&gt;
and&lt;br /&gt;
 unset GC_NO_EXPLICIT&lt;br /&gt;
&lt;br /&gt;
What I think, (only a guess) is that Mono starts internally GC thrashing in fishing expeditions to gaining maybe 1k of RAM at time. And by having a large heap (&amp;gt;3GB), it is possible might keep mono less apt to do stop world complete collections as often.&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Build_Instructions</id>
		<title>Build Instructions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Build_Instructions"/>
				<updated>2009-08-04T10:52:42Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* MS Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
This page covers building OpenSim from source code on multiple platforms.  Please help us keep this page up to date as the project progresses.&lt;br /&gt;
&lt;br /&gt;
==Download OpenSim ==&lt;br /&gt;
Check out the [[Download]] page for instructions on obtaining an OpenSim source release.&lt;br /&gt;
&lt;br /&gt;
==MS Windows==&lt;br /&gt;
&lt;br /&gt;
OpenSim requires either the .Net framework version 2.0, or the latest Mono. It supports the following compilers:&lt;br /&gt;
* [http://msdn2.microsoft.com/en-us/express/aa700756.aspx Microsoft Visual C# Express Edition] (note: not Visual C++)&lt;br /&gt;
* [http://www.mono-project.com/ mono]&lt;br /&gt;
&lt;br /&gt;
Additional note: any Microsoft C# Express edition should work (2005 or 2008)&lt;br /&gt;
&lt;br /&gt;
Additional note: Microsoft C# Express v9 may install .Net 3.5 with resultant path error.&lt;br /&gt;
# To avoid install .Net framework version 2.0&lt;br /&gt;
&lt;br /&gt;
Additional note: It is possible to develop on Windows Vista 64 bits with the following tweaks:&lt;br /&gt;
# Select OpenSim project properties from solution and choose platform to be x86. Rebuild solution.&lt;br /&gt;
# Select OpenSim.exe properties under solution bin folder and choose windows xp sp 2 compatibility mode + run as administrator.&lt;br /&gt;
&lt;br /&gt;
=== Building ===&lt;br /&gt;
&lt;br /&gt;
* In the top-level directory, run the '&amp;lt;tt&amp;gt;runprebuild.bat&amp;lt;/tt&amp;gt;' file. This will create a VS2005 solution file, a nant build file and a '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file.&lt;br /&gt;
* If you prefer VS2008, run the '&amp;lt;tt&amp;gt;runprebuild2008.bat&amp;lt;/tt&amp;gt;' instead.&lt;br /&gt;
&lt;br /&gt;
* Open the resulting sln file with visual studio and build it there, or&lt;br /&gt;
* Run the '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file. This will build the executable using MSBuild.&lt;br /&gt;
* if you prefer to use nant, run nant in the same top-level directory. This will build the executables.&lt;br /&gt;
&lt;br /&gt;
If you don't care about physics (walking on prims, etc), ignore the rest of this section.&lt;br /&gt;
&lt;br /&gt;
=== Running ===&lt;br /&gt;
&lt;br /&gt;
Recent versions of OpenSim come without an &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file. Copy the &amp;lt;tt&amp;gt;OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes.&lt;br /&gt;
&lt;br /&gt;
Double-click on the &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; executable file in the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory. This will start up OpenSim in standalone mode.&lt;br /&gt;
&lt;br /&gt;
The debugger in VS2005 C# may be used to step through the code. For those that use a Cygwin shell, you may find that one or more dll's have permissions that cause problems running. Most find that a &amp;quot;&amp;lt;tt&amp;gt;chmod 777 *&amp;lt;/tt&amp;gt;&amp;quot; from the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; directory solves this.&lt;br /&gt;
&lt;br /&gt;
Physics can be invoked by adding the appropriate line to the [Startup] section of &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt;.  For ODE, that would be:&lt;br /&gt;
&lt;br /&gt;
 physics = OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
You can also add a command line option to a shortcut, or run from a command prompt with:&lt;br /&gt;
&lt;br /&gt;
 -physics=OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
'''''Windows Vista'''''&lt;br /&gt;
&lt;br /&gt;
Some people have reported that to run on Windows Vista, you must first disable Windows Firewall.  Under the new &amp;quot;Start&amp;quot; button of Vista, select &amp;quot;Control panel&amp;quot;.  Then double-click &amp;quot;Windows Firewall&amp;quot;.  In the window that pops up, on the left column, select &amp;quot;Turn Windows Firewall on or off&amp;quot;.  You will have to give permission for this to run, then select the option &amp;quot;Off (not recommended)&amp;quot;.  Click &amp;quot;OK&amp;quot; and exit from the Windows Firewall window.&lt;br /&gt;
&lt;br /&gt;
If you have McAfee SecurityCenter, see the description below.&lt;br /&gt;
&lt;br /&gt;
Once all the security features are disabled, right click on &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; and select &amp;quot;Run as administrator&amp;quot;.  This will pop up a window asking permission, select &amp;quot;Allow&amp;quot;.  Your OpenSim server should run in a DOS-like window and accept connections.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''McAfee Security'''''&lt;br /&gt;
&lt;br /&gt;
McAfee Security does not allow applications to listen on ports not explicitly specified.  You have two options: 1) disable firewall protection all together, 2) enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to be able to open ports.&lt;br /&gt;
&lt;br /&gt;
''Disable firewall''&lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter.  Select &amp;quot;Internet &amp;amp; Network&amp;quot;.  In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;.  Select this.  In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;.  Here you can select &amp;quot;Off&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
''Enable &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt; to open ports''&lt;br /&gt;
&lt;br /&gt;
Open McAfee SecurityCenter.  Select &amp;quot;Internet &amp;amp; Network&amp;quot;.  In the lower left corner is a small link to &amp;quot;Configure...&amp;quot;.  Select this.  In the right side of the window, select the bar that says &amp;quot;Firewall protection is enabled&amp;quot;.  Select the &amp;quot;Advanced...&amp;quot; button.  This will pop up a new window.&lt;br /&gt;
&lt;br /&gt;
In the new window, on the left side, select &amp;quot;Program Permissions.&amp;quot;  In the middle on the right side of the window, select the &amp;quot;Add Allowed Program&amp;quot; button.  Use the browser that pops up to find the OpenSim executable and select it.&lt;br /&gt;
&lt;br /&gt;
Finally, select &amp;quot;OK&amp;quot; and exit the McAfee SecurityCenter window.&lt;br /&gt;
&lt;br /&gt;
==Linux/Mac OS X/FreeBSD==&lt;br /&gt;
&lt;br /&gt;
The easiest plaform to get running on the Linux side is Ubuntu 8.10, 32bit.  This is what most of the developers running Linux use.  If you are looking for the quick path, start there.&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu 8.04 / 8.10 ===&lt;br /&gt;
&lt;br /&gt;
For Ubuntu users on older distributions (7.10, 8.04, etc.) '''you need''' to upgrade your mono to at least 1.9.1.  Mono 2.2 is currently the preferred version to run OpenSim with.&lt;br /&gt;
&lt;br /&gt;
You can use the built in packages for mono.  However, for better performance, you may want to [http://xyzzyxyzzy.net/2008/05/08/updated-mono-build-script-for-hardy-heron-and-mono-191/ upgrade mono to 1.9.1] ([http://tempvariable.blogspot.com/2008/04/installing-mono-191-on-ubuntu-804-hardy.html Other simple method])&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install subversion nant mono-gmcs libmono-microsoft8.0-cil \&lt;br /&gt;
      libmono-system-runtime2.0-cil libgdiplus libmono-i18n2.0-cil libmono-oracle2.0-cil ruby&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
To upgrade the Mono version to the latest stable build Mono 2.0.1, read this page [[Build Instructions/Ubuntu-Mono-2.0.1 | Ubuntu on Mono 2.0.1]]&lt;br /&gt;
&lt;br /&gt;
=== openSUSE 10.3/11/11.1 ===&lt;br /&gt;
&lt;br /&gt;
Install an openSUSE 11.1, 11 or 10.3 with its default options, add the online repositories&lt;br /&gt;
when finished installing do an online update with all the latest packages.&lt;br /&gt;
&lt;br /&gt;
In yast install these packages, for running Opensim in standalone mode.&lt;br /&gt;
(there is a slight diffrence between 10.3 and 11/11.1 but following should be same)&lt;br /&gt;
 subversion&lt;br /&gt;
 nant&lt;br /&gt;
 mono-jscript&lt;br /&gt;
 - check that mono-core is installed&lt;br /&gt;
&lt;br /&gt;
just in case you do not already have it installed &lt;br /&gt;
&lt;br /&gt;
  sudo zypper install mono-data-oracle&lt;br /&gt;
&lt;br /&gt;
A tip for OpenSuSE 11.1 users - you can install packages from the command line using the 'zypper' tool.  For example, to install 'nant', use this command:&lt;br /&gt;
&lt;br /&gt;
  sudo zypper install nant&lt;br /&gt;
&lt;br /&gt;
If you just want to use SQLite then jump to last section &lt;br /&gt;
within this post.&lt;br /&gt;
&lt;br /&gt;
* Optional mysql - for Opensim running in Grid mode:&lt;br /&gt;
Install these mysql packages via yast&lt;br /&gt;
  mysql&lt;br /&gt;
  mysql-client&lt;br /&gt;
  mysql-administrator&lt;br /&gt;
  mysql-gui-tools&lt;br /&gt;
  mysql-query-browser&lt;br /&gt;
&lt;br /&gt;
(note that selecting mysql in the Yast2 Installer will select the other packages automatically)&lt;br /&gt;
&lt;br /&gt;
Before building create the mysql database.&lt;br /&gt;
 /etc/init.d/mysql start&lt;br /&gt;
 mysql -u root -p -h localhost&lt;br /&gt;
 (when asked for password just hit enter)&lt;br /&gt;
&lt;br /&gt;
 mysql&amp;gt; create database opensim;&lt;br /&gt;
 mysql&amp;gt; use opensim;&lt;br /&gt;
 mysql&amp;gt; create user 'opensim'@'localhost' identified by 'thePassword';&lt;br /&gt;
 mysql&amp;gt; grant all on *.* to 'opensim'@'localhost';&lt;br /&gt;
 mysql&amp;gt; quit&lt;br /&gt;
&lt;br /&gt;
*note that the '''grant all''' command may differ if you're adding the opensim database to an existing mysql installation.&lt;br /&gt;
&lt;br /&gt;
On current builds set the connection string inside bin/OpenSim.ini after coppying the OpenSim.ini.example file.&lt;br /&gt;
If you are changing to MySQL from SQLite, the connection string for mysql also exists in the bin/Region/*xml files.&lt;br /&gt;
* It is '''important''' to remember this if you start out using the built-in SQLite database engine.&lt;br /&gt;
&lt;br /&gt;
Build after installation of above in bash terminal. I save it in /opt&lt;br /&gt;
&lt;br /&gt;
 su -&lt;br /&gt;
 cd /opt&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
Or, if you have a current (0.6+), you can simply execute:&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
After this you should be able to continue on starting the diffrent Servers, look in the mysql-config section,or&lt;br /&gt;
just run your OpenSim as a Standalone. By - eagleFX&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X 10.5/10.4 ===&lt;br /&gt;
* OpenSim is now working on PowerPC Macs! Thanks to DrScofield and those who helped him. Current nightly builds for PowerPC are not working, not sure about Intel so use the 0.5 Build. OpenSim works on Intel Macs. I'm testing on PowerBook G4. Tested these step on 10.5, but not 10.4 but should work --[[User:Mokele|Mokele]] 22:36, 14 February 2008 (PST) (Works on iMac G5 with OS 10.4.11, including expanding to local grid mode. --[[User:Magnuz|Magnuz]] 2008-12-15 10:50 (CET))&lt;br /&gt;
* Install XCode Developers Tools from DVD/CD Installation Disk or download  from http://developer.apple.com/. You have to create an Apple account to access the downloads if you don't have an Apple account.&lt;br /&gt;
* Install X11 for 10.4 from the Optional Install from the DVD/CD Installation Disk. X11 for 10.5 is installed by default.&lt;br /&gt;
* Install Mono 1.2.5 from http://ftp.novell.com/pub/mono/archive/1.2.5/macos-10-universal/5/MonoFramework-1.2.5_5.macos10.novell.universal.dmg (The more recent releases Mono 1.2.6, 1.9.1 and 2.0.1 do not appear to work with these installation instructions. --[[User:Magnuz|Magnuz]] 2008-12-14 15:56 (CET)) and in Terminal or X11 edit the .profile file  and add the following line:&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;/Library/Frameworks/Mono.framework/Versions/Current/lib/pkgconfig/:${PKG_CONFIG_PATH}&amp;quot;&lt;br /&gt;
* Compile OpenSim&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.0-release opensim&lt;br /&gt;
 cd opensim &lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
* Download and Compile libopenjpeg-libsl-2.1.2.0.dylib and libsecondlife.dll&lt;br /&gt;
* libopenjpeg-libsl-2.1.2.0.dylib:&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/old/libsl1550 opensim-libs&lt;br /&gt;
 cd opensim-libs/openjpeg-libsl&lt;br /&gt;
 make -f Makefile.osx&lt;br /&gt;
 cp libopenjpeg-libsl-2.1.2.0.dylib ../../bin&lt;br /&gt;
* Note: The Makefile that creates the libopenjpeg-libsl-2.1.2.0.so does not compile on PowerPC, but works properly on Intel Macs. Looks like a gcc issue with compile options. (It appears to work on iMac G5 with OS X 10.4.11. --[[User:Magnuz|Magnuz]] 2008-12-14 15:55 (CET))&lt;br /&gt;
&lt;br /&gt;
* libsecondlife.dll: (for PowerPC Only, see  details on this step [http://xyzzyxyzzy.net/2008/02/12/installing-opensim-on-powerpcor-of-eggs-and-virtual-worlds installing OpenSim on PowerPC…or: of eggs and virtual worlds])&lt;br /&gt;
 cd .. (back into opensim-libs)&lt;br /&gt;
 nant&lt;br /&gt;
 cp bin/libsecondlife.dll ../bin&lt;br /&gt;
&lt;br /&gt;
* Edit the libsecondlife.dll.config (PowerPC Only). Remove the cpu=&amp;quot;x86&amp;quot; tag in the last dllmap line.&lt;br /&gt;
&lt;br /&gt;
Here is what worked for me (OS X 10.5.7, Intel):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed&lt;br /&gt;
* grab the Apple Dev Tools from [http://developer.apple.com/]&lt;br /&gt;
* install Mono Framework 2.4 from [http://www.go-mono.com/mono-downloads/download.html]&lt;br /&gt;
* Get OpenSim source:&lt;br /&gt;
  svn co http://opensimulator.org/svn/opensim/tags/0.6.5-post-fixes opensim&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
--[[User:Kusako|Kusako]] 08:06, 19 June 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
=== FreeBSD 6.2 ===&lt;br /&gt;
 su&lt;br /&gt;
 cd /usr/ports/devel/subversion/ &amp;amp;&amp;amp; make install clean (you may also need to rebuild apr-svn if this step fails)&lt;br /&gt;
 cd /usr/ports/lang/mono/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/devel/nant/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/databases/sqlite3/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/x11-toolkits/libgdiplus/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
 Note: [http://opensimulator.org/wiki/OpenSim:FAQ#System.DllNotFoundException:_..2Flibopenjpeg-libsl-2.1.2.0.so|Follow the instructions on the FAQ to fix the]&lt;br /&gt;
 &amp;quot;System.DllNotFoundException: ./libopenjpeg-libsl-2.1.2.0.so&amp;quot; issue, but use &amp;quot;gmake&amp;quot; instead of &amp;quot;make&amp;quot;&lt;br /&gt;
&lt;br /&gt;
For ODE Physics you must do the following:&lt;br /&gt;
 cd /usr/ports/graphics/libGL/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /usr/ports/graphics/libGLU/ &amp;amp;&amp;amp; make install clean&lt;br /&gt;
 cd /opensim/installation/directory/&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk opensim-libs&lt;br /&gt;
 cd opensim-libs/unmanaged/OpenDynamicsEngine2/&lt;br /&gt;
 sh autogen.sh&lt;br /&gt;
 ./configure --enable-shared --enable-release --disable-demos&lt;br /&gt;
 make&lt;br /&gt;
 mv ./ode/src/.libs/libode.so /opensim/installation/directory/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
=== RedHat Enterprise Linux 4 ===&lt;br /&gt;
 sudo vi /etc/yum.repos.d/mono.repo&lt;br /&gt;
&lt;br /&gt;
  [mono]&lt;br /&gt;
  name=Mono for rhel-4-i386 (stable)&lt;br /&gt;
  baseurl=http://ftp.novell.com/pub/mono/download-stable/rhel-4-i386/&lt;br /&gt;
  enabled=1&lt;br /&gt;
  gpgcheck=0&lt;br /&gt;
&lt;br /&gt;
 sudo yum install mono-complete monodoc-core nant&lt;br /&gt;
 [[Download]] opensim&lt;br /&gt;
 cd opensim&lt;br /&gt;
 ./runprebuild.sh&lt;br /&gt;
 nant&lt;br /&gt;
&lt;br /&gt;
=== RedHat Enterprise Linux 5 ===&lt;br /&gt;
&lt;br /&gt;
The instructions below also work on other RedHat Linux flavors such as CentOS or maybe Fedora.&lt;br /&gt;
&lt;br /&gt;
1. Put the [http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo Mono.repo] file in the /etc/yum.repo.d/ directory:&lt;br /&gt;
 $ sudo su -&lt;br /&gt;
 $ cd /etc/yum.repos.d/&lt;br /&gt;
 $ wget http://download.opensuse.org/repositories/Mono/RHEL_5/Mono.repo&lt;br /&gt;
Naturally use the most [http://download.opensuse.org/repositories/Mono up-to-date link for your distribution].&lt;br /&gt;
&lt;br /&gt;
2. Install Mono and related tools with yum:&lt;br /&gt;
 $ yum install mono nant mono-jscript mono-nunit&lt;br /&gt;
Make sure to use nunit-console2 to run your tests.&lt;br /&gt;
&lt;br /&gt;
=== Fedora 5 ===&lt;br /&gt;
* I needed to build latest mono and nant from sources to build OpenSim successfully, the ones available in yum repository didn't work so I had to uninstall and build and configure the packages.&lt;br /&gt;
&lt;br /&gt;
For detailed instructions go [http://ruakuu.blogspot.com/2008/06/installing-and-configuring-opensim-on.html here]&lt;br /&gt;
&lt;br /&gt;
=== Debian 4 ===&lt;br /&gt;
&lt;br /&gt;
For detailed instructions please see [[Debian 4 Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.2 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed instructions please see [[CentOS 5.2 Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=== 64bit ===&lt;br /&gt;
Please note that only 32bit binaries are provided in the bin/ directory of subversion.  If you want to use 64bit, you'll need to rebuild these shared objects.  See [[Installing and running on x86-64]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Physics (Open Dynamics Engine ODE) ===&lt;br /&gt;
As installed from svn, ODE will work on most 32 bit platforms.  If you get an ODE-related crash, and/or a &amp;lt;i&amp;gt;libode.so not found&amp;lt;/i&amp;gt; type of error, you will need to build libode from source.&lt;br /&gt;
&lt;br /&gt;
Remove &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from the &amp;lt;tt&amp;gt;./bin&amp;lt;/tt&amp;gt; folder.  (Note that subsequent svn updates may replace it again; best fix is to copy your built &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt;).  Do NOT remove &amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;!  Download the latest source from:&lt;br /&gt;
&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-libs/trunk/unmanaged/OpenDynamicsEngine&lt;br /&gt;
&lt;br /&gt;
OpenSim requires a couple of patches on top of ODE which are not yet included upstream.  When compiling, make sure to use the following configure options:&lt;br /&gt;
&lt;br /&gt;
 --with-trimesh=gimpact &lt;br /&gt;
 --enable-shared&lt;br /&gt;
&lt;br /&gt;
Make sure the configure script confirms these choices, and always compile with single precision (I believe that's the default).  Try &amp;lt;code&amp;gt; make -k &amp;lt;/code&amp;gt; if you get errors relating to drawstuff, test*, or openGL.  &amp;lt;code&amp;gt; make install &amp;lt;/code&amp;gt; should put &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; in the proper place (usually &amp;lt;tt&amp;gt;/usr/local/lib&amp;lt;/tt&amp;gt;), and it should be seen by opensim (&amp;lt;tt&amp;gt;ode.net.dll&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
'''''Note:''' if OpenSim fails to launch with &amp;lt;tt&amp;gt;Exception: System.DllNotFoundException: ode&amp;lt;/tt&amp;gt;, after compiling ODE, just copy &amp;lt;tt&amp;gt;libode.so&amp;lt;/tt&amp;gt; from its usual place (probably &amp;lt;tt&amp;gt;/usr/local/lib/&amp;lt;/tt&amp;gt;) to ./bin/, as per [http://metafuturing.net/index.php/OpenSim_Notebook_1 this suggestion]''&lt;br /&gt;
&lt;br /&gt;
==== Setting up ODE for 64 Bits systems: ====&lt;br /&gt;
&lt;br /&gt;
HOWTO on setting up and Install OpenSim on SLES10 - SP1 64Bit&lt;br /&gt;
&lt;br /&gt;
1. I installed Mono 2.01, added this installation source in Yast2&lt;br /&gt;
    This distro supports installing packages via YaST. Add the following installation source to YaST:&lt;br /&gt;
    * http://ftp.novell.com/pub/mono/download-stable/SLE_10 [^]&lt;br /&gt;
    For assistance with using repositories and installing packages with YaST, visit the Yast help page.&lt;br /&gt;
&lt;br /&gt;
    &amp;quot;nant&amp;quot; was installed also via this operation.&lt;br /&gt;
&lt;br /&gt;
2. I installed subversion from http://software.opensuse.org/search [^]&lt;br /&gt;
&lt;br /&gt;
   SLES/SLED10 -&amp;gt;&lt;br /&gt;
   subversion-1.5.2-34.2.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
3. I downloaded and installed the lastest SVN version of opensim as usual (like a 32 bit system):&lt;br /&gt;
   http://opensimulator.org/wiki/Build_Instructions [^]&lt;br /&gt;
&lt;br /&gt;
4. I downloaded and installed the Open Dynamics Engine (ODE) to replace the 32 bit version of ODE with a 64 bit version.&lt;br /&gt;
 &lt;br /&gt;
   I did that with the following linux commands:&lt;br /&gt;
  (it is expected that you have all required Linux building tools installed):&lt;br /&gt;
   &lt;br /&gt;
   # cd&lt;br /&gt;
   # svn co http://opensimulator.org/svn/opensim-libs/trunk/unmanaged/OpenDynamicsEngine [^]&lt;br /&gt;
   # cd OpenDynamicEngine&lt;br /&gt;
   # chmod a+x ou/bootstrap&lt;br /&gt;
   # sh autogen.sh&lt;br /&gt;
&lt;br /&gt;
 I installed/updated SLES10 with these rpm's for autogen.sh to run properly. http://software.opensuse.org/search [^]&lt;br /&gt;
&lt;br /&gt;
   SLES/SLED10 -&amp;gt;&lt;br /&gt;
   - autoconf-2.61-168.1.x86_64.rpm&lt;br /&gt;
   - automake-1.10.1-5.3.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
   # CFLAGS=&amp;quot;-m64&amp;quot; ./configure --enable-shared&lt;br /&gt;
   # make&lt;br /&gt;
&lt;br /&gt;
 I installed gtk2-devel via yast2, and all its dependancies, because make keept failing.&lt;br /&gt;
&lt;br /&gt;
   # cp ./ode/src/.libs/libode.so /opt/opensim/bin/&lt;br /&gt;
&lt;br /&gt;
 note:&lt;br /&gt;
 in this directory it had made several versions of the &amp;quot;libode.so&amp;quot; because of running the previous commands several times&lt;br /&gt;
 so i had to copy libode.so.1.0.0 to /opt/opensim/bin/libode.so&lt;br /&gt;
&lt;br /&gt;
   # vi ../opensim/bin/OpenSim.ini (change av_capsule_standup_tensor_linux to 1700000)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The 'chmod' command is required to fix permissions that are wrong.&lt;br /&gt;
The change in OpenSim.ini is required to avoid that avatars have bend legs and/or their feet are in the ground.&lt;br /&gt;
&lt;br /&gt;
==== Running ====&lt;br /&gt;
Recent versions of OpenSim come without an &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; file. Copy the &amp;lt;tt&amp;gt;OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: if you are running a 32bit Server such as Ubuntu 8.0.4 you need the alternative launcher:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
mono OpenSim.32BitLaunch.exe&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* To invoke ODE, add the option:&lt;br /&gt;
 -physics=OpenDynamicsEngine&lt;br /&gt;
to the &amp;lt;tt&amp;gt;mono OpenSim.exe&amp;lt;/tt&amp;gt; line&lt;br /&gt;
&lt;br /&gt;
or add &amp;lt;code&amp;gt;  physics = OpenDynamicsEngine &amp;lt;/code&amp;gt; to the [Startup] section of &amp;lt;tt&amp;gt;OpenSim.ini&amp;lt;/tt&amp;gt;.  Same deal for other physics engines, when available.&lt;br /&gt;
&lt;br /&gt;
On mono 1.2.6, some distributions may see&lt;br /&gt;
 Unhandled Exception: System.NotSupportedException: CodePage 1252 not supported&lt;br /&gt;
on startup when using mysql.  This can be resolved by installing the package libmono-i18n2.0-cil (see http://bugs.mysql.com/bug.php?id=33938).&lt;br /&gt;
&lt;br /&gt;
=== Additional Items ===&lt;br /&gt;
&lt;br /&gt;
* [[GC_NO_EXPLICIT|GC NO EXPLICIT]] - Enable Large Heap in Mono, this has been known to help performance and stability&lt;br /&gt;
&lt;br /&gt;
== Hardware selection guide ==&lt;br /&gt;
&lt;br /&gt;
An often-asked question is &amp;quot;what kind of hardware do I need to successfully run OpenSim?&amp;quot;  Unfortunately, the answer is &amp;quot;it depends&amp;quot;.  The number of regions hosted on a given machine, number of simultaneous avatars on those regions, number of prims, use of scripts, etc., all affect hardware requirements.  So, to help you make a more informed selection, some examples of hardware used are listed in the [[Hardware_Selection_Guide|hardware selection guide]]. &lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Hypergrid</id>
		<title>Talk:Hypergrid</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Hypergrid"/>
				<updated>2009-02-05T04:35:04Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Diva says:'''&lt;br /&gt;
&lt;br /&gt;
== Some thoughts on how to go about inventory security ==&lt;br /&gt;
&lt;br /&gt;
These thoughts pertain to the problem of inventory security only, not to the other issue of potential property piracy after a sale.&lt;br /&gt;
&lt;br /&gt;
The very first decision point is whether we want to continue to be compatible with Linden Lab's official viewer or whether we should start looking for alternative viewers that are more in sync with where OpenSim is going. Here's why.&lt;br /&gt;
&lt;br /&gt;
Technically, the viewer plays a leading role in this story. Linden Lab's architecture has the viewer always contact the regions for inventory asset downloads. I'm not sure why they did this, but that's how things are. By doing this, there is implicitly a trust relation between the viewer and the region with respect to assets: the viewer requests the inventory assets to the region which, in turn, fetches them from the asset server and then sends them to the viewer; the user trusts that the region is not going to steal or delete or infect those inventory assets. This works well in closed systems like Linden Lab's, but it's terrible for open systems, where different regions are controlled by different people. We really can't trust the regions in general!&lt;br /&gt;
&lt;br /&gt;
=== Alternative Architecture ===&lt;br /&gt;
&lt;br /&gt;
The obvious alternative to that is to have the viewer contact the inventory/asset server(s) directly for all operations related to inventory manipulation, without having the region in between. This would solve *all* the inventory security issues we face by abiding to LL's architecture. Granted, this is a radical architectural change, and I'm not even sure I can foresee all the consequences. It's just makes a lot of sense to me, intuitively. Regions should never be trusted with the users' confidential data, and the viewer should be a hub for interaction with lots of servers that the user needs to interact with. The region should stay out of it.&lt;br /&gt;
:This solution makes two unjustified assumptions. (1) All regions are on a grid with a separate asset server. (2) Grid assets servers are trustworthy. The first assumption ignores the proliferation of standalone sims with built-in asset servers, unconnected to any grid. That the metaverse will come more and more to resemble the anarchy of websites may disturb some. But that is what is happening, like it or not. The second assumption is also false, as demonstrated by Linden Labs. I, like many former SL users, was ripped off by Linden Lab's policy changes depriving me of paid-up (openspace) land and months of construction labor without even refunding my initial fee. Never again will I or others like me trust anyone else with the fruits of my labor. My assets will always remain in my possession on my own asset server. As the Scots put it, &amp;quot;Fool me once, shame on you, fool me twice....&amp;quot; [[User:FrankWSweet|Frank W Sweet]] 17:51, 3 February 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
:It doesn't make any of the assumptions you mention. (1) Standalones are here to stay and in fact, are they the base case of OpenSim. (2) You should always be careful with whom you trust your data with. The question we're debating here is who has access to your inventory (standalone or grided) when you are out and about in other grids. If your answer is that you don't want to be out and about in other grids, then you have nothing to add to this discussion. If you do want to be out and about and access your standalone inventory then think about what architecture would make sense. The current one, with the regions proxying access, is the worst possible architecture. The right thing to do is to have your viewer access your inventory directly, wherever your inventory is (standalone service included, which is already working in the HG) [[User:Diva|Diva]] &lt;br /&gt;
&lt;br /&gt;
=== Back to Reality ===&lt;br /&gt;
&lt;br /&gt;
OK, so that probably won't happen any time soon, not in the official LL viewer, and not in all the other derivative viewers out there (anyone wants to prove me wrong? I would love that! :-). What's the next best thing?&lt;br /&gt;
&lt;br /&gt;
* An extra flag in the item's Properties indicating that the item is to be shared with foreign regions. In this case the inventory server can selectively send the user's inventory to the foreign regions, sending only those item marked with that flag. This requires a small change in the viewer to add that extra flag and send out the corresponding bit in a message to the inventory server. However, we need to figure out a way to coerce the viewer to make that contact to the inventory server directly without going through the region, otherwise the region may just flip the bit; we're not sure how to do this.&lt;br /&gt;
&lt;br /&gt;
* A coarse-grained selection via the concept of Suitcase (explained [[Hypergrid_Inventory_Access | here]]). This is the simplest thing to do, it doesn't require any changes to the viewer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------------------&lt;br /&gt;
'''John says:'''&lt;br /&gt;
&lt;br /&gt;
== Moving Away from Local vs. Foreign ==&lt;br /&gt;
&lt;br /&gt;
I think this is making too many assumptions about &amp;quot;local&amp;quot; vs. &amp;quot;foreign&amp;quot;. An inventory or asset server should be an independent concept from a simulator or grid of simulators. Requiring that I define one grid as my local grid if I go into the content storage/distribution business places a lot of burden on the Akamai's and AmazonS3's of the metaverse. If an inventory server is an independent service, every grid becomes foreign. Maybe my ACL looks like this:&lt;br /&gt;
&lt;br /&gt;
 RW: http://grid.uci.edu/users/diva&lt;br /&gt;
 RW: http://osgrid.org/users/*&lt;br /&gt;
 R: *&lt;br /&gt;
&lt;br /&gt;
And a second level of checks would further restrict read access. Everyone can grab a texture if they know the UUID (in this particular config), but only the owner of a script can access it unless someone owns an inventory item giving them read access. Maybe someone is trying to setup a walled garden grid, and the ACL looks like this:&lt;br /&gt;
&lt;br /&gt;
 RW: http://identity.ibm.com/users/*&lt;br /&gt;
&lt;br /&gt;
The only hurdle left is how to delegate trust so simulators can access the content they need without compromising identity or additional assets/inventory. One solution could be Google's recently released spec on combining [http://step2.googlecode.com/svn/spec/openid_oauth_extension/latest/openid_oauth_extension.html OpenID+OAuth]. OAuth was designed for exactly this purpose; to delegate limited trust to an automated service without having to give away your login credentials.&lt;br /&gt;
&lt;br /&gt;
One big plus with this approach is that it should be feasible without rewriting the Linden Lab viewer. The LL viewer already makes heavy use of capabilities, which is just another way of using access tokens to talk to services. Inventory is supposed to be switched over to all CAPS in the near future (libOpenMetaverse and OpenSim devs are surely cringing) which means OAuth tokens could be mangled into CAPS URLs and handed to the client to make things work seamlessly.&lt;br /&gt;
&lt;br /&gt;
In practice, the simulator never needs access to inventory (except in the current scenario where inventory is proxied through the simulator, which is going away soon). It does need access to some assets. An additional CAPS URL could be generated that is stored on the simulator side and handed around with HyperGrid teleports that allows limited access. In a tightly coupled grid approach, logging in to the user server alleviates the need to do a direct OpenID login to an asset server, which gives you the entire security model without the client ever understanding what OpenID or OAuth are. However, you can still use your third party tools to communicate directly with the inventory/asset server using OpenID (and optionally OAuth).&lt;br /&gt;
&lt;br /&gt;
The downside is that this still requires some notion of tight coupling to make the backward compatible paths work (logging into the user server pings a local asset/inventory server to prevent the need for a second login). However, this is no different from today's setup and it provides a roadmap to completely decentralizing grid services.&lt;br /&gt;
&lt;br /&gt;
:I like this vision of independent services in abstract, but I'm not sure it's realistic to think of OpenSim without the bundle UGAIM in the near future, for a number of reasons, the most important being this one: I'm having a hard time envisioning people choosing organization A as the storage service, but organization U for their identity. Could you explain more about the users' motivation to do that if they have the option of choosing all of those services in a bundle. Also the companies' motivation -- why would a company interested in storage miss out on grabbing users and their eyeballs [[User:Diva | Diva]]&lt;br /&gt;
&lt;br /&gt;
:OK, I thought a little bit harder about this, and I can see a scenario where I would possibly want to access several inventory servers under one single identity. This: most of the time I use my UCI Grid identity, and I access my inventory stored in the UCI grid. However I also have my own personal standalone at home; I can imagine having more personal items in that OpenSim. It would be nice to be able to access my personal OpenSim inventory while I'm under the UCI Grid identity. In that case, using your examples, I would simply specify on my home inventory service: RW: http://grid.uci.edu/users/diva. Nice. This brings about a lot of questions, not just about the infrastructure but also about user interaction. I'm going to have to think a lot more about this. But I think that you and others who have been working on the distributed asset server idea need to explain a lot more about the motivation scenarios, to make it more accessible. [[User:Diva | Diva]]&lt;br /&gt;
&lt;br /&gt;
'''ktweedy says:'''&lt;br /&gt;
&lt;br /&gt;
== My Vision for Asset/Inventory Servers ==&lt;br /&gt;
&lt;br /&gt;
This is a really interesting subject that I think is really important to get it right to really enable the supply chain of content providers and content consumers to expand beyond what even Second Life is able to do.  To me Second Life has lots of limitations in the management of content that makes it more expensive to develop, maintain and deliver which make developing content for people more expensive and difficult to get updates.&lt;br /&gt;
&lt;br /&gt;
I break this problem down into four use cases.  Content Creators, Content Distributors, Contents Consumers/Users, Content Viewers&lt;br /&gt;
&lt;br /&gt;
'''1. Content Creators'''&lt;br /&gt;
People that make content for sell.  Things I believe content creators want.&lt;br /&gt;
&lt;br /&gt;
A. Access to the asset server for their own assets to update them.  If anyone has made content they know they will upload hundreds of copies of textures that they throw away.  To me it would be better if I could just overwrite the old one.  It would also save me time because all the places that use that texture would get updated.  There may be some caching issues related to that but we have this on web pages now so I am sure it could be addressed.&lt;br /&gt;
&lt;br /&gt;
B. Be able to update content without having to send out copies to everyone.  In Second Life if I need to fix something and send out an update we have to go through sending tons of copies to everyone, which then they open.  If just proliferates tones of copies.  If I could fix something and then it is available to everyone with a cache refresh that would save tones of overhead for distributing updates.  Also to me how will updates work on a multi-grid system, if I make an update how will people get to it, how will I send it to them if they aren't on my grid right now.&lt;br /&gt;
&lt;br /&gt;
C. As a content creator I don't see how it will be possible to go around to hundreds of grids and setup stores and update stores.  I will need to have one central location that I can license my content to avatars, to regions or to grids.&lt;br /&gt;
&lt;br /&gt;
D. There are some content models that Second Life doesn't support. Like Dynamic textures.  Each time we get a texture we can't assume that it is a disk file; it could be a URL to a web site that is making the texture on the fly.  Also, people may want to buy a service from me that will make updates to the content every month like a picture viewer.  If the content was a URL I could each month distribute new textures without the overhead of scripting totally controlled from my server.  Or I could deliver different textures based on the time of the day.  I could have changes in the look of my builds all controlled from a server.  Someone goes to my website and selects a new look for their house as soon as their textures refresh their house would have a new look.&lt;br /&gt;
&lt;br /&gt;
E. Textures or assets that are paid for monthly or some other time period and are only available while the service is being paid for.  If I make textures I could sell based on a monthly fee to use any of my textures.  If they decide to stop paying then I will be able to block their access to use them.&lt;br /&gt;
&lt;br /&gt;
F. If I have my assets on my own server I would like to be able to assign the URL to the asset to the prim or avatar and not have to upload it into the grid asset server.  I will also probably have to register in the grid something so that the region can serve that asset to people that come to the region to view it on my behalf.&lt;br /&gt;
&lt;br /&gt;
'''2. Content Distributors'''&lt;br /&gt;
A person that resells, distributes or host other people's content.  XStreetSL could be this, but also Renderosity, RuntimeDNA some day and many new ones that will be coming.  Also Avatar hosting services where you login to start your avatar and start running around on various grids.&lt;br /&gt;
&lt;br /&gt;
A. I see content distributors very similar to content creators.  I see these guys as avatar login providers or asset/inventory servers that content creators can use.  If they are avatar servers then as I buy stuff and have it in inventory it will need to maintain copies of them and serve them as well as references to other asset servers and inventory servers that I have license use of content from.&lt;br /&gt;
&lt;br /&gt;
'''3. Content Consumers/Users'''&lt;br /&gt;
These are people that have purchased content, or possibly developed their own and have implemented into a region or are wearing the content.&lt;br /&gt;
&lt;br /&gt;
A. As a content consumer I will want to be able to view my inventory by source which may be in different grids.  I will need to know what is licensed to use where.  &lt;br /&gt;
&lt;br /&gt;
B. I would like to be able to view a listing of my rezzed objects and on what sims they are in, possibly even update them without having to go around to all of these places to do it.&lt;br /&gt;
&lt;br /&gt;
C. I will need a way to open the profile, or support site of the content that I have license to use that may be sourced on another grid or asset/inventory server provider even if they do not have an avatar account in my current grid.&lt;br /&gt;
&lt;br /&gt;
'''4. Content Viewers'''&lt;br /&gt;
These are people that only have rights to view the content while they are in the sim or view the content of another avatar will it is in range.  Their license has to be defined when they enter the grid that says their limited use of the content.  (Note I think this is an issue in the current hypergrid in that when I hypergrid anywhere I am not required to accept a terms of use like I do if I make an account some where.&lt;br /&gt;
&lt;br /&gt;
A. As a content viewer I may want to get information on the source of the asset so I can go there and look at the assets to buy them.  Talk to the creator even if they so not have an account in the grid I am looking at the content in.&lt;br /&gt;
&lt;br /&gt;
So I know I am presenting more than I am solving but mostly trying to expand the vision of what asset/inventory servers can be.  Technically I know there are lots of issues to doing this.  To me SL will not progress their viewer fast enough so I believe that there needs to be a new viewer that will support these concepts capabilities.&lt;br /&gt;
&lt;br /&gt;
First time I have posted something on the site.  Hope you guys find this interesting and helpful.&lt;br /&gt;
--[[User:Ktweedy1|Ktweedy1]] 04:48, 4 February 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
-------------------&lt;br /&gt;
&lt;br /&gt;
'''Ai Austin says:'''&lt;br /&gt;
&lt;br /&gt;
== Federated Virtual Worlds with Different Properties ==&lt;br /&gt;
&lt;br /&gt;
The Hypergrid concept seems to be very well placed to allow for the wide range of types of topology, security management and asset exchange or mappings that will be needed in future for virtual worlds to be practically management and evolved.&lt;br /&gt;
&lt;br /&gt;
It would be interesting to explore if the following could all be sported by the prop sowed architecture and mechanism:&lt;br /&gt;
&lt;br /&gt;
* Ability to move between grids managed and served by separate communities (as now;&lt;br /&gt;
* Ability to limit regions open or closed to hypergrid travellers not authenticated directly on the visited grid (other preferably just seeing void spaces water);&lt;br /&gt;
* Ability to go into Grid with different capabilities (e.g. concierge supported meeting zones optimized for larger groups/conferences, etc.);&lt;br /&gt;
* Ability to enter a RexServer (rich 3D mesh) supported region from a standard region;&lt;br /&gt;
* Ability to move between Linden Grid and such Hypergrids via an OGP portal perhaps.&lt;br /&gt;
&lt;br /&gt;
Can I also suggest we try to adopt a community name and perhaps even visual representation for the object in-world which can act as a portal to move between grids... I suggest &amp;quot;Hypergate&amp;quot; and I am using an object that looks and is coloured like the portals used at UCI Gateways 3000 and Gateway 7000.&lt;br /&gt;
&lt;br /&gt;
We are preparing our own Hypergrid accessible grid, but it does need more thought on how to mange the areas we want open and those we want to remain limited.  The group management framework within Opensim needs to mature before we can set that up better, and prevent accidental (or deliberate) loss or messing up of builds.&lt;br /&gt;
&lt;br /&gt;
'''RalfHaifisch says:'''&lt;br /&gt;
== Content Security ==&lt;br /&gt;
&lt;br /&gt;
A fresh blog comment on this subject:  http://opensim.cybertechnews.org/?p=167  &lt;br /&gt;
&lt;br /&gt;
However, since i am not an developer (any more), i just want to bring in two aspects from the view of:&lt;br /&gt;
- system architecture (bandwith and things like that)&lt;br /&gt;
- maybe legal aspects&lt;br /&gt;
- aspects of RL business&lt;br /&gt;
&lt;br /&gt;
i guess wich system is touched by the asstes (e.g. region or not) is not a security question, as long as i can still &amp;quot;copybot&amp;quot; inworld stuff. that maybe reduced by things like modrex.&lt;br /&gt;
however, as long as it is possible to grab assets there will be the discussion why to trust the asset server provider and so on.&lt;br /&gt;
&lt;br /&gt;
so, if the caching in the region brings us improvement in terms of higher speed, lower bandwith needs, better compatibility to legacy SL i would like to have this advantages.&lt;br /&gt;
&lt;br /&gt;
the assets itsself have to be protected. and if its not possible in the short run, i don´t mind but would not invest time in soulutions people can break quite easylie.&lt;br /&gt;
&lt;br /&gt;
i highly appriciate the discussion we now have, because it shows the awareness and competence - what is the best point in security questions.&lt;br /&gt;
&lt;br /&gt;
i like, however, the idea like the cable beach asset server, a seperated server. maybe we see specialiced providers running asset server in a trusted (IOS 2700x, ISO900x) datacenter in some time as we do with other services.  so one could decide its own level of wanted security and services. &lt;br /&gt;
&lt;br /&gt;
however, if something like rights management is only possible in the mid term - great.   better take the time needed to investigate some frameworks.&lt;br /&gt;
-----------------------&lt;br /&gt;
'''Brianna says'''&lt;br /&gt;
== Growth Features ==&lt;br /&gt;
&lt;br /&gt;
Hypergrid allows two important elements that do not exist at the present time.&lt;br /&gt;
&lt;br /&gt;
A viable shopping mall implemented via the V$ monetary system, available to all regardless of grid.&lt;br /&gt;
&lt;br /&gt;
A performance oriented set of regions where grid asset servers and neighbor regions influence can be totally eliminated.&lt;br /&gt;
&lt;br /&gt;
The grid storage presently for asset management favors a lots of data flowing in every direction for the viewability of a wandering Avatar, The associated lag is very difficult to balance but a HG enabled 'cloud' can better suit heavy loaded situations such as a mall or a sailing regatta.&lt;br /&gt;
&lt;br /&gt;
So to me, Opensim should never consider elimination of instance asset storage and HG should be promoted.&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Second_Birthday</id>
		<title>Second Birthday</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Second_Birthday"/>
				<updated>2009-01-31T01:51:07Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Jan 31 - Feb 1 2009 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
The consensus is that OpenSim was 'born' on Jan 29 2007, when Darren Guard (MW) made his prototypical c# 3D world server publicly available. Help us celebrate this joyous occasion! Read [[History]] for some recap of the early days.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
Here you can add your activity, sorted by starting time GMT. Please supply at least basic information (when it starts, ends, what happens and how to get there). Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
Consider announcing your party on the opensim-users mailing list.&lt;br /&gt;
&lt;br /&gt;
=== Jan 28 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|9:00pm&lt;br /&gt;
|1:00pm (PST)&lt;br /&gt;
|90 minutes&lt;br /&gt;
|Foolish Frost live from the Cornfield&lt;br /&gt;
|Rezzable Private Grid Alpha&lt;br /&gt;
|[http://rezzable.com/blog/vint-falken/opensim-2nd-birthday-celebration-foolish-frost-live-cornfield Instructions for existing &amp;amp; new accounts.]&lt;br /&gt;
|Non-hypergrid. (for now)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 29 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|9:00pm (GMT)&lt;br /&gt;
|10:00pm (Local Time)&lt;br /&gt;
|3 hours&lt;br /&gt;
|Presentation of Cyberlandia (Italian) grid, ((((Welcome areas, outstanding building architecture tour and Dancing Party for everybody)))) &lt;br /&gt;
|www.cyberlandia.net www.opensimita.org&lt;br /&gt;
| &amp;quot;Born To Learn&amp;quot; and &amp;quot;Cyberlandia&amp;quot; sims. At entry point will find agenda and landmark givers. NB: due to severe instability problems we experienced in latest days we are not sure the event can take place without problems... The enthusiasm of the builders did provoke crashes on the land. If this is going to happen again this evening, please consider to use also the IRC channel on freenet (#cyberlandia) or going to web client http://www.cyberlandia.net/index.php?&amp;amp;page=smodul&amp;amp;id=17&amp;amp;btn=17 . When we will find the origin of the inconsistencies and solve the problems (probably posting some mantis), we will reschedule the presentation again. People interested in the Italian Cyberlandia project can also try to join the http://tinyurl.com/opensimita skype channel where people is connected during European day and evening/night.&lt;br /&gt;
|[[Hypergrid|grid.cyberlandia.net:8002]]&lt;br /&gt;
|-&lt;br /&gt;
|20:00pm (GMT)&lt;br /&gt;
|21:00pm (Local Time)&lt;br /&gt;
|2+ hours&lt;br /&gt;
|Game over for SL - Dark musix party, lottery and more. switch to night before enterering.&lt;br /&gt;
|www.schwarze-welle.de www.osgrid.org&lt;br /&gt;
| SCHWARZE WELT and surounding regions in osgrid&lt;br /&gt;
|[[Hypergrid|87.230.89.74:9000]]&lt;br /&gt;
|-&lt;br /&gt;
|14:00pm   (GMT)&lt;br /&gt;
|6:00am (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Introduction to Building - learn to build in OpenSim&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Introduction to Building - repeated for west coast and those who could not make it to the earlier class&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|20:15pm   (GMT)&lt;br /&gt;
|21:15pm   (UTC+1) (France time)&lt;br /&gt;
|2 hours&lt;br /&gt;
|Live Concert by Bell Clellon (1 hour)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenMusic, OpenMinds (1 hour)&lt;br /&gt;
|New World Grid&lt;br /&gt;
* English : http://www.newworldgrid.com/lang/en-us/register&lt;br /&gt;
* Français : http://www.newworldgrid.com/lang/fr/register&lt;br /&gt;
| Events will take place at the Sunshine region. Prefer login to Welcome or Faelwen region to avoid avatar overload. You will redirected there ;)&lt;br /&gt;
&lt;br /&gt;
Two events :&lt;br /&gt;
* First, a live concert by Bell Clellon (about 1 hour)&lt;br /&gt;
* Second, a &amp;quot;OpenMusic, OpenMinds&amp;quot; mix party : broadcasting of Creative Commons music from Jamendo.com artists. OpenSim is Open, let the music be it too :D&lt;br /&gt;
&lt;br /&gt;
Blog : http://www.newworldgrid.com/os2b (EN/FR)&lt;br /&gt;
|No hypergrid access yet :D&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 30 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Particle Madness - learn to make your own particle effects&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|22:00pm   (GMT)&lt;br /&gt;
|14:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|1939 World's Fair weekly meeting, 22:00-23:00 UTC - anyone interested in learning more and possibly participating in the reconstruction project are more than welcome to come along! &lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| 39FairHQ sim &lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 31 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|16:00pm   (GMT)&lt;br /&gt;
|8:00am (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Creating Prim Hair - learn to make your prim hair&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|22:00pm   (GMT)&lt;br /&gt;
|14:00pm (PST)&lt;br /&gt;
|til late night&lt;br /&gt;
|Mega Fright Night - public domain movies streamed to Reactiongrid - sit in an old time car (drive in style) or pop a squat on a tomato and pitch tomatoes at the screen and scream. A real fun time and we are planning to keep this running all night long - among movies you will see Gila Monster, House on Haunted Hill, and many more&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| Tarzan sim - directions and more at Welcome sim entrance or just head to Tarzan sim and join in!&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 31 - Feb 1 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|24:&lt;br /&gt;
|24: &lt;br /&gt;
|48 hours&lt;br /&gt;
|Sailing Regatta - Live Music - DJ's - Hypergrid - Social - Freebies&lt;br /&gt;
|[[OSGrid]]&lt;br /&gt;
|http://simzee.com/event.html&lt;br /&gt;
|OSGrid, M1 Rock (42, 96, 25) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Feb 3 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|20:00pm   (GMT)&lt;br /&gt;
|12:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Photoshop CS3 for Textures&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Avatar Clothing Tutorial&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Demos and Exhibits ==&lt;br /&gt;
Here you can add your ongoing demo and/or interesting content. Please supply a brief description of the demo and/or content. Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Title&lt;br /&gt;
!Description&lt;br /&gt;
!Location&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Urban Planning modules&lt;br /&gt;
|Traffic and pedestrian simulations in the UCI Grid, provided by [http://encitra.com/ Encitra].&lt;br /&gt;
|UCI Grid. Go to Gateway 7000 and use the teleporter for UCI Campus (1,1).  Or link to it directly, using the info on the right.&lt;br /&gt;
|ucigrid01.nacs.uci.edu:9000 (centered in the 8000's)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Metaverse Illuminations Gallery&lt;br /&gt;
|Large gallery of high-quality Second Life documentary photography&lt;br /&gt;
|OSGrid: Snoopies/21/15/521 (skybox) manual link: secondlife://Snoopies/21/15/521  &lt;br /&gt;
|(not sure!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|German welcome area&lt;br /&gt;
|Informationen fuer deutsche Newbies im Osgrid, Freebies in Sharkland Hills, Mitbauer willkommen, Mietregionen&lt;br /&gt;
|OSGrid, Sharkland Tropical 3&lt;br /&gt;
|regionsDE.ralf-haifisch.biz:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|OpenSim Dutchies&lt;br /&gt;
|Mostly empty, but if you're lucky you catch me there for some information about interconnectivity between webinterface and virtual world, using wixtd and OpenSim&lt;br /&gt;
|OSN Grid&lt;br /&gt;
|os-networks:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pseudospace - Ellis Island Welcome Center &amp;amp; Telehub&lt;br /&gt;
|Pop on by and enjoy a slice of open sourced birthday cake and punch in our lobby!  Feel free to look around and explore some of the different roleplay environments we're working on and help yourself to some freebies from our content library.  All sims on the grid are HyperGrid enabled so no need to worry about becoming stranded if you teleport off of Ellis Island. :)&lt;br /&gt;
|Pseudospace&lt;br /&gt;
|ellis.pseudospace.net:9000 &lt;br /&gt;
centered at 9000,9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|OpenSimulator-Club&lt;br /&gt;
|Club (german language) for upcoming OpenSimulator and 3D-Internet activities. Founded to support the OpenSimulator 2nd birthday event.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://www.talentraspel.de/index.php?option=com_content&amp;amp;view=article&amp;amp;id=53&amp;amp;Itemid=72&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|3D-Internet TV&lt;br /&gt;
|Web-TV channel (german language) covering news and developments for 3D-Internet activities. The OpenSimulator 2nd birthday event will be reported too.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://www.talentraspel.de/index.php?option=com_wrapper&amp;amp;view=wrapper&amp;amp;Itemid=105&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Schwarze Welle&lt;br /&gt;
|Club and Shops (german/english) , 3D representation of www.schwarze-welle.de dark music radio. every monday german osgrid meeting 20:00 at next region SCHWARZE WELT&lt;br /&gt;
|OSGrid, SCHWARZE WELT&lt;br /&gt;
|87.230.89.74:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Open Vue&lt;br /&gt;
|Virtual University of Edinburgh on Opensim hosted on the Virtual AIAI Grid&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://vue.ed.ac.uk/openvue/&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Folk Cate Delta&lt;br /&gt;
|Edy Rau's Folk Cafe(german/english) , every thursday 1 to 2 hours live musicans. 20 MET (11 PST)&lt;br /&gt;
|Grid4Us, Folk Cafe Delta&lt;br /&gt;
|http://grid4us.net:9020  (centered to 8500, 8500)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''''Sim-OnDemand'''''&lt;br /&gt;
|How to use Amazon's robust Elastic Computing Cloud(EC2) infrastructure to run OpenSim server. GUI based EC2 launcher( No need to know EC2 API). Useful for experimentation with OpenSim and occasional use. #paidservice &lt;br /&gt;
|Create your own and add them here! It is easy - It is just a few clicks( and few $ away)&lt;br /&gt;
|http://simondemand.ec29.com/index.html&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Blog Entries ==&lt;br /&gt;
Keep a list of the 2nd Birthday Blog Entries here:&lt;br /&gt;
* [http://opensimulator.info/article.php/Opensim-Les-anniversaires Happy 2nd birthday Opensimulator]&lt;br /&gt;
* [http://www.cybertechnews.org/?p=529 CyberTech News blog post]&lt;br /&gt;
* [http://xyzzyxyzzy.net/2009/01/29/happy-2nd-birthday-opensim/ happy 2nd birthday opensim (xyzzyxyzzy.net)]&lt;br /&gt;
* [http://blogs.intel.com/research/2009/01/sciencesim.php ScienceSim on Research@Intel]&lt;br /&gt;
* [http://questforvr.blogspot.com/2009/01/building-enterprise-opensim-grid.html Building Enterprise OpenSim Grid on 2nd Birthday]&lt;br /&gt;
* [http://rezzable.com/blog/vint-falken/live-cornfield-music-now-available-download Live from the Cornfield machinima &amp;amp; Song download links]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Hypergrid Bridges ===&lt;br /&gt;
&lt;br /&gt;
To bridge between grids in the 1000's and grids in the 10,000's, you can use 2 gateways in the UCI Grid:&lt;br /&gt;
&lt;br /&gt;
* Gateway 3000, placed in position 3,000 3,000: ucigrid04.nacs.uci.edu 9003&lt;br /&gt;
* Gateway 7000, placed in position 7,000 7,000: ucigrid04.nacs.uci.edu 9007&lt;br /&gt;
&lt;br /&gt;
=== Banners ===&lt;br /&gt;
This banner is suitable for inclusion on your own web page, in blogs et c:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;br /&gt;
&lt;br /&gt;
=== Invitation Card ===&lt;br /&gt;
This image is suitable for creating your own invitation notecards:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_Second_Birthday_Note.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;br /&gt;
&lt;br /&gt;
== Event Pictures ==&lt;br /&gt;
&lt;br /&gt;
[[Second_Birthday-Pictures]]&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Second_Birthday</id>
		<title>Second Birthday</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Second_Birthday"/>
				<updated>2009-01-29T12:53:06Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Jan 31 - Feb 1 2009 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
The consensus is that OpenSim was 'born' on Jan 29 2007, when Darren Guard (MW) made his prototypical c# 3D world server publicly available. Help us celebrate this joyous occasion! Read [[History]] for some recap of the early days.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
Here you can add your activity, sorted by starting time GMT. Please supply at least basic information (when it starts, ends, what happens and how to get there). Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
Consider announcing your party on the opensim-users mailing list.&lt;br /&gt;
&lt;br /&gt;
=== Jan 28 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|9:00pm&lt;br /&gt;
|1:00pm (PST)&lt;br /&gt;
|90 minutes&lt;br /&gt;
|Foolish Frost live from the Cornfield&lt;br /&gt;
|Rezzable Private Grid Alpha&lt;br /&gt;
|[http://rezzable.com/blog/vint-falken/opensim-2nd-birthday-celebration-foolish-frost-live-cornfield Instructions for existing &amp;amp; new accounts.]&lt;br /&gt;
|Non-hypergrid. (for now)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 29 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|9:00pm (GMT)&lt;br /&gt;
|10:00pm (Local Time)&lt;br /&gt;
|3 hours&lt;br /&gt;
|Presentation of Cyberlandia (Italian) grid, Welcome areas, outstanding building architecture tour and Dancing Party for everybody&lt;br /&gt;
|www.cyberlandia.net www.opensimita.org&lt;br /&gt;
| &amp;quot;Born To Learn&amp;quot; and &amp;quot;Cyberlandia&amp;quot; sims. At entry point will find agenda and landmark givers.&lt;br /&gt;
|[[Hypergrid|grid.cyberlandia.net:8002]]&lt;br /&gt;
|-&lt;br /&gt;
|20:00pm (GMT)&lt;br /&gt;
|21:00pm (Local Time)&lt;br /&gt;
|2+ hours&lt;br /&gt;
|Game over for SL - Dark musix party, lottery and more. switch to night before enterering.&lt;br /&gt;
|www.schwarze-welle.de www.osgrid.org&lt;br /&gt;
| SCHWARZE WELT and surounding regions in osgrid&lt;br /&gt;
|[[Hypergrid|87.230.89.74:9000]]&lt;br /&gt;
|-&lt;br /&gt;
|14:00pm   (GMT)&lt;br /&gt;
|6:00am (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Introduction to Building - learn to build in OpenSim&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Introduction to Building - repeated for west coast and those who could not make it to the earlier class&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 30 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Particle Madness - learn to make your own particle effects&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|22:00pm   (GMT)&lt;br /&gt;
|14:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|1939 World's Fair weekly meeting, 22:00-23:00 UTC - anyone interested in learning more and possibly participating in the reconstruction project are more than welcome to come along! &lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| 39FairHQ sim &lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 31 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|16:00pm   (GMT)&lt;br /&gt;
|8:00am (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Creating Prim Hair - learn to make your prim hair&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|22:00pm   (GMT)&lt;br /&gt;
|14:00pm (PST)&lt;br /&gt;
|til late night&lt;br /&gt;
|Mega Fright Night - public domain movies streamed to Reactiongrid - sit in an old time car (drive in style) or pop a squat on a tomato and pitch tomatoes at the screen and scream. A real fun time and we are planning to keep this running all night long - among movies you will see Gila Monster, House on Haunted Hill, and many more&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| Tarzan sim - directions and more at Welcome sim entrance or just head to Tarzan sim and join in!&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 31 - Feb 1 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|24:&lt;br /&gt;
|24: &lt;br /&gt;
|48 hours&lt;br /&gt;
|Sailing Regatta - Live Music DJ's - Hypergrid - freebies&lt;br /&gt;
|[[OSGrid]]&lt;br /&gt;
|http://simzee.com/event.html&lt;br /&gt;
|OSGrid, M1 Rock (42, 96, 25) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Feb 3 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|20:00pm   (GMT)&lt;br /&gt;
|12:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Photoshop CS3 for Textures&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Avatar Clothing Tutorial&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Demos and Exhibits ==&lt;br /&gt;
Here you can add your ongoing demo and/or interesting content. Please supply a brief description of the demo and/or content. Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Title&lt;br /&gt;
!Description&lt;br /&gt;
!Location&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Urban Planning modules&lt;br /&gt;
|Traffic and pedestrian simulations in the UCI Grid, provided by [http://encitra.com/ Encitra].&lt;br /&gt;
|UCI Grid. Go to Gateway 7000 and use the teleporter for UCI Campus (1,1).  Or link to it directly, using the info on the right.&lt;br /&gt;
|ucigrid01.nacs.uci.edu:9000 (centered in the 8000's)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Metaverse Illuminations Gallery&lt;br /&gt;
|Large gallery of high-quality Second Life documentary photography&lt;br /&gt;
|OSGrid: Snoopies/21/15/521 (skybox) manual link: secondlife://Snoopies/21/15/521  &lt;br /&gt;
|(not sure!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|German welcome area&lt;br /&gt;
|Informationen fuer deutsche Newbies im Osgrid, Freebies in Sharkland Hills, Mitbauer willkommen, Mietregionen&lt;br /&gt;
|OSGrid, Sharkland Tropical 3&lt;br /&gt;
|regionsDE.ralf-haifisch.biz:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|OpenSim Dutchies&lt;br /&gt;
|Mostly empty, but if you're lucky you catch me there for some information about interconnectivity between webinterface and virtual world, using wixtd and OpenSim&lt;br /&gt;
|OSN Grid&lt;br /&gt;
|os-networks:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pseudospace - Ellis Island Welcome Center &amp;amp; Telehub&lt;br /&gt;
|Pop on by and enjoy a slice of open sourced birthday cake and punch in our lobby!  Feel free to look around and explore some of the different roleplay environments we're working on and help yourself to some freebies from our content library.  All sims on the grid are HyperGrid enabled so no need to worry about becoming stranded if you teleport off of Ellis Island. :)&lt;br /&gt;
|Pseudospace&lt;br /&gt;
|ellis.pseudospace.net:9000 &lt;br /&gt;
centered at 9000,9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|OpenSimulator-Club&lt;br /&gt;
|Club (german language) for upcoming OpenSimulator and 3D-Internet activities. Founded to support the OpenSimulator 2nd birthday event.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://www.talentraspel.de/index.php?option=com_content&amp;amp;view=article&amp;amp;id=53&amp;amp;Itemid=72&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|3D-Internet TV&lt;br /&gt;
|Web-TV channel (german language) covering news and developments for 3D-Internet activities. The OpenSimulator 2nd birthday event will be reported too.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://www.talentraspel.de/index.php?option=com_wrapper&amp;amp;view=wrapper&amp;amp;Itemid=105&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Schwarze Welle&lt;br /&gt;
|Club and Shops (german/english) , 3D representation of www.schwarze-welle.de dark music radio. every monday german osgrid meeting 20:00 at next region SCHWARZE WELT&lt;br /&gt;
|OSGrid, SCHWARZE WELT&lt;br /&gt;
|87.230.89.74:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Open Vue&lt;br /&gt;
|Virtual University of Edinburgh on Opensim hosted on the Virtual AIAI Grid&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://vue.ed.ac.uk/openvue/&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Folk Cate Delta&lt;br /&gt;
|Edy Rau's Folk Cafe(german/english) , every thursday 1 to 2 hours live musicans. 20 MET (11 PST)&lt;br /&gt;
|Grid4Us, Folk Cafe Delta&lt;br /&gt;
|http://grid4us.net:9020  (centered to 8500, 8500)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Blog Entries ==&lt;br /&gt;
Keep a list of the 2nd Birthday Blog Entries here:&lt;br /&gt;
* [http://opensimulator.info/article.php/Opensim-Les-anniversaires Happy 2nd birthday Opensimulator]&lt;br /&gt;
* [http://www.cybertechnews.org/?p=529 CyberTech News blog post]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Hypergrid Bridges ===&lt;br /&gt;
&lt;br /&gt;
To bridge between grids in the 1000's and grids in the 10,000's, you can use 2 gateways in the UCI Grid:&lt;br /&gt;
&lt;br /&gt;
* Gateway 3000, placed in position 3,000 3,000: ucigrid04.nacs.uci.edu 9003&lt;br /&gt;
* Gateway 7000, placed in position 7,000 7,000: ucigrid04.nacs.uci.edu 9007&lt;br /&gt;
&lt;br /&gt;
=== Banners ===&lt;br /&gt;
This banner is suitable for inclusion on your own web page, in blogs et c:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;br /&gt;
&lt;br /&gt;
=== Invitation Card ===&lt;br /&gt;
This image is suitable for creating your own invitation notecards:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_Second_Birthday_Note.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Second_Birthday</id>
		<title>Second Birthday</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Second_Birthday"/>
				<updated>2009-01-29T12:50:28Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Jan 31 - Feb 1 2009 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
The consensus is that OpenSim was 'born' on Jan 29 2007, when Darren Guard (MW) made his prototypical c# 3D world server publicly available. Help us celebrate this joyous occasion! Read [[History]] for some recap of the early days.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
Here you can add your activity, sorted by starting time GMT. Please supply at least basic information (when it starts, ends, what happens and how to get there). Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
Consider announcing your party on the opensim-users mailing list.&lt;br /&gt;
&lt;br /&gt;
=== Jan 28 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|9:00pm&lt;br /&gt;
|1:00pm (PST)&lt;br /&gt;
|90 minutes&lt;br /&gt;
|Foolish Frost live from the Cornfield&lt;br /&gt;
|Rezzable Private Grid Alpha&lt;br /&gt;
|[http://rezzable.com/blog/vint-falken/opensim-2nd-birthday-celebration-foolish-frost-live-cornfield Instructions for existing &amp;amp; new accounts.]&lt;br /&gt;
|Non-hypergrid. (for now)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 29 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|9:00pm (GMT)&lt;br /&gt;
|10:00pm (Local Time)&lt;br /&gt;
|3 hours&lt;br /&gt;
|Presentation of Cyberlandia (Italian) grid, Welcome areas, outstanding building architecture tour and Dancing Party for everybody&lt;br /&gt;
|www.cyberlandia.net www.opensimita.org&lt;br /&gt;
| &amp;quot;Born To Learn&amp;quot; and &amp;quot;Cyberlandia&amp;quot; sims. At entry point will find agenda and landmark givers.&lt;br /&gt;
|[[Hypergrid|grid.cyberlandia.net:8002]]&lt;br /&gt;
|-&lt;br /&gt;
|20:00pm (GMT)&lt;br /&gt;
|21:00pm (Local Time)&lt;br /&gt;
|2+ hours&lt;br /&gt;
|Game over for SL - Dark musix party, lottery and more. switch to night before enterering.&lt;br /&gt;
|www.schwarze-welle.de www.osgrid.org&lt;br /&gt;
| SCHWARZE WELT and surounding regions in osgrid&lt;br /&gt;
|[[Hypergrid|87.230.89.74:9000]]&lt;br /&gt;
|-&lt;br /&gt;
|14:00pm   (GMT)&lt;br /&gt;
|6:00am (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Introduction to Building - learn to build in OpenSim&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Introduction to Building - repeated for west coast and those who could not make it to the earlier class&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 30 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Particle Madness - learn to make your own particle effects&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|22:00pm   (GMT)&lt;br /&gt;
|14:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|1939 World's Fair weekly meeting, 22:00-23:00 UTC - anyone interested in learning more and possibly participating in the reconstruction project are more than welcome to come along! &lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| 39FairHQ sim &lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 31 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|16:00pm   (GMT)&lt;br /&gt;
|8:00am (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Creating Prim Hair - learn to make your prim hair&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|22:00pm   (GMT)&lt;br /&gt;
|14:00pm (PST)&lt;br /&gt;
|til late night&lt;br /&gt;
|Mega Fright Night - public domain movies streamed to Reactiongrid - sit in an old time car (drive in style) or pop a squat on a tomato and pitch tomatoes at the screen and scream. A real fun time and we are planning to keep this running all night long - among movies you will see Gila Monster, House on Haunted Hill, and many more&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| Tarzan sim - directions and more at Welcome sim entrance or just head to Tarzan sim and join in!&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Jan 31 - Feb 1 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|24:&lt;br /&gt;
|24: &lt;br /&gt;
|48 hours&lt;br /&gt;
|Sailing Regatta - Live Music DJ's - Hypergrid - freebies&lt;br /&gt;
|[[OSGrid]]&lt;br /&gt;
|http://simzee.com/event.html&lt;br /&gt;
|OSGrid, M1 Rock &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Feb 3 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|20:00pm   (GMT)&lt;br /&gt;
|12:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Photoshop CS3 for Textures&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|-&lt;br /&gt;
|21:00pm   (GMT)&lt;br /&gt;
|13:00pm (PST)&lt;br /&gt;
|1 hour&lt;br /&gt;
|Avatar Clothing Tutorial&lt;br /&gt;
|http://reactiongrid.com&lt;br /&gt;
| ReactionGrid Welcome Sim will have all markers and directions to which sims for each of the events.&lt;br /&gt;
|[[Hypergrid|http://gsquared.info:8008]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Demos and Exhibits ==&lt;br /&gt;
Here you can add your ongoing demo and/or interesting content. Please supply a brief description of the demo and/or content. Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Title&lt;br /&gt;
!Description&lt;br /&gt;
!Location&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Urban Planning modules&lt;br /&gt;
|Traffic and pedestrian simulations in the UCI Grid, provided by [http://encitra.com/ Encitra].&lt;br /&gt;
|UCI Grid. Go to Gateway 7000 and use the teleporter for UCI Campus (1,1).  Or link to it directly, using the info on the right.&lt;br /&gt;
|ucigrid01.nacs.uci.edu:9000 (centered in the 8000's)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Metaverse Illuminations Gallery&lt;br /&gt;
|Large gallery of high-quality Second Life documentary photography&lt;br /&gt;
|OSGrid: Snoopies/21/15/521 (skybox) manual link: secondlife://Snoopies/21/15/521  &lt;br /&gt;
|(not sure!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|German welcome area&lt;br /&gt;
|Informationen fuer deutsche Newbies im Osgrid, Freebies in Sharkland Hills, Mitbauer willkommen, Mietregionen&lt;br /&gt;
|OSGrid, Sharkland Tropical 3&lt;br /&gt;
|regionsDE.ralf-haifisch.biz:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|OpenSim Dutchies&lt;br /&gt;
|Mostly empty, but if you're lucky you catch me there for some information about interconnectivity between webinterface and virtual world, using wixtd and OpenSim&lt;br /&gt;
|OSN Grid&lt;br /&gt;
|os-networks:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pseudospace - Ellis Island Welcome Center &amp;amp; Telehub&lt;br /&gt;
|Pop on by and enjoy a slice of open sourced birthday cake and punch in our lobby!  Feel free to look around and explore some of the different roleplay environments we're working on and help yourself to some freebies from our content library.  All sims on the grid are HyperGrid enabled so no need to worry about becoming stranded if you teleport off of Ellis Island. :)&lt;br /&gt;
|Pseudospace&lt;br /&gt;
|ellis.pseudospace.net:9000 &lt;br /&gt;
centered at 9000,9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|OpenSimulator-Club&lt;br /&gt;
|Club (german language) for upcoming OpenSimulator and 3D-Internet activities. Founded to support the OpenSimulator 2nd birthday event.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://www.talentraspel.de/index.php?option=com_content&amp;amp;view=article&amp;amp;id=53&amp;amp;Itemid=72&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|3D-Internet TV&lt;br /&gt;
|Web-TV channel (german language) covering news and developments for 3D-Internet activities. The OpenSimulator 2nd birthday event will be reported too.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://www.talentraspel.de/index.php?option=com_wrapper&amp;amp;view=wrapper&amp;amp;Itemid=105&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Schwarze Welle&lt;br /&gt;
|Club and Shops (german/english) , 3D representation of www.schwarze-welle.de dark music radio. every monday german osgrid meeting 20:00 at next region SCHWARZE WELT&lt;br /&gt;
|OSGrid, SCHWARZE WELT&lt;br /&gt;
|87.230.89.74:9000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Open Vue&lt;br /&gt;
|Virtual University of Edinburgh on Opensim hosted on the Virtual AIAI Grid&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|http://vue.ed.ac.uk/openvue/&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Folk Cate Delta&lt;br /&gt;
|Edy Rau's Folk Cafe(german/english) , every thursday 1 to 2 hours live musicans. 20 MET (11 PST)&lt;br /&gt;
|Grid4Us, Folk Cafe Delta&lt;br /&gt;
|http://grid4us.net:9020  (centered to 8500, 8500)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Blog Entries ==&lt;br /&gt;
Keep a list of the 2nd Birthday Blog Entries here:&lt;br /&gt;
* [http://opensimulator.info/article.php/Opensim-Les-anniversaires Happy 2nd birthday Opensimulator]&lt;br /&gt;
* [http://www.cybertechnews.org/?p=529 CyberTech News blog post]&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Hypergrid Bridges ===&lt;br /&gt;
&lt;br /&gt;
To bridge between grids in the 1000's and grids in the 10,000's, you can use 2 gateways in the UCI Grid:&lt;br /&gt;
&lt;br /&gt;
* Gateway 3000, placed in position 3,000 3,000: ucigrid04.nacs.uci.edu 9003&lt;br /&gt;
* Gateway 7000, placed in position 7,000 7,000: ucigrid04.nacs.uci.edu 9007&lt;br /&gt;
&lt;br /&gt;
=== Banners ===&lt;br /&gt;
This banner is suitable for inclusion on your own web page, in blogs et c:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;br /&gt;
&lt;br /&gt;
=== Invitation Card ===&lt;br /&gt;
This image is suitable for creating your own invitation notecards:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_Second_Birthday_Note.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Second_Birthday</id>
		<title>Second Birthday</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Second_Birthday"/>
				<updated>2009-01-25T23:54:17Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Jan 31 - Feb 1 2009 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
The consensus is that OpenSim was 'born' on Jan 29 2007, when Darren Guard (MW) made his prototypical c# 3D world server publicly available. Help us celebrate this joyous occasion! Read [[History]] for some recap of the early days.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
Here you can add your activity, sorted by starting time GMT. Please supply at least basic information (when it starts, ends, what happens and how to get there). Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
Consider announcing your party on the opensim-users mailing list.&lt;br /&gt;
&lt;br /&gt;
=== Jan 29 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|4:00pm&lt;br /&gt;
|7:00am (PST)&lt;br /&gt;
|4 hours&lt;br /&gt;
|Soft music pre-party&lt;br /&gt;
|[[Grid_List/Example|Example Grid]]&lt;br /&gt;
|http://example.com/birthday_party.php&lt;br /&gt;
|sims.example.com:9006&lt;br /&gt;
|-&lt;br /&gt;
!9:00pm (GMT)&lt;br /&gt;
!10:00pm (Local Time)&lt;br /&gt;
!3 hours&lt;br /&gt;
!Presentation of Cyberlandia (Italian) grid, Welcome areas, outstanding building architecture tour and Dancing Party for everybody&lt;br /&gt;
!www.cyberlandia.net www.opensimita.org&lt;br /&gt;
! &amp;quot;Born To Learn&amp;quot; and &amp;quot;Cyberlandia&amp;quot; sims. At entry point will find agenda and landmark givers.&lt;br /&gt;
![[Hypergrid|grid.cyberlandia.net:8002]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Jan 31 - Feb 1 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|24:&lt;br /&gt;
|24: &lt;br /&gt;
|48 hours&lt;br /&gt;
|sailing DJ's live-music hypergrid freebies&lt;br /&gt;
|[[OSGrid]]&lt;br /&gt;
|http://simzee.com/event.html&lt;br /&gt;
|OSGrid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Demos and Exhibits ==&lt;br /&gt;
Here you can add your ongoing demo and/or interesting content. Please supply a brief description of the demo and/or content. Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Title&lt;br /&gt;
!Description&lt;br /&gt;
!Location&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fireworks&lt;br /&gt;
|A demo of scripted fireworks&lt;br /&gt;
|MyGrid, ARegion&lt;br /&gt;
|sims.example.com:9006&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|German welcome area&lt;br /&gt;
|Informationen fuer deutsche Newbies im Osgrid, Freebies in Sharkland Hills, Mitbauer willkommen, Mietregionen&lt;br /&gt;
|OSGrid, Sharkland Tropical 3&lt;br /&gt;
|regionsDE.ralf-haifisch.biz:9045&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|OpenSim Dutchies&lt;br /&gt;
|Information about interconnectivity between webinterface and virtual world, using wixtd and OpenSim&lt;br /&gt;
|OSN Grid&lt;br /&gt;
|os-networks:8002&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Hypergrid Bridges ===&lt;br /&gt;
&lt;br /&gt;
To bridge between grids in the 1000's and grids in the 10,000's, you can use 2 gateways in the UCI Grid:&lt;br /&gt;
&lt;br /&gt;
* Gateway 3000, placed in position 3,000 3,000: ucigrid04.nacs.uci.edu 9003&lt;br /&gt;
* Gateway 7000, placed in position 7,000 7,000: ucigrid04.nacs.uci.edu 9007&lt;br /&gt;
&lt;br /&gt;
=== Banners ===&lt;br /&gt;
This banner is suitable for inclusion on your own web page, in blogs et c:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;br /&gt;
&lt;br /&gt;
=== Invitation Card ===&lt;br /&gt;
This image is suitable for creating your own invitation notecards:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_Second_Birthday_Note.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Second_Birthday</id>
		<title>Second Birthday</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Second_Birthday"/>
				<updated>2009-01-21T16:26:08Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Jan 29 2009 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
The consensus is that OpenSim was 'born' on Jan 29 2007, when Darren Guard (MW) made his prototypical c# 3D world server publicly available. Help us celebrate this joyous occasion! Read [[History]] for some recap of the early days.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
Here you can add your activity, sorted by starting time GMT. Please supply at least basic information (when it starts, ends, what happens and how to get there). Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
Consider announcing your party on the opensim-users mailing list.&lt;br /&gt;
&lt;br /&gt;
=== Jan 29 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|4:00pm&lt;br /&gt;
|7:00am (PST)&lt;br /&gt;
|4 hours&lt;br /&gt;
|Soft music pre-party&lt;br /&gt;
|[[Grid_List/Example|Example Grid]]&lt;br /&gt;
|http://example.com/birthday_party.php&lt;br /&gt;
|sims.example.com:9006&lt;br /&gt;
|}&lt;br /&gt;
=== Jan 31 - Feb 1 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|24:&lt;br /&gt;
|24: &lt;br /&gt;
|48 hours&lt;br /&gt;
|sailing live-music hypergrid freebies&lt;br /&gt;
|[[OSGrid]]&lt;br /&gt;
|http://simzee.com/event.html&lt;br /&gt;
|OSGrid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Demos and Exhibits ==&lt;br /&gt;
Here you can add your ongoing demo and/or interesting content. Please supply a brief description of the demo and/or content. Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Title&lt;br /&gt;
!Description&lt;br /&gt;
!Location&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fireworks&lt;br /&gt;
|A demo of scripted fireworks&lt;br /&gt;
|MyGrid, ARegion&lt;br /&gt;
|sims.example.com:9006&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|German welcome area&lt;br /&gt;
|Informationen fuer deutsche Newbies im Osgrid, Freebies in Sharkland Hills, Mitbauer willkommen, Mietregionen&lt;br /&gt;
|OSGrid, Sharkland Tropical 3&lt;br /&gt;
|regionsDE.ralf-haifisch.biz:9045&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Hypergrid Bridges ===&lt;br /&gt;
&lt;br /&gt;
To bridge between grids in the 1000's and grids in the 10,000's, you can use 2 gateways in the UCI Grid:&lt;br /&gt;
&lt;br /&gt;
* Gateway 3000, placed in position 3,000 3,000: ucigrid04.nacs.uci.edu 9003&lt;br /&gt;
* Gateway 7000, placed in position 7,000 7,000: ucigrid04.nacs.uci.edu 9007&lt;br /&gt;
&lt;br /&gt;
=== Banners ===&lt;br /&gt;
This banner is suitable for inclusion on your own web page, in blogs et c:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;br /&gt;
&lt;br /&gt;
=== Invitation Card ===&lt;br /&gt;
This image is suitable for creating your own invitation notecards:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_Second_Birthday_Note.png]]&lt;br /&gt;
&lt;br /&gt;
(Courtesy [http://www.vintfalken.com Vint Falken])&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Hypergrid</id>
		<title>Hypergrid</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Hypergrid"/>
				<updated>2009-01-21T07:36:37Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Installing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The OpenSim Hypergrid==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is the hypergrid? ===&lt;br /&gt;
&amp;lt;!-- [[image:VWV.jpg|250px|thumb|Web of Virtual Worlds]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The hypergrid is an extension to opensim that allows you to link your opensim to other opensims on the internet, and that supports seamless agent transfers among those opensims. It can be used both in standalone mode and in grid mode. The hypergrid is effectively supporting the emergence of a Web of virtual worlds. &lt;br /&gt;
&lt;br /&gt;
The basic idea for the hypergrid is that region/grid administrations can place hyperlinks on their map to hypergrided regions run by others. Once those hyperlinks are established, users interact with those regions in exactly the same way as they interact with local regions. Specifically, users can choose to teleport there. Once the user reaches the region behind the hyperlink, she is automatically interacting with a different virtual world without having to logout from the world where she came from, and while still having access to her inventory.&lt;br /&gt;
&lt;br /&gt;
The hypergrid started as a GForge project, but it is now included in the standard distribution of OpenSim. To run your OpenSim instance in hypergrid mode, please see [[Hypergrid#Installing_and_Running_Hypergrid|Installing and Running]].&lt;br /&gt;
&lt;br /&gt;
=== Virtual World Hyperlinks ===&lt;br /&gt;
[[image:hghyperlink.jpg|250px|thumb|A Virtual World Hyperlink]]&lt;br /&gt;
&lt;br /&gt;
We're all familiar with hypertext links on the Web. But what is a virtual world hyperlink?&lt;br /&gt;
&lt;br /&gt;
In the hypergrid model, we consider the 2D map of the virtual world as the equivalent of a web page. As such, a VW hyperlink is simply a region on that map. &lt;br /&gt;
&lt;br /&gt;
The default model of opensim-based virtual worlds already supports this concept of hyperlink, to some extent. When you teleport from one region to another via the map, chances are you are migrating your agent into a different opensim server. This migration is a glorified &amp;quot;agent transfer&amp;quot; that also exists, in rudimentary form, on the web when hypertext links are followed. The default model, however, imposes two very strong constraints on these hyperlinks: &lt;br /&gt;
# The entire map of regions is controlled by a central service known as the grid service, whose job is to provide a uniform view of the world to all of its regions.&lt;br /&gt;
# The only agents that can be transferred are those pertaining to users known to another central service, the user service; if the incoming user is not on that service's database, the agent transfer doesn't go through.&lt;br /&gt;
&lt;br /&gt;
The hypergrid simply removes these two constraints. &lt;br /&gt;
&lt;br /&gt;
First, it allows individual opensim instances to add &amp;quot;neighbors&amp;quot; to their local map, shifting the control of the map down from the grid server to individual opensim instances (although hyperlinks can also be served by grid servers if grid admins so wish). In doing so, the world becomes a lot more interesting and varied. The map that you see in one opensim instance may be completely different from the map that you see after you teleport via an hyperlink. As an opensim administrator, you are free to define what other opensims you want to see on your map.&lt;br /&gt;
&lt;br /&gt;
Second, it allows the transfer of agents pertaining to foreigner users, i.e. users who are registered elsewhere. Instead of assuming one central user service, the hypergrid assumes an arbitrarily large number of such services distributed all over the world. As such, when agents are transferred among hypergrided opensims, a lot more information is passed about the corresponding user. That information includes the collection of servers that the transferring user needs.&lt;br /&gt;
&lt;br /&gt;
=== Usage Scenarios ===&lt;br /&gt;
&lt;br /&gt;
The following are some usage scenarios. There isn't a clear separation between these scenarios, there's a large overlap between them. This is also not an exhaustive list. The purpose of these descriptions is to give you some starting ideas for how to use the hypergrid in practice. Please feel free to add other interesting scenarios to this list.&lt;br /&gt;
&lt;br /&gt;
{| {{Prettytable}}&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[image:topoA.jpg|400px|left]]&lt;br /&gt;
|&lt;br /&gt;
'''Personal Worlds'''&lt;br /&gt;
&lt;br /&gt;
This first scenario pertains to standalone opensims. Normally, standalones are completely disconnected from the internet. However, when run in hypergrid mode, standalones become network-able. As such, you can run your own world in your own computer, and link your world to whoever you want. For example, you can link to your friends' hypergrided opensims and to hypergrid gateways in open grids such as OSGrid. &lt;br /&gt;
&lt;br /&gt;
The great thing about this scenario is that all of your assets are stored on your computer, and not on somebody else's server. You can back them up using ordinary backend tools. The not so great thing about this scenario is that all of your assets are stored on your computer! If your disk goes berserk, you loose them. (so make sure you make external backups regularly)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[image:topoB.jpg|400px|left]]&lt;br /&gt;
|&lt;br /&gt;
'''Communities'''&lt;br /&gt;
&lt;br /&gt;
This second scenario is about communities, broadly construed. The idea here is that a group of people come together to support a small community grid, i.e. a common world where shared activities take place. But at the same time, the members of the community maintain their own standalone worlds. The standalones link to the community grid, and the community grid may link back to the individual members' worlds and other places of interest.&lt;br /&gt;
&lt;br /&gt;
The members' identities are probably the identities they have on their standalones, and their assets are also probably stored there. The assets present in the community regions, however, are stored on the grid asset server.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[image:topoC.jpg|400px|left]]&lt;br /&gt;
|&lt;br /&gt;
'''Grid Public Regions'''&lt;br /&gt;
&lt;br /&gt;
Walled-gardens are here to stay, and they serve many useful purposes. There is a hybrid mode for the hypergrid that some walled-garden grid operators may be interested in supporting. In this hybrid mode, most opensim instances on the grid run in normal, wall-garden mode, so no foreign visitors are allowed there - technically it is impossible to reach them. However, a few opensim instances on that grid can run in hypergrid mode, so that foreign visitors are allowed. This way, there is a gateway for grid-local users and arbitrary visitors to meet. This is also a good strategy for attracting new users to the grid, since random users are able to visit those gateway regions without having to sign up for an account upfront.&lt;br /&gt;
&lt;br /&gt;
This hybrid mode is very similar to what happens on the web. For example, anyone can visit Facebook's public pages without having to sign up for a Facebook account. However, only Facebook users can go further inside.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[image:topoD.jpg|400px|left]]&lt;br /&gt;
|&lt;br /&gt;
'''Level Games'''&lt;br /&gt;
&lt;br /&gt;
The normal version of OpenSim enforces a common map for all the regions on a grid. The hypergrid removes that constraint. As such, it becomes easy to design VW games where the world looks different depending of where the player is. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Security Concerns ==&lt;br /&gt;
&lt;br /&gt;
There is a wide-spread assumption that open grids such as OSGrid and new forms of grids such as the hypergrid are inherently insecure, and that it will be impossible to develop a &amp;quot;goods-based&amp;quot; economy on top of them; only walled-gardens can be secured. This is both true and false. While it is true with the current state of things, open grids, whatever their form, can be made as secure as the web. The first step towards that is to define exactly what the security threats are, and how they affect (or not) open and closed grids. So, let's spell them out, and face them head-on. This will help put our feet on the ground so that we start developing appropriate solutions.&lt;br /&gt;
&lt;br /&gt;
=== Malicious Clients ===&lt;br /&gt;
&lt;br /&gt;
==== CopyBots ====&lt;br /&gt;
&lt;br /&gt;
Everyone knows about the infamous [http://en.wikipedia.org/wiki/CopyBot CopyBot]. Using libraries such as [http://www.libsecondlife.org/wiki/Main_Page LibSL] (now known as OpenMetaverse) it is possible to develop clients for opensim servers that do unorthodox things such as bypassing the permissions system to copy people's assets. Bots written by griefers can do lots of other nasty things.&lt;br /&gt;
&lt;br /&gt;
Malicious bots are a problem for all opensim administrators, including walled-garden grids. They can be prevented, to a certain extent, by exo-technical solutions such as Terms of Service and real-world lawsuits. Technically speaking, the only way to keep intruders out is to run opensim inside a firewall, pretty much like all other pieces of client/server software out there. If that's an acceptable solution for your case, you should do it.&lt;br /&gt;
&lt;br /&gt;
Unfortunately firewalls also keep the public out, and most opensim operators, even the ones running walled-garden grids, want to reach out to the public. In this case, opensim operators may develop additional technical obstacles for bots, similar to those we see on the Web. For example, make sure agents are being run by real people by giving them a human-challenge during the login/TP process, etc.&lt;br /&gt;
&lt;br /&gt;
Every obstacle to malicious clients lowers the risk of an intruder attack. However keep this in mind: no matter how many obstacles one builds, a sufficiently skilled and motivated attacker will be able to overcome them to penetrate opensims connected to the public internet. This affects hypergrid nodes as much as walled-garden grids. In fact, it's more pervasive than that: it affects '''all''' servers (opensim, web, etc.) connected to the public internet. Fighting malicious intruders is a fact of a connected world. Fortunately, those attacks don't happen very often, or the Web would have been dead by now.&lt;br /&gt;
&lt;br /&gt;
==== Web Clients ====&lt;br /&gt;
&lt;br /&gt;
CopyBots are the most well-known bots for opensim-based virtual worlds, but these virtual worlds are also susceptible to attacks by regular web clients. With the current state of things, it is actually easier to copy assets with a web-based client than with a libsl-based one. The weakness is that asset servers are connected to the public internet, and the protocol for interacting with them is public. &lt;br /&gt;
&lt;br /&gt;
OpenSim has some minimal guards in place to fence against these kinds of attacks. Specifically, when the inventory server receives a request for an item, it checks the session identifier of the requester. Web clients aren't logged in, so they are refused service. I don't want to expand much more on this, so not to make life easy for attackers, but let's just say that opensim has the necessary mechanisms in place to fence off web-based attackers.&lt;br /&gt;
&lt;br /&gt;
=== Malicious Hosts ===&lt;br /&gt;
&lt;br /&gt;
==== Actively Malicious Hosts ====&lt;br /&gt;
&lt;br /&gt;
The new security threat introduced by openness, one that does not exist in closed grids, is the possibility of a user to visit a region that is running malicious code. In the current state of opensim, a malicious host can do serious damage to the user's assets. Let's see how.&lt;br /&gt;
&lt;br /&gt;
Assume you have your assets in your hypergrided-standalone opensim, and you go visit another opensim that happens to be running malicious code. Here is a non-exhaustive list of vulnerabilities that you are exposed to:&lt;br /&gt;
&lt;br /&gt;
* The host has your session id, so it can request your inventory items on your behalf and store copies in its local asset server. To add insult to injury, a malicious host could simply wipe out your inventory after having copied it.&lt;br /&gt;
* Even if the malicious host doesn't access your items by itself, every time you access items in your inventory while you are in that region, those items are cached in the region's local cache, and can be stored persistently by the malicious host.&lt;br /&gt;
&lt;br /&gt;
Malicious hosts can do a lot more damage, but those two are enough to illustrate this new kind of vulnerability affecting open grids. Note that this affects all open grids, i.e. those where arbitrary people can plug-in their opensims, and not just the hypergrid.&lt;br /&gt;
&lt;br /&gt;
Fortunately, there is a family of simple solutions to this problem that can be summarized as &amp;quot;protecting you from yourself.&amp;quot; That proposal is described [[Hypergrid Inventory Access|here]].&lt;br /&gt;
&lt;br /&gt;
==== Piracy ====&lt;br /&gt;
&lt;br /&gt;
A second new security threat affecting open grids is one pertaining to commerce of virtual goods. Suppose you put something out for sale on your hypergrided opensim. A foreign user comes and buys it. What that really means is that that user will physically get a copy of the assets moved to his/her asset server, which is different from your asset server. The permissions will be whatever you define them to be, and using the regular VW client, that user can only do what you defined he/she should could do with the object, as usual. However, if the user has direct backend access to the asset and inventory servers, that person can simply modify the permissions on his/her copy. This is commonly known as '''piracy'''.  (This is also a problem with programmers who have direct access to the cache that their client keeps; in this case, the only thing that needs to be done to enable piracy is for the user to actually see a texture/animation/in-world object.  This does NOT allow scripts to be copied, though, since the script is only interpreted on the server and is never sent for interpretation by the client.)&lt;br /&gt;
&lt;br /&gt;
This situation is the kernel of the belief that open grids are hopeless for a virtual-goods economy. DRM discussion aside, maybe they are hopeless. But then, everyone thought the web was hopeless for selling music, and look at the success of iTunes in spite of all the piracy that still exists out there. Who will be the equivalent of iTunes for virtual hair, skin and clothes?&lt;br /&gt;
&lt;br /&gt;
== Hypergrid Implementation ==&lt;br /&gt;
&lt;br /&gt;
=== Hyperlinks and Agent Transfers ===&lt;br /&gt;
&lt;br /&gt;
When you establish a link between your opensim and another, a message is sent out to that other opensim requesting information about it; the required information includes the network information of that opensim host, and the coordinates of its first region on its local grid in the form of a region handle. For example, suppose you are linking node X.com:9000, placing it in your local map at 900, 900. That opensim runs one or more regions that likely are not in 900, 900 on their own map; suppose the first region of that opensim is at 1100, 1100. From your point of view, it doesn't matter what those other coordinates are, and you don't need to know -- that's the key to being able to decentralize the &amp;quot;world&amp;quot; as given by a 2D map; you want to place it in your map at 900, 900. The &amp;quot;true&amp;quot; position of that simulator only matters for the LL viewer, when there are teleports between your world and that other opensim. This mapping between coordinate systems is the essence of  hyperlinks for opensim; it's one simple but critical thing that the hypergrid implementation does. The mapping happens on the TeleportFinish event; instead of sending the local coordinates to the viewer, the hypergrid teleport wrapper sends the remote coordinates.&lt;br /&gt;
&lt;br /&gt;
When an agent teleports through that hyperlink the following happens. First, before InformRegionOfChildAgent, the local opensim notifies the remote opensim of this foreign user via the &amp;quot;expect_hg_user&amp;quot; method. That message sends along the addresses of all the servers that this user uses, i.e. user, inventory and asset servers. The remote opensim places an entry for that user in its local user profile cache but not in its user database; the foreign user information is non-persistent. After that, the teleport process is exactly the same as the normal teleport process; the only difference is that the region handles are switched between the remote region's hyperlink position on the local grid and its actual position on its grid. &lt;br /&gt;
&lt;br /&gt;
In summary, the two new concepts introduced by the hypergrid are the concept of an hyperlink and the concept of a &amp;quot;local user&amp;quot; vs. &amp;quot;foreign user&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Inventory Access ===&lt;br /&gt;
&lt;br /&gt;
Inventory access from abroad is done by wrapping the existing scene-inventory interactions with additional code that gets or posts inventory assets from/to the user's asset server. When inventory is accessed, the hypergrid wrapper checks if the user is foreign and, if she is, the wrapper simply brings the necessary assets from the user's asset server to the local asset cache and server; from then on, the wrapper passes the control to the existing inventory access functions. When something is added to inventory, the hypergrid wrapper is notified via an event, and posts the assets to the user's asset server. A cache of the exchanged item identifiers is maintained so that they aren't brought back over and over again.&lt;br /&gt;
&lt;br /&gt;
The result is that hypergrided opensim instances end up interacting with several asset servers, instead of just one. That interaction is implemented in a straightforward manner by instantiating several GridAssetClient objects, instead of just one.&lt;br /&gt;
&lt;br /&gt;
=== The Hypergrid Namespace ===&lt;br /&gt;
&lt;br /&gt;
Currently, the hypergrid is implemented outside of the OpenSim namespace, so that there is complete separation between what already exists and this new behavior. It has its own namespace, HyperGrid. In it, there are 4 sub-namespaces that follow directly the software architecture of OpenSim, namely:&lt;br /&gt;
&lt;br /&gt;
* '''HyperGrid.Framework''' extends OpenSim.Framework in the following manner:&lt;br /&gt;
** HGUserProfileData extends UserProfileData by introducing information about the user's &amp;quot;home&amp;quot;, namely the home address, port and remoting port. The user's home is not that user's user service; it's the opensim that the user has defined to be her home. This is necessary for supporting the home jump (Ctrl-Shift-H).&lt;br /&gt;
** HGNetworkServersInfo follows the spirit of NetworkServersInfo, although it neither extends it nor uses it. For now, it's a utility class whose two main functions are to convert domain names of servers to IP addresses, and to uniformly provide the answer to the question bool IsLocalUser(...).&lt;br /&gt;
&lt;br /&gt;
* '''HyperGrid.Environment''' extends OpenSim.Region.Environment.Scenes in the following manner:&lt;br /&gt;
** HGSceneCommunicationService extends SceneCommunicationService, overriding RequestTeleportToLocation. There are two very small but critical changes to the base method: (a) on the TeleportFinish event, we switch the region handles when the destination region is an hyperlink; (b) the connections at the end are always closed for hyperlink TPs.&lt;br /&gt;
** HGScene extends Scene, overriding TeleportClientHome(...). The only change to the base method is to stay away from the user server, for now, because the user service is still not completely wrapped up for foreign users. Once the user service is properly wrapped up, this class will become unnecessary.&lt;br /&gt;
** HGScene.Inventory is a partial class of HGScene, just like what happens in the OpenSim framework. This part of HGScene overrides some inventory-scene interaction methods, so that assets are fetched/posted from/to the user's asset server. Once that extra fetching/posting is done, these methods simply pass the ball to the base methods.&lt;br /&gt;
** HGAssetMapper: this is a new class specific to the hypergrid that manages the fetching and posting of assets between foreign regions where the user is and the user's asset server.&lt;br /&gt;
&lt;br /&gt;
* '''HyperGrid.Protocol''' is a mashup of OpenSim.Region.Communications.*. This is the place where most of the hypergrid extension lies. One of the reasons for this is that the hypergrid communications part is doing one additional thing: it is making standalones network-able.&lt;br /&gt;
** HGCommunicationsStandalone extends CommuniationsLocal. Just as its base, it is a hub for the several network services available in standalone mode. The main difference is that those services are extensions of what's in OpenSim.&lt;br /&gt;
** HGCommunicationsGridMode extends CommunicationsManager directly. Again, it's a hub for the network services available in grid mode, those services being extensions of OpenSim.&lt;br /&gt;
** The cluster HGGridServices (superclass), HGGridServicesStandalone and HGGridServicesGridMode (subclasses) implements the OpenSim interfaces IGridServices and IInterRegionCommunications. The 2 subclasses are wrappers for LocalBackEndServices and OGS1GridServices, respectively. There is one common pattern throughout these classes: check if the region to talk to is an hyperlink; if it's not, simply delegate the work to LocalBackEndServices/OGS1GridServices; if it is, push the work to the base class HGGridServices. HGGridServices, in turn, does the management of hyperlink regions, and defines two additional pieces of inter-region protocol:&lt;br /&gt;
*** region_uuid: for linking regions&lt;br /&gt;
*** expect_hg_user: similar to the existing expect_user interface, but with a lot more information about the user being passed around, namely all the user's servers (inventory, asset, user, home, etc.)&lt;br /&gt;
** HGInventoryService extends LocalInventoryService and implements ISecureInventoryService. This class is the most obvious mashup of the pack, mixing local service access for standalone users and remote inventory access for when users are out and about. Right now, there is a fair amount of selective copy-and-paste, to stay away from the ugliness coming from OGS1InventoryService and OGS1SecureInventoryService. HGInventoryService is always a ISecureInventoryService. Its methods all follow the same pattern: check if the user is a local standalone user; if it is, pass the work to the base method (in LocalInventoryService); if it's not perform secure remote access.&lt;br /&gt;
** HGUserServices wraps OSG1UserServices, but it's not functional yet.&lt;br /&gt;
&lt;br /&gt;
* '''HyperGrid.Modules''' is a collection of 3 region modules:&lt;br /&gt;
** HGWorldMapModule extends WorldMapModule. It reuses almost everything from the base class. The only small change is in RequestMapBlocks, where it tries to send Offline mapblocks to the client.&lt;br /&gt;
** HGStandaloneInventoryService and HGStandaloneAssetService do what their names say. They are region modules that allow access to inventory and assets for standalones, when the standalone user is out and about. In spirit, there is a lot in common between these modules and the REST inventory/asset plugin. Unfortunately, that plugin could not be used because it defines a completely different interface than that used by existing inventory and asset servers, and the access for the hypergrid must use a consistent interface.&lt;br /&gt;
&lt;br /&gt;
=== Class Diagram ===&lt;br /&gt;
&lt;br /&gt;
[[image:HypergridImplementation.jpg|600px|center|(Click on the image to enlarge)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing and Running Hypergrid ==&lt;br /&gt;
&lt;br /&gt;
=== Installing ===&lt;br /&gt;
&lt;br /&gt;
# Checkout OpenSim, prebuild and build as normal.&lt;br /&gt;
# Make the following changes to your OpenSim.ini:&lt;br /&gt;
#* The map: '''WorldMapModule = &amp;quot;HGWorldMap&amp;quot; ''' If you didn't have this setting in your original OpenSim.ini, make sure you place it under the [Startup] section.&lt;br /&gt;
#* If you're running your opensim in grid mode with the UGAIM servers on other machines, you're done. If you're running in standalone and you want it to be network-able, or if you have your grid on loopback (127.0.0.1) change all the [Network] server addresses to &amp;lt;nowiki&amp;gt;&amp;quot;http://&amp;lt;external_host_name&amp;gt;:&amp;lt;http_port&amp;gt;&amp;quot;&amp;lt;/nowiki&amp;gt;. See below.&lt;br /&gt;
# Run opensim like this: &amp;lt;nowiki&amp;gt;[mono] OpenSim.exe -hypergrid=true&amp;lt;/nowiki&amp;gt;. To make sure the hypergrid is running type this on your console: '''link-region'''. If you don't hear anything back, the hypergrid is not properly installed.&lt;br /&gt;
'''[mono] OpenSim.exe -hypergrid=true'''&lt;br /&gt;
&lt;br /&gt;
Here is an example of the Network settings for a standalone:&lt;br /&gt;
&lt;br /&gt;
 [Network]&lt;br /&gt;
 http_listener_port = 9300&lt;br /&gt;
 remoting_listener_port = 9895&lt;br /&gt;
 &lt;br /&gt;
 grid_server_url = http://example.com:9300&lt;br /&gt;
 grid_send_key = null&lt;br /&gt;
 grid_recv_key = null&lt;br /&gt;
 &lt;br /&gt;
 user_server_url = http://example.com:9300&lt;br /&gt;
 user_send_key = null&lt;br /&gt;
 user_recv_key = null&lt;br /&gt;
 &lt;br /&gt;
 asset_server_url = http://example.com:9300&lt;br /&gt;
 inventory_server_url = http://example.com:9300&lt;br /&gt;
 messaging_server_url = http://example.com:9300&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is an example of the Network settings for a grided opensim:&lt;br /&gt;
&lt;br /&gt;
 [Network]&lt;br /&gt;
 http_listener_port = 9300&lt;br /&gt;
 remoting_listener_port = 9895&lt;br /&gt;
 &lt;br /&gt;
 grid_server_url = http://example.com:8001&lt;br /&gt;
 grid_send_key = null&lt;br /&gt;
 grid_recv_key = null&lt;br /&gt;
 &lt;br /&gt;
 user_server_url = http://example.com:8002&lt;br /&gt;
 user_send_key = null&lt;br /&gt;
 user_recv_key = null&lt;br /&gt;
 &lt;br /&gt;
 asset_server_url = http://example.com:8003&lt;br /&gt;
 inventory_server_url = http://example.com:8004&lt;br /&gt;
 ; Port 8005 reserved&lt;br /&gt;
 messaging_server_url = http://example.com:8006&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Important Note'''&lt;br /&gt;
&lt;br /&gt;
Make sure you have a 'home' set. If your home region doesn't exist, the hyperlink TPs may not work. To set your home, go to one of your local regions and &amp;quot;Set Home&amp;quot; from the viewer.&lt;br /&gt;
&lt;br /&gt;
=== Linking regions ===&lt;br /&gt;
'''Method 1:'''&lt;br /&gt;
&lt;br /&gt;
On the console, type for example:&lt;br /&gt;
&lt;br /&gt;
link-region &amp;lt;Xloc&amp;gt; &amp;lt;Yloc&amp;gt; osl2.nac.uci.edu 9006 OSGrid Gateway&lt;br /&gt;
&lt;br /&gt;
* Use Xloc and Yloc that make sense to your world, i.e. close to your regions, but not adjacent.&lt;br /&gt;
* replace osl2.nac.uci.edu and 9006 with the domain name / ip address and the port of the region you want to link to&lt;br /&gt;
&lt;br /&gt;
'''Method 2:'''&lt;br /&gt;
&lt;br /&gt;
There is also some initial support for reading the links from a xml file.&lt;br /&gt;
&lt;br /&gt;
Use the console command: link-region &amp;lt;URI&amp;gt; [&amp;lt;excludeList&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
The uri can be either the path of a local xml file or a xml document on a http server.&lt;br /&gt;
&lt;br /&gt;
The format of the xml file is:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Nini&amp;gt;&lt;br /&gt;
  &amp;lt;Section Name=&amp;quot;Region1&amp;quot;&amp;gt; &amp;lt;!-- can be any name but each section should have a different name and have no spaces --&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;xloc&amp;quot; Value=&amp;quot;1002&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;yloc&amp;quot; Value=&amp;quot;1006&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;externalPort&amp;quot; Value=&amp;quot;9006&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;externalHostName&amp;quot; Value=&amp;quot;osl2.nac.uci.edu&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;localName&amp;quot; Value=&amp;quot;OSGrid-Gateway&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;real-xloc&amp;quot; Value=&amp;quot;10222&amp;quot;/&amp;gt; //optional field that gives the region's real location on its home grid&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;real-yloc&amp;quot; Value=&amp;quot;10265&amp;quot; /&amp;gt; //optional field that gives the region's real location on its home grid&lt;br /&gt;
  &amp;lt;/Section&amp;gt;&lt;br /&gt;
  &amp;lt;Section Name=&amp;quot;Region2&amp;quot;&amp;gt; &lt;br /&gt;
    ...&lt;br /&gt;
  &amp;lt;/Section&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
 &amp;lt;/Nini&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[Note] The section names can be anything you want, but they all should be different and have no spaces in the name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ExcludeList:&lt;br /&gt;
&lt;br /&gt;
The exclude list is a single string paramater with the format: excludeList:&amp;lt;SectionName&amp;gt;[;&amp;lt;SectionName&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
This means that while reading from the xml file any sections that are listed in the excludeList will be ignored and no HyperGrid link created for them.&lt;br /&gt;
&lt;br /&gt;
This could allow, link lists to be created on a webserver that everyone could add their own regions to, and then they just make sure they add their own section name(s) to the exclude list on their own region(s). &lt;br /&gt;
&lt;br /&gt;
So for example, someone might create a editable online list for the up coming OpenSimulator's 2nd birthday. Which might look something like:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;Nini&amp;gt;&lt;br /&gt;
  &amp;lt;Section Name=&amp;quot;OSGrid-Party&amp;quot;&amp;gt; &amp;lt;!-- can be any name but each section should have a different name and no spaces --&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;xloc&amp;quot; Value=&amp;quot;1002&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;yloc&amp;quot; Value=&amp;quot;1006&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;externalPort&amp;quot; Value=&amp;quot;9006&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;externalHostName&amp;quot; Value=&amp;quot;osl2.nac.uci.edu&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;Key Name=&amp;quot;localName&amp;quot; Value=&amp;quot;OSGrid-Gateway&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/Section&amp;gt;&lt;br /&gt;
  &amp;lt;Section Name=&amp;quot;UCIGrid-Party&amp;quot;&amp;gt; &lt;br /&gt;
    ...&lt;br /&gt;
  &amp;lt;/Section&amp;gt;&lt;br /&gt;
 &amp;lt;/Nini&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I could then add my own region to the list with the section name &amp;quot;MW-Party&amp;quot;. Then when I startup that region that I want to be part of this hypergrid, I use the command: &amp;quot;link-region &amp;lt;URI of xml file&amp;gt; excludeList:MW-Party&amp;quot; &lt;br /&gt;
&lt;br /&gt;
This is so that my region doesn't try to create a hyper link to itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Important Note'''&lt;br /&gt;
&lt;br /&gt;
Due to a viewer [https://jira.secondlife.com/browse/SVC-2941 bug], you can only TP between regions that are no more than 4096 cells apart in any dimension. What this means in practice is that if you want to link to OSGrid, you must have your own regions reachable from the (10,000; 10,000) point on the map, which is where OSGrid is centered. Place your regions somewhere in the 8,000s or the 12,000s.&lt;br /&gt;
&lt;br /&gt;
== Public Hypergrid Nodes ==&lt;br /&gt;
&lt;br /&gt;
Please see [[Public Hypergrid Nodes]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hypergrid Lists ==&lt;br /&gt;
Please see [[Hypergrid Lists]].&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Public_Hypergrid_Nodes</id>
		<title>Public Hypergrid Nodes</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Public_Hypergrid_Nodes"/>
				<updated>2009-01-21T02:10:13Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is a list of hypergrid-ready nodes that you can use for testing your installation and for linking your world. Please add your public node here if you wish to help build a web of opensims!&lt;br /&gt;
&lt;br /&gt;
For the time being, and until the security concerns are addressed, we advise you to be careful about who you link to. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
!Organization&lt;br /&gt;
!Description&lt;br /&gt;
!Grid Location&lt;br /&gt;
|-&lt;br /&gt;
|'''osl2.nac.uci.edu 9006'''&lt;br /&gt;
|University of California, Irvine&lt;br /&gt;
|The &amp;quot;UCI Welcome&amp;quot; region connected to OSGrid. It is run by Diva (Crista Lopes) on a machine owned by the University of California, Irvine. You can link to it as a way to link to OSGrid.&lt;br /&gt;
|OSGrid is centered at 10,000, 10,000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''osl3.nac.uci.edu 9000'''&lt;br /&gt;
|University of California, Irvine&lt;br /&gt;
|The &amp;quot;UC Irvine&amp;quot; region connected to OSGrid, neighboring Wright Plaza. You can link to it as a way to link to OSGrid.&lt;br /&gt;
|OSGrid is centered at 10,000, 10,000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''ucigrid02.nacs.uci.edu 9000'''&lt;br /&gt;
|University of California, Irvine&lt;br /&gt;
|The UCI Grid&lt;br /&gt;
|UCIGrid is centered at 8,888, 8,888&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''ucigrid04.nacs.uci.edu 9003'''&lt;br /&gt;
|University of California, Irvine&lt;br /&gt;
|The UCI Grid, region &amp;quot;Gateway 3000&amp;quot;. Link your lower-1,000's grid to this node in order to bridge to grids in the 10,000's.&lt;br /&gt;
|This node is positioned at 3,000, 3,000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''ucigrid04.nacs.uci.edu 9007'''&lt;br /&gt;
|University of California, Irvine&lt;br /&gt;
|The UCI Grid, region &amp;quot;Gateway 7000&amp;quot;. Link your 10,000's grid to this node in order to bridge to grids in the lower-1,000's.&lt;br /&gt;
|This node is positioned at 7,000, 7,000. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''grid.cyberlandia.net 9000'''&lt;br /&gt;
|Cyberlandia&lt;br /&gt;
|The &amp;quot;Cyberlandia Gw&amp;quot; region. http://www.cyberlandia.net Metaverso italiano 3D, more to 250 region and 1000 users. You can link to it as a way to link to Cyberlandia. &lt;br /&gt;
|Cyberlandia is centered at ???&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''hypergrid.cyberlandia.net 9000'''&lt;br /&gt;
|Cyberlandia &lt;br /&gt;
|The &amp;quot;Osgrid Gw&amp;quot; region connected to Cyberlandia grid http://www.cyberlandia.net. Search on map &amp;quot;Cyberlandia grid&amp;quot; You can link to it as a way to link to OSGrid.  &lt;br /&gt;
|OSGrid is centered at 10,000, 10,000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''joomla-italia.net 9000'''&lt;br /&gt;
|Social Network Italia&lt;br /&gt;
|The &amp;quot;SNI City&amp;quot; region connected to SNI (Social Network Italia) grid http://www.opensim-italia.net. This grid is connected with Osgrid,Collateral World,Francogrid and Darwin  &lt;br /&gt;
|Centered at ???&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''collateral.opensim-italia.net 9000'''&lt;br /&gt;
|Part of Social Network Italia&lt;br /&gt;
|Collateral World &lt;br /&gt;
|Centered at ???&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''88.191.79.199 9050'''&lt;br /&gt;
|Francogrid&lt;br /&gt;
|Francogrid node, connected to &amp;quot;City&amp;quot;, behind the welcome land of Francogrid &amp;quot;Orion&amp;quot; &lt;br /&gt;
|Centered at 1000 1000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''94.23.8.158 9999'''&lt;br /&gt;
|Le Monde de Darwin&lt;br /&gt;
|The Lost World of Darwin http://www.LeMondedeDarwin.com. [[Image:hypergrid.jpg|200px]]&lt;br /&gt;
|Centered at ???&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''grid.k-grid.com 9000'''&lt;br /&gt;
|K-Grid&lt;br /&gt;
|The Kool grid for the Kool KidZ . Feel free to visit us. The main Gateway is located at 3700,3700 so take that in account before any HyperJump &lt;br /&gt;
|This node is located at 3700,3700&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''metropolis.hypergrid.org 9000'''&lt;br /&gt;
|METROPOLIS-Grid&lt;br /&gt;
|The Region &amp;quot;Center-World&amp;quot; (at 1000:1000) connected to the METROPOLIS-Grid http://metropolis.hypergrid.org . German Grid with a lot of free Content and free SIM-hosting. Connected via HG to the most of the Grids listed here &lt;br /&gt;
|Centered at 1000,1000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''ascent.bluewallgroup.com 9910'''&lt;br /&gt;
|BlueWall Group&lt;br /&gt;
|This region is in a good proximity @ (6000,6000) for intermediate jumps to OSGrid from grids in the (2000,2000) range, or any region within 4096 units. [[Image:Hypernaut 001.png|150px|none|thumb|Get your Hypernaut here :)]]&lt;br /&gt;
|Centered at 6000,6000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''sim.thestudyofracialism.org 9000'''&lt;br /&gt;
|Backintyme Publishing&lt;br /&gt;
|TSOR1 is a stand-alone sim owned by Backintyme Publishing. It connects to most of the other downrange sites listed here. The sim is intended for an SL study/discussion group's eventual migration from SL to OS.&lt;br /&gt;
|Centered at 4000,4000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''pc.backintyme.com 9100'''&lt;br /&gt;
|Backintyme Publishing&lt;br /&gt;
|TSOR2 is a small teleport relay island, also owned by Backintyme Publishing, intended for jumps to the vicinity of OSGrid. It is linked to most of the uprange sites listed here.&lt;br /&gt;
|Centered at 8000,8000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''myopengrid.com 9000'''&lt;br /&gt;
|MyOpenGrid&lt;br /&gt;
|Myopengrid is connected to osl2.nac.uci.edu &amp;quot;Osgrid Gateway&amp;quot;.&lt;br /&gt;
|Centered at 7000,7000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''cuonsim1.de 9300'''&lt;br /&gt;
|Cuon-Grid&lt;br /&gt;
|Cuon-Grid is a little grid and has some Main Sims with linux themes, server are in Germany. To login in to the grid use this http://sim-linuxmain.org:8081/CuonGrid/index.html. There are free sims for testing. &lt;br /&gt;
|Centered at 10,000, 10,000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''metaversesims.net 9014'''&lt;br /&gt;
|Metaverse Sims&lt;br /&gt;
|Standalone mode - 6 regions - linked to several other grids. [[Image:Mtvs09010101.jpg|200px]]&lt;br /&gt;
|Centered at 9,000, 9,000&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''mecatreco.game-host.org 9002'''&lt;br /&gt;
|Villa Pelopes &lt;br /&gt;
|Two regions,  one standalone server. Only for tests, suporting our  [http://www.dmu.com   brazilian tutorials serie] - in portuguese. You can Take Copy of our flag. We have a  [http://www.orkut.com.br/Main#Community.aspx?cmm=75479413 comunity about OpenSim at Orkut also ]&lt;br /&gt;
[[Image:villapelopesII.JPG|200px]]&lt;br /&gt;
| 1002 1002&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Second_Birthday</id>
		<title>Second Birthday</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Second_Birthday"/>
				<updated>2009-01-16T07:22:13Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Jan 31 2009 - Feb 1 2009 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
The consensus is that OpenSim was 'born' on Jan 29 2007, when Darren Guard (MW) made his prototypical c# 3D world server publicly available. Help us celebrate this joyous occasion! Read [[History]] for some recap of the early days.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
Here you can add your activity, sorted by starting time GMT. Please supply at least basic information (when it starts, ends, what happens and how to get there). Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
Consider announcing your party on the opensim-users mailing list.&lt;br /&gt;
&lt;br /&gt;
=== Jan 29 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|4:00pm&lt;br /&gt;
|7:00am (PST)&lt;br /&gt;
|4 hours&lt;br /&gt;
|Soft music pre-party&lt;br /&gt;
|[[Grid_List/Example|Example Grid]]&lt;br /&gt;
|http://example.com/birthday_party.php&lt;br /&gt;
|sims.example.com:9006&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
=== Hypergrid Bridges ===&lt;br /&gt;
&lt;br /&gt;
To bridge between grids in the 1000's and grids in the 10,000's, you can use 2 gateways in the UCI Grid:&lt;br /&gt;
&lt;br /&gt;
* Gateway 3000, placed in position 3,000 3,000: ucigrid04.nacs.uci.edu 9003&lt;br /&gt;
* Gateway 7000, placed in position 7,000 7,000: ucigrid04.nacs.uci.edu 9007&lt;br /&gt;
&lt;br /&gt;
=== Banners ===&lt;br /&gt;
This banner is suitable for inclusion on your own web page, in blogs et c:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_2nd_Birthday_Banner.png]]&lt;br /&gt;
&lt;br /&gt;
=== Invitation Card ===&lt;br /&gt;
This image is suitable for creating your own invitation notecards:&lt;br /&gt;
&lt;br /&gt;
[[Image:OpenSim_Second_Birthday_Note.png]]&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Second_Birthday</id>
		<title>Second Birthday</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Second_Birthday"/>
				<updated>2009-01-10T21:38:51Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Jan 29 2009 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== History ==&lt;br /&gt;
The consensus is that OpenSim was 'born' on Jan 29 2007, when Darren Guard (MW) made his prototypical c# 3D world server publicly available. Help us celebrate this joyous occasion! Read [[History]] for some recap of the early days.&lt;br /&gt;
&lt;br /&gt;
== Activities ==&lt;br /&gt;
Here you can add your activity, sorted by starting time GMT. Please supply at least basic information (when it starts, ends, what happens and how to get there). Also, if the activity takes place in a public hypergrid location, feel free to add link-region information so that others can link to your region.&lt;br /&gt;
&lt;br /&gt;
Consider announcing your party on the opensim-users mailing list.&lt;br /&gt;
&lt;br /&gt;
=== Jan 29 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|4:00pm&lt;br /&gt;
|7:00am (PST)&lt;br /&gt;
|4 hours&lt;br /&gt;
|Soft music pre-party&lt;br /&gt;
|[[Grid_List/Example|Example Grid]]&lt;br /&gt;
|http://example.com/birthday_party.php&lt;br /&gt;
|sims.example.com:9006&lt;br /&gt;
|}&lt;br /&gt;
=== Jan 31 2009 - Feb 1 2009 ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!When? (GMT)&lt;br /&gt;
!When? (Local Time)&lt;br /&gt;
!Duration&lt;br /&gt;
!What?&lt;br /&gt;
!Where?&lt;br /&gt;
!How do I get there?&lt;br /&gt;
![[Hypergrid|link-region server and port]]&lt;br /&gt;
|-&lt;br /&gt;
|4:00pm on&lt;br /&gt;
|7:00am on(PST)&lt;br /&gt;
|36 hours&lt;br /&gt;
|Party, fun events, sail races, tours&lt;br /&gt;
|[[Grid_List/OSGrid]]&lt;br /&gt;
|http://simzee.com/birthday_party.html&lt;br /&gt;
|simzee.com:9000&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Download</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Download"/>
				<updated>2008-12-01T02:53:29Z</updated>
		
		<summary type="html">&lt;p&gt;WWWench: /* Installers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
==Source code==&lt;br /&gt;
Here are the current released versions of OpenSim.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;'''Please note:'''&amp;lt;/font&amp;gt; As OpenSim is still at an alpha code maturity stage, there is absolutely no guarantee that functionality works or is stable, even in the numbered releases.  Certain features may not work either because the code is in rapid evolution, or because functionality expected by the Linden Labs Second Life viewer has simply not been implemented yet.  However, constructive feedback is still welcomed.&lt;br /&gt;
&lt;br /&gt;
Also, please be aware that OpenSim requires that you have a fair amount of technical knowledge in order to set it up.&lt;br /&gt;
&lt;br /&gt;
You may need to use the Subversion source code management system to obtain the code.  For Windows you can install just [http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1941 Subversion] or the often preferred [http://tortoisesvn.tigris.org Tortoise Subversion extension]. Mac OS X 10.l5 and above have Subversion built but OS. X 10.4.x can still [http://homepage.mac.com/martinott/Subversion-1.4.4.pkg.zip download Subversion].&lt;br /&gt;
&lt;br /&gt;
Another option for obtaining the code is via [http://www.selenic.com/mercurial/wiki/ mercurial] from the [http://opensimulator.org/hg/opensim-trunk/ OpenSim repository].&lt;br /&gt;
&lt;br /&gt;
* '''0.6.0 release as of Nov 10th, 2008 (modestly stable)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.6.0-release opensim&lt;br /&gt;
&lt;br /&gt;
* '''Latest Subversion revision version (bleeding edge)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
&lt;br /&gt;
* '''Latest mercurial revision version (bleeding edge)'''&lt;br /&gt;
 hg clone http://opensimulator.org/hg/opensim-trunk/ opensim&lt;br /&gt;
&lt;br /&gt;
==Binaries==&lt;br /&gt;
==Installers==&lt;br /&gt;
* '''Official 0.6 Windows Installer'''  Not Valid for OSGrid Nov 30 2008&lt;br /&gt;
 http://forge.opensimulator.org/gf/download/frsrelease/137/251/OpenSimSetup0.6.exe&lt;br /&gt;
&lt;br /&gt;
* '''[[UnofficialDebPackages|Unofficial .deb packages]]&lt;br /&gt;
&lt;br /&gt;
==Packages==&lt;br /&gt;
* '''0.6.0 release''' (thanks to the OSGrid team)&lt;br /&gt;
 http://osgrid.org/download/osgrid.opensim.v0.6.0.7274.zip&lt;br /&gt;
&lt;br /&gt;
* '''Official Nightly Build Binary (Recommended for quick testing)&lt;br /&gt;
 http://builds.opensimulator.org&lt;br /&gt;
&lt;br /&gt;
==Related Software==&lt;br /&gt;
[[Related_Software|Related Software Section - CLICK HERE]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Pages by Category:''[[:Category:Users| User-pages]],[[:Category:Development| Developer-pages]],[[:Category:Scripts| Scripts]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Developers]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>WWWench</name></author>	</entry>

	</feed>