<?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=Fly-man-</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=Fly-man-"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/Fly-man-"/>
		<updated>2026-05-28T22:59:46Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Troubleshooting</id>
		<title>Troubleshooting</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Troubleshooting"/>
				<updated>2022-01-16T01:30:42Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Update for MariaDB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
This page gives any system-specific configuration settings that may be useful, and advice for problems that might be encountered.&lt;br /&gt;
__TOC__&lt;br /&gt;
{{clear}}&lt;br /&gt;
== General tips ==&lt;br /&gt;
&lt;br /&gt;
If OpenSimulator does startup to a point where you can type commands in the region console, then you can find out what your current configuration is by using the &amp;quot;config get&amp;quot; and &amp;quot;config save&amp;quot; commands as detailed at [[Server Commands]] (and by typing help on the console). This can be useful for eliminating a bad configuration when diagnosing some issues.&lt;br /&gt;
&lt;br /&gt;
Also make sure that you are running the correct versions of the .NET runtime and database. See the [[Configuration#Database]] for notes about database versions, and you must use .NET 3.5 or later. .NET 2.0 doesn't have a System.Core. If you are using Windows .NET, simply download the 3.5 or 4 Update. If you are using Mono, you'll need to update your mono version.&lt;br /&gt;
&lt;br /&gt;
== System-specific configuration ==&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5 (64bit) ===&lt;br /&gt;
If you are running Mono 2.2 compiled from source on CentOS 5.2 64bit (not sure if it applies to other scenarios as well), you need to take these steps:&lt;br /&gt;
 sudo yum install libgdiplus&lt;br /&gt;
 sudo yum install libexif&lt;br /&gt;
 sudo ln -s /usr/lib64/libgdiplus.so.0 /usr/lib64/libgdiplus.so&lt;br /&gt;
 ldconfig&lt;br /&gt;
&lt;br /&gt;
That finally enabled me to run OpenSimulator without errors, and even connect to other grids.&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
some Mono dependency &amp;amp; latest Mono itself may use &amp;quot;~x86&amp;quot; masked packages (assuming x86 is your platform, change may be made to reflect your ex:&amp;quot;~amd64&amp;quot; for 64bits). You could check for USE parameter with:&lt;br /&gt;
&lt;br /&gt;
 ACCEPT_KEYWORDS=&amp;quot;~x86&amp;quot; emerge -vp subversion nant mono libgdiplus&lt;br /&gt;
&lt;br /&gt;
Then install with:&lt;br /&gt;
&lt;br /&gt;
 ACCEPT_KEYWORDS=&amp;quot;~x86&amp;quot; emerge subversion nant mono libgdiplus&lt;br /&gt;
&lt;br /&gt;
N.B: The ACCEPT_KEYWORDS=&amp;quot;~x86&amp;quot; can be set in Gentoo /etc/make.conf file, but that turn up all the emerges in testing/unstable, using it at the begining of emerge command line use it only for current emerge process&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
If you get errors about the 2.0 framework not being supported, you may need to update your &amp;lt;tt&amp;gt;pkg-config&amp;lt;/tt&amp;gt; path.&lt;br /&gt;
For example, you can set this in &amp;lt;tt&amp;gt;~/.bash_profile&amp;lt;/tt&amp;gt;:&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;
&lt;br /&gt;
== Errors and fixes ==&lt;br /&gt;
&lt;br /&gt;
=== MySQL connection errors after about 6-8 hours ===&lt;br /&gt;
&lt;br /&gt;
MySQL has a timeout which drops the connection after 28,800 seconds (8 hours) of inactivity, which will probably result in failure to login after the User server has been sitting idle for an extended period. If you have this problem, increase the timeout to something larger, like 604800 (1 week) or 31536000 (1 year). From the mysql console, type: &lt;br /&gt;
&lt;br /&gt;
 set global wait_timeout=604800;&lt;br /&gt;
&lt;br /&gt;
=== System.DllNotFoundException: gdiplus.dll ===&lt;br /&gt;
&lt;br /&gt;
First, check to make sure that &amp;lt;tt&amp;gt;libgdiplus.so&amp;lt;/tt&amp;gt; is known to the dynamic linker: &lt;br /&gt;
&lt;br /&gt;
 /sbin/ldconfig -p | grep libgdiplus&lt;br /&gt;
&lt;br /&gt;
If nothing is found, make sure that the directory libgdiplus.so exists in is either in your &amp;lt;tt&amp;gt;LD_LIBRARY_PATH&amp;lt;/tt&amp;gt; environment variable or listed in a *.conf file (e.g., gdiplus.conf) in /etc/ld.so.conf.d/. Then run &amp;lt;tt&amp;gt;ldconfig&amp;lt;/tt&amp;gt; to update the cache. Then it should be able to find the library. &lt;br /&gt;
&lt;br /&gt;
You may still have the above error, however, since libgdiplus also depends on other dynamic libraries, and if they fail to load, libgdiplus will fail. To test for this, run OpenSimulator with debugging information turned on: &lt;br /&gt;
&lt;br /&gt;
 MONO_LOG_LEVEL=debug mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
On Mac OS X - check the following file exists... /opt/local/lib/libgdiplus.dylib if it does then as root user edit the file /opt/local/etc/mono/config and add the line &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;dllmap dll=&amp;quot;gdiplus.dll&amp;quot; target=&amp;quot;/opt/local/lib/libgdiplus.dylib&amp;quot; os=&amp;quot;!windows&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Migrating Opensim / MySQL database from Windows to Linux ===&lt;br /&gt;
&lt;br /&gt;
==== MySql.Data.MySqlClient.MySqlException: Table 'opensim.UserAccounts' doesn't exist ====&lt;br /&gt;
&lt;br /&gt;
'''Environment:''' Opensim Server 0.7.0.2 behind Linux Ubuntu 8.0.4 with mono 2.8 and MySQL 5.0 installed. &lt;br /&gt;
&lt;br /&gt;
When you migrates a Opensim 0.7 database working with MySQL 5.0 on Windows to Linux, when logging a user in Opensim server, you may receive the following exception in the Opensim server console: &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: none repeat scroll 0% 0% LavenderBlush; color: black;&amp;quot; | &lt;br /&gt;
  03:11:10 - [LLOGIN SERVICE]: Exception processing login for (user_name): MySql.Data.MySqlClient.MySqlException: Table 'opensim.UserAccounts' doesn't exist&lt;br /&gt;
 at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000] in &amp;lt;filename unknown&amp;gt;:0&lt;br /&gt;
 at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64&amp;amp;amp; affectedRows, System.Int64&amp;amp;amp; lastInsertId) [0x00000] in &amp;lt;filename unknown&amp;gt;:0&lt;br /&gt;
 at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet () [0x00000] in &amp;lt;filename unknown&amp;gt;:0&lt;br /&gt;
 at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000] in &amp;lt;filename unknown&amp;gt;:0    at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000] in &amp;lt;filename unknown&amp;gt;:0&lt;br /&gt;
 at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64&amp;amp;amp; affectedRows, System.Int64&amp;amp;amp; lastInsertId) [0x00000] in &amp;lt;filename unknown&amp;gt;:0&lt;br /&gt;
 at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet () [0x00000] in &amp;lt;filename unknown&amp;gt;:0&lt;br /&gt;
 at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000] in &amp;lt;filename unknown&amp;gt;:0&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
On the client, you also receive the following error: &lt;br /&gt;
&lt;br /&gt;
 Login Failed&lt;br /&gt;
 Error generating Login Response&lt;br /&gt;
&lt;br /&gt;
This exception is caused by the way MySQL store the table names. On a Windows MySQL server, the table names are not case sensitive, but '''all tables in MySQL Linux are case sensitive by default''', so when OpenSimulator will find them in the database with names in first capital letters, it can not find it. &lt;br /&gt;
&lt;br /&gt;
One solution would be to change the names of the tables required by opensim (ALTER TABLE's), but the cleanest solution is changing MySQL config, checking the option “'''lower_case_sensitive = 1'''” in the file &amp;quot;'''/etc/mysql/my.cnf'''&amp;quot;, section '''[mysqld]'''. &lt;br /&gt;
&lt;br /&gt;
 # sudo nano /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 ..........................&lt;br /&gt;
 lower_case_sensitive=1&lt;br /&gt;
 ..........................&lt;br /&gt;
&lt;br /&gt;
''For MariaDB''&lt;br /&gt;
&lt;br /&gt;
 # sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf&lt;br /&gt;
&lt;br /&gt;
 ..........................&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 ..........................&lt;br /&gt;
 lower_case_table_names=1&lt;br /&gt;
 ..........................&lt;br /&gt;
&lt;br /&gt;
This makes MySQL translate to lowercase the table names automatically. After restarting MySQL server and OpenSim, the tables are loaded without problems. &lt;br /&gt;
&lt;br /&gt;
Warning: don’t try to clear the table '''migration''' to force opensim re-migrate your database, because '''it will provoke a blight on your database'''.&lt;br /&gt;
&lt;br /&gt;
=== Errors from incomplete data migrations ===&lt;br /&gt;
&lt;br /&gt;
This can happen during version upgrades if for some reason a database migration fails when there is a change in the way OpenSimulator stores data. &lt;br /&gt;
&lt;br /&gt;
You may see errors on the OpenSimulator console like: &lt;br /&gt;
&lt;br /&gt;
  [LLOGIN SERVICE]: Exception processing login for [username]: MySql.Data.MySqlClient.MySqlException: Table 'opensim.UserAccounts' doesn't exist&lt;br /&gt;
  at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000] &lt;br /&gt;
  at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64&amp;amp;amp; affectedRows, System.Int64&amp;amp;amp; lastInsertId) [0x00000] &lt;br /&gt;
  at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet () [0x00000] &lt;br /&gt;
  at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000]    at MySql.Data.MySqlClient.MySqlStream.OpenPacket () [0x00000] &lt;br /&gt;
  at MySql.Data.MySqlClient.NativeDriver.ReadResult (System.UInt64&amp;amp;amp; affectedRows, System.Int64&amp;amp;amp; lastInsertId) [0x00000] &lt;br /&gt;
  at MySql.Data.MySqlClient.MySqlDataReader.GetResultSet () [0x00000] &lt;br /&gt;
  at MySql.Data.MySqlClient.MySqlDataReader.NextResult () [0x00000] &lt;br /&gt;
&lt;br /&gt;
In this case the 'users' table had not been migrated to the 'UserAccounts' table which OpenSimulator was expecting, also resulting in the viewerside error: &lt;br /&gt;
&lt;br /&gt;
  Login Failed&lt;br /&gt;
 Error generating Login Response&lt;br /&gt;
&lt;br /&gt;
I solved by fixing the filesystem permissions that were causing the migration to fail (on my Linux box '/var/lib/mysql/...' had got itself messed up), then dropping the 'migration' table and running the server again (from the [non-critical] migration warnings encountered there was probably a more precise way to do this, but I was fully backed up so I did it quick-and-dirty). Other than loosing terrain data refs. and current shape/clothing/attachment data (easily restored in-sim) all was now good for me.&lt;br /&gt;
&lt;br /&gt;
=== When installing mono or libgdiplus0 you may get dependency missing libexif.so.9 ===&lt;br /&gt;
&lt;br /&gt;
This was noticed on Centos5 but may occur on other systems, download ftp://rpmfind.net/linux/conectiva/snapshot/i386/RPMS.extra/libexif9-0.5.12-47547cl.i386.rpm and install problem solved. You will now be able to install mono (as long as nothing else goes wrong )&lt;br /&gt;
&lt;br /&gt;
=== The assembly mscorlib.dll was not found or could not be loaded ===&lt;br /&gt;
&lt;br /&gt;
This indicates that you are missing one of the mscor libs that comes with nant. This is easily solved by getting NAnt, which comes with both versions 1.0 and 2.0 of the required lib.&lt;br /&gt;
&lt;br /&gt;
 apt-get install nant&lt;br /&gt;
&lt;br /&gt;
=== External Program Failed: /usr/lib/pkgconfig/../../lib/mono/2.0/gmcs.exe ===&lt;br /&gt;
&lt;br /&gt;
This is quickly fixed by retrieving mono-gmcs.&lt;br /&gt;
&lt;br /&gt;
 apt-get install mono-gmcs&lt;br /&gt;
&lt;br /&gt;
=== The type or namespace name JScript does not exist in the namespace Microsoft ===&lt;br /&gt;
&lt;br /&gt;
Note that it says JScript over and over again. Hint perhaps?&lt;br /&gt;
&lt;br /&gt;
 apt-get install mono-mjs libmono-microsoft8.0-cil&lt;br /&gt;
&lt;br /&gt;
On Fedora and OpenSUSE, the needed package is &amp;quot;mono-jscript&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== The type or namespace name Tcp does not exist in the namespace System.Runtime.Remoting.Channels ===&lt;br /&gt;
&lt;br /&gt;
This one is taken care of with a quick install:&lt;br /&gt;
&lt;br /&gt;
 apt-get install libmono-system-runtime2.0-cil&lt;br /&gt;
&lt;br /&gt;
=== Missing: libopenjpeg-libsl-2.1.2.0-x86_64.so ===&lt;br /&gt;
&lt;br /&gt;
You are probably on a 64-bit linux machine and may need to follow these instructions:&lt;br /&gt;
&lt;br /&gt;
* [[Installing and running on x86-64]] &lt;br /&gt;
&lt;br /&gt;
=== error while loading shared libraries: libgthread-2.0.so.0: cannot open shared object file ===&lt;br /&gt;
&lt;br /&gt;
If you start with a base Debian system as we did at the top of the page, but instead of using the apt version of mono you use the installer from their website, then you may encounter this issue.&lt;br /&gt;
&lt;br /&gt;
After getting the .bin file from http://www.mono-project.com/Downloads, and executing it as per its instructions, upon finishing, you may find that if you try to run `mono --version` you are presented with this message. This one means you need to install libglib2.0-0.&lt;br /&gt;
&lt;br /&gt;
 apt-get install libglib2.0-0&lt;br /&gt;
&lt;br /&gt;
=== The current runtime framework 'mono-2.0' is not correctly configured in the NAnt configuration file. ===&lt;br /&gt;
&lt;br /&gt;
This one seems to be fixed by retrieving the apt version of nant.&lt;br /&gt;
&lt;br /&gt;
 apt-get install nant&lt;br /&gt;
&lt;br /&gt;
This can also be due to &amp;lt;tt&amp;gt;pkg-config&amp;lt;/tt&amp;gt; not being able to locate the &amp;lt;tt&amp;gt;mono.pc&amp;lt;/tt&amp;gt; file. Adding the directory containing this file to the environment variable &amp;lt;tt&amp;gt;PKG_CONFIG_PATH&amp;lt;/tt&amp;gt; may solve this.&lt;br /&gt;
&lt;br /&gt;
== Networking and config issues ==&lt;br /&gt;
&lt;br /&gt;
See also the wiki page:&lt;br /&gt;
* [[Network Settings]]&lt;br /&gt;
* [[Firewall Settings]]&lt;br /&gt;
* [[Configuration]]&lt;br /&gt;
&lt;br /&gt;
=== You are able to log in, but not connect to a Region from a remote client ===&lt;br /&gt;
&lt;br /&gt;
Look in your OpenSimulator/bin/Regions folder: &lt;br /&gt;
# Try '''0.0.0.0''' for the InternalAddress in your Regions.ini file.&lt;br /&gt;
# '''ExternalHostName=127.0.0.1''' will be needed to change its name to the asscssable DNS name such as &amp;quot;opensim.example-host.com&amp;quot; or &amp;quot;71.6.131.152&amp;quot; (your public accessable ip)&lt;br /&gt;
&lt;br /&gt;
If you still have the same problem, it might be a firewall issue. Check if your firewall is active and configure it. See [[Firewall Settings]] for detailed instructions.&lt;br /&gt;
&lt;br /&gt;
=== I get a timeout during region handshake ===&lt;br /&gt;
* Do you have the correct IP in your Regions\* config files?  This must be accessible from the viewer machine.&lt;br /&gt;
* Do you have multiple interfaces on the server running OpenSim? OpenSimulator will not bind outgoing UDP packets to a specific IP, its default IP to reach you will be what the Region answers UDP with. If you have configured the region for another IP you will get a timeout during connect.&lt;br /&gt;
&lt;br /&gt;
=== I cannot connect to my OpenSimulator ===&lt;br /&gt;
* See [[Connecting]] or [[Firewall Settings]]&lt;br /&gt;
&lt;br /&gt;
=== My viewer keeps getting disconnected or avatar movement is very poor (rubberbanding, lag, etc.)===&lt;br /&gt;
Broadly speaking, this occurs either because&lt;br /&gt;
&lt;br /&gt;
# The viewer is overloaded&lt;br /&gt;
# The simulator has some issue or is overloaded&lt;br /&gt;
# The network connection from viewer to server has insufficient bandwidth, very high latency or significant packet loss.&lt;br /&gt;
&lt;br /&gt;
The easiest way to diagnose the first is to connect to similar regions on other grids with the same viewer and see if the same problems occur.  &lt;br /&gt;
&lt;br /&gt;
Simulator problems are harder to diagnose purely from the viewer-side, though one can look at [[client-side stats|client side monitoring]] to gain some insight as to whether the simulator is overloaded or has other issues.&lt;br /&gt;
&lt;br /&gt;
The network connection can also be hard to test without the co-operation of the operators of both the server and the viewer.  If one does have the co-operation of both, then one can use an external program such as [http://iperf.fr/ lperf] in UDP mode to run some basic tests on the connection.  iperf is available for Windows, Mac and Linux.  If these UDP tests show high jitter (high deviation from the average connection latency) or significant packet loss then this will cause problems for the viewer connection to the simulator.&lt;br /&gt;
&lt;br /&gt;
== Building OpenSimulator ==&lt;br /&gt;
=== I can't find any build files or solution files ===&lt;br /&gt;
* If you're on Windows, run&lt;br /&gt;
 runprebuild.bat&lt;br /&gt;
* on Linux/Mac/FreeBSD, run &lt;br /&gt;
 runprebuild.sh&lt;br /&gt;
&lt;br /&gt;
=== VS2005 won't open the .sln file ===&lt;br /&gt;
* Try running VS2005 C#. You are probably running VS2005 C++. This is a C# project.&lt;br /&gt;
&lt;br /&gt;
== Running OpenSimulator ==&lt;br /&gt;
=== Running OpenSim.exe from a Cygwin shell has access denied for some dll's ===&lt;br /&gt;
* Do a '&amp;lt;tt&amp;gt;cd bin&amp;lt;/tt&amp;gt;' followed by '&amp;lt;tt&amp;gt;chmod a+x *&amp;lt;/tt&amp;gt;' to make all dll files executable.&lt;br /&gt;
&lt;br /&gt;
=== How to do a clean rebuild? (e.g. after 'APPLICATION EXCEPTION DETECTED' after rebuild with updated source) ===&lt;br /&gt;
&lt;br /&gt;
When you build from source, then update the source, rebuild and try to run, you get strange runtime exceptions like that:&lt;br /&gt;
&lt;br /&gt;
  APPLICATION EXCEPTION DETECTED: System.UnhandledExceptionEventArgs&lt;br /&gt;
  Exception: System.MissingMethodException&lt;br /&gt;
&lt;br /&gt;
When you build the source, it's 'compiled' into runnable files called 'dlls' or Dynamic Link Libraries.&lt;br /&gt;
These have the extension .dll and are added to your local installation, and are not governed by source control.&lt;br /&gt;
When we change where these dlls are created, the 'old' ones, from previous builds, will still be there.&lt;br /&gt;
This will cause the program to try and load these old dlls, with unexpected results.&lt;br /&gt;
&lt;br /&gt;
Usually, any of these remedies should fix the problem:&lt;br /&gt;
* Do a 'nant clean' if you're using Nant, or xbuild /t:clear or msbuild /t:clean&lt;br /&gt;
* Delete folder bin/addin-db-002&lt;br /&gt;
* Remove all OpenSim.*.dll (only files that starts with &amp;quot;OpenSim.&amp;quot; and ends in &amp;quot;.dll&amp;quot;, like &amp;quot;OpenSim.Framework.dll&amp;quot;) recursively from your installation directory. This is what &amp;quot;nant clean&amp;quot; does above. Finally, rebuild and run.&lt;br /&gt;
* Do a clean checkout, build that from scratch, then copy over all data files (*.db, *.ini) from your old installation, rebuild and run.&lt;br /&gt;
&lt;br /&gt;
If all else fails, join the [[IRC]] channel #opensim , or send an email to the [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] mailing list.&lt;br /&gt;
&lt;br /&gt;
=== OpenSim.exe console input is scrambled when run with mono on Windows ===&lt;br /&gt;
&lt;br /&gt;
This is because OpenSimulator uses modified console which emulates cursor control and context help. It is intended to use on _nix console, so if you use it in dos console, it occurs.&lt;br /&gt;
&lt;br /&gt;
Try starting like that. It will use &amp;quot;basic&amp;quot; console without additional features.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mono OpenSim.exe -console=basic&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Exceptions on the Console ==&lt;br /&gt;
This is a list of Exceptions that you may see on the console, what they mean, and if they are a problem.&lt;br /&gt;
&lt;br /&gt;
=== System.DllNotFoundException: lib32/libopenjpeg-dotnet-2.1.3.0-dotnet-1-i686 ===&lt;br /&gt;
&lt;br /&gt;
'''Please note: openjpeg-dotnet should now be built using the code in the libopenmetaverse project (from where this library comes).  The version in opensim-libs is old and will no longer work.'''&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:LavenderBlush; color:black&amp;quot; |&lt;br /&gt;
Failed generating terrain map: System.DllNotFoundException: lib32/libopenjpeg-dotnet-2.1.3.0-dotnet-1-i686&lt;br /&gt;
: at (wrapper managed-to-native) OpenMetaverse.Imaging.OpenJPEG:DotNetAllocDecoded (OpenMetaverse.Imaging.OpenJPEG/MarshalledImage&amp;amp;)&lt;br /&gt;
: at OpenMetaverse.Imaging.OpenJPEG.Encode (OpenMetaverse.Imaging.ManagedImage image, Boolean lossless) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 &lt;br /&gt;
: at OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage (System.Drawing.Bitmap bitmap, Boolean lossless) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 &lt;br /&gt;
: at OpenSim.Region.CoreModules.World.LegacyMap.MapImageModule.WriteJpeg2000Image () [0x00000] in &amp;lt;filename unknown&amp;gt;:0  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You are on FreeBSD, and the libopenjpeg-dotnet needs some changes to work on your system&lt;br /&gt;
&lt;br /&gt;
* Goto page http://opensimulator.org/mantis/view.php?id=5916&lt;br /&gt;
* Download the two FreeBSD-specific patches (opensim-freebsd-patch-OpenMetaverseDllConfig and opensim-freebsd-patch-opj_malloc)&lt;br /&gt;
&lt;br /&gt;
 git clone git://opensimulator.org/git/opensim-libs&lt;br /&gt;
 cd opensim-libs/libomv-0.7.0/openjpeg-dotnet&lt;br /&gt;
 patch libopenjpeg/opj_malloc.h /path/to/downloaded/opensim-freebsd-patch-opj_malloc&lt;br /&gt;
 gmake&lt;br /&gt;
 cp -p libopenjpeg-dotnet-2.1.3.0-dotnet-1.so /opensim/installation/directory/bin/&lt;br /&gt;
 cd /opensim/installation/directory/bin&lt;br /&gt;
 patch OpenMetaverse.dll.config /path/to/downloaded/opensim-freebsd-patch-OpenMetaverseDllConfig&lt;br /&gt;
&lt;br /&gt;
=== System.DllNotFoundException: ./libopenjpeg-libsl-2.1.2.0.so ===&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:LavenderBlush; color:black&amp;quot; |&lt;br /&gt;
Failed generating terrain map: System.DllNotFoundException: ./libopenjpeg-libsl-2.1.2.0.so&lt;br /&gt;
: at (wrapper managed-to-native) OpenJPEGNet.OpenJPEG:LibslAllocDecoded OpenJPEGNet.OpenJPEG/LibslImage&amp;amp;)&lt;br /&gt;
: at OpenJPEGNet.OpenJPEG.Encode (System.Byte[] decoded, Int32 width, Int32 height, Int32 components, Boolean lossless) [0x00000]&lt;br /&gt;
:at OpenJPEGNet.OpenJPEG.EncodeFromImage (System.Drawing.Bitmap bitmap, Boolean lossless) [0x00000]&lt;br /&gt;
:at OpenSim.Region.Terrain.TerrainEngine.ExportJpegImage (System.String gradientmap) [0x00000]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You are on Linux, and the native lib libopenjpeg-libsl-2.1.2.0.so is not compatible with your system for one of the following reasons:&lt;br /&gt;
* You have an old processor (libopenjpeg has been compiled with optimizations)&lt;br /&gt;
* You are running in 64bit mode (none of the native libs are built for 64bit)&lt;br /&gt;
&lt;br /&gt;
You can rebuild your own libopenjpeg from source, or run in a compatible environment.&lt;br /&gt;
You can do this by:&lt;br /&gt;
 git clone git://opensimulator.org/git/opensim-libs&lt;br /&gt;
 cd opensim-libs/openjpeg-libsl/&lt;br /&gt;
 make&lt;br /&gt;
 # (on FreeBSD, use gmake instead of make, but you probably want to use the [[Troubleshooting#System.DllNotFoundException:_lib32.2Flibopenjpeg-dotnet-2.1.3.0-dotnet-1-i686|libopenjpeg-mono]] fix instead.&lt;br /&gt;
&lt;br /&gt;
then copy libopenjpeg-libsl-2.1.2.0.so into OpenSimulator bin-folder.&lt;br /&gt;
&lt;br /&gt;
=== System.NullReferenceException at OpenSim.Region.Communications.Local.LocalLoginService.PrepareLoginToRegion ===&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:LavenderBlush; color:black&amp;quot; |&lt;br /&gt;
[LOGIN END]: XMLRPC Login failed, System.NullReferenceException: Object reference not set to an instance of an object&lt;br /&gt;
:at OpenSim.Region.Communications.Local.LocalLoginService.PrepareLoginToRegion (OpenSim.Framework.RegionInfo regionInfo, OpenSim.Framework.UserProfileData user, OpenSim.Framework.Communications.LoginResponse response) [0x00000] in /home/sim/svn/opensim/OpenSim/Region/Communications/Local/LocalLoginService.cs:293&lt;br /&gt;
:at OpenSim.Region.Communications.Local.LocalLoginService.CustomiseResponse (OpenSim.Framework.Communications.LoginResponse response, OpenSim.Framework.UserProfileData theUser, System.String startLocationRequest) [0x00520] in /home/sim/svn/opensim/OpenSim/Region/Communications/Local/LocalLoginService.cs:253&lt;br /&gt;
:at OpenSim.Framework.Communications.LoginService.XmlRpcLoginMethod (Nwc.XmlRpc.XmlRpcRequest request) [0x00369] in /home/sim/svn/opensim/OpenSim/Framework/Communications/LoginService.cs:252&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Your first startup of OpenSimulator has failed for example due to giving non existent domain name when prompted for region external host name. This causes only partial initialization. You need to delete bin folder, do svn update, rebuild and purge database to resolve this issue.&lt;br /&gt;
&lt;br /&gt;
=== Exception: System.NotImplementedException: The requested feature is not implemented. ===&lt;br /&gt;
  &lt;br /&gt;
If your exception starts as follows:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:LavenderBlush; color:black&amp;quot; |&lt;br /&gt;
|Exception: System.NotImplementedException: The requested feature is not implemented.&lt;br /&gt;
  at (wrapper managed-to-native) System.Threading.Interlocked:Add (int&amp;amp;,int)&lt;br /&gt;
  at System.Threading.ReaderWriterLockSlim.TryEnterReadLock (Int32 millisecondsTimeout) [0x000e3] in&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You probably unwittingly passed the option '''--optimize=-all''' to mono. The problem is that Mono compiles in an &amp;quot;optimized&amp;quot; version of the System.Threading.Interlocked class's methods; these optimizations are done using raw assembler for your architecture (automatically detected at build time). When you pass '''--optimize=-all''', the runtime detects that these functions are optimized, and disables them. So the next time a class tries to call these functions, the runtime finds that there is no native implementation of the methods! This affects almost all synchronization primitives System.Threading. Since OpenSimulator relies heavily on threading and locking mechanisms, we can't do without this functionality. Perhaps a future Mono version will allow you to pass '''--optimize=-all''', and provide an unoptimized implementation (e.g. pthreads), rather than throwing an exception.&lt;br /&gt;
&lt;br /&gt;
If you're looking to debug a low level problem with mono (such as an error in native code), passing '''--optimize=-all''' is not the way to go about it. Instead, set the environment variable MONO_LOG_LEVEL=debug and run your program with the '''--debug''' switch passed to mono. You can also run mono under gdb, just like any other process.&lt;br /&gt;
&lt;br /&gt;
=== Command error: System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, culture=neutral,PublicKeyToken=b77a5c561934e089' or one of its dependencies. ===&lt;br /&gt;
&lt;br /&gt;
A missing System.Core indicates that you are using an old version of the .NET Runtime. &lt;br /&gt;
&lt;br /&gt;
You must use .NET 3.5 or later. .NET 2.0 doesn't have a System.Core. If you are using Windows .NET, simply download the 3.5 or 4 Update. If you are using Mono, you'll need to update your mono version.&lt;br /&gt;
&lt;br /&gt;
== Scene Issues ==&lt;br /&gt;
=== Disappearing prims due to duplicate UUID's ===&lt;br /&gt;
&lt;br /&gt;
Generally this problem occurs when a save-xml/load-xml file is loaded into the same sim without using the -newUID switch to generate new UUID's for the objects. See [[Server Commands]] for detailed information. (&amp;lt;nowiki&amp;gt;load-xml &amp;lt;filename&amp;gt; -newUID&amp;lt;/nowiki&amp;gt;). But if this does not work, the other way is to shift-copy your build and drag it up into the air.. then delete the one in the air, (which is actually the copy). This will generate new UID's on all your prims.. you can now leave that build, and load your original load-xml file in another region. &lt;br /&gt;
&lt;br /&gt;
=== Why are my knees bent when I stand idle? ===&lt;br /&gt;
This seems to be a result of the ODE Physics Engine on 64 bit systems. A fix is to edit OpenSim.ini and change the following line:&lt;br /&gt;
* av_capsule_standup_tensor_linux = 550000&lt;br /&gt;
to&lt;br /&gt;
* av_capsule_standup_tensor_linux = 1700000&lt;br /&gt;
&lt;br /&gt;
Note that this line of code is under the [ODEPhysicsSettings] section of the OpenSim.ini file.&lt;br /&gt;
&lt;br /&gt;
===My avatar appears to keep twitching and will occasionally fly off without me being able to stop it===&lt;br /&gt;
&lt;br /&gt;
This is often due to an extremely overburdened computer or network issues (e.g. a connection to the simulator with too low bandwidth or too high latency).&lt;br /&gt;
&lt;br /&gt;
Executing &amp;quot;show queues&amp;quot; from the console will list the number of UDP packets that had to be resent to client.  If this number of a high percentage of the total packets sent out (e.g. around 10% or higher) then you likely have one of these two issues.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, the only fix is to improve the client computer or fix the network issues.  Network issues can be many and diverse, from the bandwidth available to the server to issues with some home wifi routers not delivering data packets in a timely manner.&lt;br /&gt;
&lt;br /&gt;
==Inventory Issues==&lt;br /&gt;
=== when I create a new skin and shape, the thing goes bonkers creating new assets constantly ===&lt;br /&gt;
you have not configured an asset cache&lt;br /&gt;
&lt;br /&gt;
you need to configure either the cenome cache or the flotsam cache&lt;br /&gt;
&lt;br /&gt;
without an asset cache, temporary assets can't be held which means they are continously rerequested&lt;br /&gt;
&lt;br /&gt;
copy either config-include/CenomeMemoryAssetCache.ini.example, or the relevant flotsam file, to .ini edit and set it up for your needs then check GridCommon.ini or StandaloneCommon.ini uncomment the line for that cache&lt;br /&gt;
&lt;br /&gt;
(standalone defaults to cenome grid to flotsam)&lt;br /&gt;
&lt;br /&gt;
== Map issues ==&lt;br /&gt;
&lt;br /&gt;
=== I have problems with viewing the worldmap ===&lt;br /&gt;
* This may happen when running OpenSimulator on a Linux server, both in grid or standalone mode.&lt;br /&gt;
* Symptoms: when opening the worldmap window in the SL-viewer, the sims are not displayed grahically in the worldmap, the server console shows some error related to openjpeg, the current session freezes...&lt;br /&gt;
* Reason: your svn source trunk does not have the correct (or whatever...) &amp;lt;tt&amp;gt;libopenjpeg-libsl&amp;lt;/tt&amp;gt; library.&lt;br /&gt;
* Other reason: the file &amp;quot;defaultstripe.png&amp;quot; does not exists in the same OpenSimulator folder, or is corrupted.&lt;br /&gt;
* Solution: get the newest code from opensim-libs, follow instruction for [[Troubleshooting#System.DllNotFoundException:_lib32.2Flibopenjpeg-dotnet-2.1.3.0-dotnet-1-i686|libopenjpeg-mono]] or [[Troubleshooting#System.DllNotFoundException:_..2Flibopenjpeg-libsl-2.1.2.0.so|libopenjpeg-libsl]] depending on your error messages.&lt;br /&gt;
* Recompile &amp;amp; restart OpenSimulator&lt;br /&gt;
&lt;br /&gt;
== Grid Mode ==&lt;br /&gt;
&lt;br /&gt;
=== I start the sim and it doesn't connect to any grid ===&lt;br /&gt;
&lt;br /&gt;
When OpenSimulator is first started, it needs configuration.&lt;br /&gt;
&lt;br /&gt;
* See [[Configuration]].&lt;br /&gt;
&lt;br /&gt;
=== My grid works fine with one user but when two users login in the same time both get stuck ===&lt;br /&gt;
* Make sure you have export MONO_THREADS_PER_CPU=&amp;quot;100&amp;quot; in your environment&lt;br /&gt;
&lt;br /&gt;
=== After ~20 minutes my region starts to take 100% cpu and region(s) hang ===&lt;br /&gt;
* If you have mono 1.9.1 or lower upgrade to mono 2.2.&lt;br /&gt;
* Information above is dated, in fact, currently, with OpenSim 0.9.1 we use mono 5.12 or higher.&lt;br /&gt;
&lt;br /&gt;
== Hypergrid ==&lt;br /&gt;
=== After starting OpenSimulator with Hypergrid enabled my inventory wont load! ===&lt;br /&gt;
* If you're running in grid mode, first check your OpenSim.ini to make sure that the dns names or addresses for your grid servers are accessible to both you and the public.&lt;br /&gt;
* Check the XML config files for your UGAIM servers to make sure that everything is running off of a publicly accessible IP address.&lt;br /&gt;
** If this is the case and you have to change your UGAIM addresses you will need to run a few quick and dirty SQL queries on your database in order to update your grid's user accounts so that they now point to the new IP addresses of your UGAIM.&lt;br /&gt;
&lt;br /&gt;
Log into your sql server and change over to the database for your grid. The following will update your user's home inventory and asset URIs after changing the addresses of your UGAIM services in the XML configuration files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align = center&amp;gt;'''!!!!WARNING!!!! - Be smart! Always make a backup of your databases before making any changes to OpenSim! - !!!!WARNING!!!!'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
     update users set userInventoryURI=&amp;quot;http://new.UGAIM.address:8004&amp;quot; where userInventoryURI = &amp;quot;http://old.UGAIM.address:8004&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
     update users set userAssetURI=&amp;quot;http://new.UGAIM.address:8003&amp;quot; where userAssetURI = &amp;quot;http://old.UGAIM.address:8003&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* If you're running in standalone mode... - Anyone familiar with standalone want to fill this in? -&lt;br /&gt;
== Physics Issues ==&lt;br /&gt;
=== Problems using OpenDynamicsEngine (ODE) of ubOde on *nix ===&lt;br /&gt;
If you have problems using the OpenDynamicsEngine on *nix, try setting your stack reserve level higher than the default with the following command; ulimit -s 262144, Or edit opensim.sh changing ulimit there and run it to start up OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
=== Exception and loss of ode physics (System.EntryPointNotFoundException: dSpaceLockQuery) ===&lt;br /&gt;
&lt;br /&gt;
The following error is usually caused by using the wrong version of ''libode'': &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: none repeat scroll 0% 0% LavenderBlush; color: black;&amp;quot; | &lt;br /&gt;
[SCENE] [02-01 22:20:40] System.EntryPointNotFoundException: dSpaceLockQuery &lt;br /&gt;
&lt;br /&gt;
:at (wrapper managed-to-native) Ode.NET.d:SpaceLockQuery (intptr) &lt;br /&gt;
:at OpenSim.Region.Physics.OdePlugin.OdeScene.waitForSpaceUnlock (IntPtr space) [0x00000] &lt;br /&gt;
:at OpenSim.Region.Physics.OdePlugin.OdeCharacter.AvatarGeomAndBodyCreation (Single npositionX, Single npositionY, Single npositionZ, Single tensor) [0x00000] &lt;br /&gt;
:at OpenSim.Region.Physics.OdePlugin.OdeCharacter..ctor (System.String avName, OpenSim.Region.Physics.OdePlugin.OdeScene parent_scene, OpenSim.Region.Physics.Manager.PhysicsVector pos) [0x00000] &lt;br /&gt;
:at OpenSim.Region.Physics.OdePlugin.OdeScene.AddAvatar (System.String avName, OpenSim.Region.Physics.Manager.PhysicsVector position) [0x00000] &lt;br /&gt;
:at OpenSim.Region.Environment.Scenes.ScenePresence.AddToPhysicalScene () [0x00000] &lt;br /&gt;
:at OpenSim.Region.Environment.Scenes.ScenePresence.MakeRootAgent (LLVector3 pos, Boolean isFlying) [0x00000] &lt;br /&gt;
:at OpenSim.Region.Environment.Scenes.Scene.AgentCrossing (UInt64 regionHandle, LLUUID agentID, LLVector3 position, Boolean isFlying) [0x00000]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
First try searching your filesystem to see if you have other copies of the ode physics engine: &lt;br /&gt;
&lt;br /&gt;
 find / -name &amp;quot;libode.so&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Then make sure you have the latest version. &lt;br /&gt;
&lt;br /&gt;
== ScriptEngine Issues ==&lt;br /&gt;
&lt;br /&gt;
=== Whilst loading an OAR or starting up the simulator, it crashes with a StackOverflowException ===&lt;br /&gt;
This can occur if a thread converting a script from LSL to C# runs out of room on the stack.  It particularly effects Windows 64-bit servers, though not the same servers running OpenSim.32BitLaunch.exe or Mono servers (32 or 64-bit).&lt;br /&gt;
&lt;br /&gt;
If you want to see the failing script, set &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;logger name=&amp;quot;OpenSim.Region.ScriptEngine.XEngine&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;level value=&amp;quot;DEBUG&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/logger&amp;gt;&lt;br /&gt;
&lt;br /&gt;
instead of INFO at the bottom of OpenSim.exe.config.&lt;br /&gt;
&lt;br /&gt;
To fix this issue, increase the ThreadStackSize from 262144 in the [XEngine] section of OpenSim.ini.&lt;br /&gt;
&lt;br /&gt;
=== Got &amp;quot;Primitive: Error compiling script: unknown char: . error&amp;quot; when compiling script ===&lt;br /&gt;
When trying to compile a script ( using [[DotNetEngine]] or [[XEngine]] ) you could have this error :&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:LavenderBlush; color:black&amp;quot; |&lt;br /&gt;
Primitive: Error compiling script:&lt;br /&gt;
unknown char: .&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
And on the console :&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:LavenderBlush; color:black&amp;quot; |&lt;br /&gt;
11:06:37 - [ScriptEngine.DotNetEngine]: Unloading script&amp;lt;br /&amp;gt;&lt;br /&gt;
11:06:37 - Exception in MaintenanceLoopThread. Thread will recover after 5 sec throttle. Exception: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.&lt;br /&gt;
:at System.Collections.Generic.Dictionary`2[OpenSim.Region.ScriptEngine.Interfaces.IEventReceiver, OpenSim.Region.ScriptEngine.Shared.Api.Plugins.Dataserver].get_Item (IEventReceiver key) [0x00000]&lt;br /&gt;
:at OpenSim.Region.ScriptEngine.Shared.Api.AsyncCommandManager.RemoveScript (IEventReceiver engine, UInt32 localID, UUID itemID) [0x00000]&lt;br /&gt;
:at OpenSim.Region.ScriptEngine.DotNetEngine.ScriptManager._StopScript (UInt32 localID, UUID itemID) [0x00000]&lt;br /&gt;
:at OpenSim.Region.ScriptEngine.DotNetEngine.ScriptManager.DoScriptLoadUnload () [0x00000]&lt;br /&gt;
:at OpenSim.Region.ScriptEngine.DotNetEngine.MaintenanceThread.MaintenanceLoop () [0x00000]&lt;br /&gt;
11:06:37 - [ScriptEngine.DotNetEngine]: Loading script&amp;lt;br /&amp;gt;&lt;br /&gt;
11:06:37 - [ScriptEngine.DotNetEngine]: ScriptManager StartScript: localID: 720001, itemID: 88c9d28c-6004-4609-a707-717190de044a&amp;lt;br /&amp;gt;&lt;br /&gt;
11:06:37 - [Compiler]: Compiled new assembly for fad15951-f9aa-493f-be68-2aaf5ff8a3c9&amp;lt;br /&amp;gt;&lt;br /&gt;
11:06:37 - [SCRIPT]: Compiled assetID fad15951-f9aa-493f-be68-2aaf5ff8a3c9: ScriptEngines/a83150da-1ab1-11dd-89fb-0014853ee9da/CommonCompiler_compiled_fad15951-f9aa-493f-be68-2aaf5ff8a3c9.dll&amp;lt;br /&amp;gt;&lt;br /&gt;
11:06:37 - [ScriptEngine.DotNetEngine]: AppDomain Loading: OpenSim.Region.ScriptEngine.Shared, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This happens on '''linux''' when your locales are not set to default ( &amp;quot;C&amp;quot; ).&lt;br /&gt;
* You could refer to [http://opensimulator.org/mantis/view.php?id=2088 Mantis #2088] and [http://opensimulator.org/mantis/view.php?id=2015 Mantis #2015] for a workaround to run opensim.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
env LANG=C mono --debug OpenSim.exe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* You could also change your locale setup. Here is what I use in my '.bash_profile' :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export LC_ALL=C&lt;br /&gt;
export LANG=C&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I know it's a ugly way to setup locales on a linux box, but it works fine on my '''Linux From Scratch''' box.&lt;br /&gt;
&lt;br /&gt;
'''Rq''': I saw Melanie has corrected some parts of the source code a few weeks ago to avoid such problems.&lt;br /&gt;
&lt;br /&gt;
=== Get &amp;quot;Primitive: Error compiling script: ApplicationName='gmcs', ...&amp;quot; when compiling script ===&lt;br /&gt;
When trying to compile a script ( using DotNetEngine or XEngine ) you have an error something like :&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:LavenderBlush; color:black&amp;quot; |&lt;br /&gt;
Primitive: Error compiling script:&amp;lt;br /&amp;gt;&lt;br /&gt;
ApplicationName='gmcs', CommandLine='/target:library /debug+ /optimize- /out:&lt;br /&gt;
:&amp;quot;ScriptEngines/430c29d0-c5c6-11dd-ad8b-0800200c9a66/CommonCompiler_compiled_fbe5e682-afae-4f1a-805b-0125031101f7.dll&amp;quot; &lt;br /&gt;
:/r:&amp;quot;/usr/lib/opensim/bin/OpenSim.Region.ScriptEngine.Shared.dll&amp;quot;&lt;br /&gt;
:/r:&amp;quot;/usr/lib/opensim/bin/OpenSim.Region.ScriptEngine.Shared.Api.Runtime.dll&amp;quot;  -- &lt;br /&gt;
:&amp;quot;/tmp/11b81aac/594d02ce.0.cs&amp;quot; ', CurrentDirectory=''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Other features include &amp;quot;Touch&amp;quot; being disabled on the right click menu wheel.&lt;br /&gt;
&lt;br /&gt;
You might have a broken mono install (i.e. discovered as mono but not gmcs installed on a Ubuntu 8.10 Intrepid machine.)&lt;br /&gt;
&lt;br /&gt;
Check mono-gmcs (sudo apt-get install mono-gmcs) is correctly installed.&lt;br /&gt;
&lt;br /&gt;
=== Get &amp;quot;gmcs: Cannot find the specified file&amp;quot; when compiling script ===&lt;br /&gt;
Just install &amp;quot;mono-gmcs&amp;quot; package on your system. See [[Dependencies]] for details.&lt;br /&gt;
&lt;br /&gt;
== Locale Issues ==&lt;br /&gt;
Modern OpenSimulator (post 0.7.3) should properly set the en_US locale for all data saving, which is necessary for cross simulator compatibility.   However, if you are encountering issues with large amounts of corrupt data you may want to try setting your machine local to en_US and submitting a bug report.&lt;br /&gt;
&lt;br /&gt;
== Appearance Issues ==&lt;br /&gt;
See [[Appearance Troubleshooting]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Development_Team</id>
		<title>Development Team</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Development_Team"/>
				<updated>2011-08-06T13:27:14Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ {{Quicklinks}} &lt;br /&gt;
&lt;br /&gt;
== Active Core Developers  ==&lt;br /&gt;
&lt;br /&gt;
Developers who have commit access to our central server, are [http://www.ohloh.net/projects/4753/contributors regular contributors] to the codebase, and have voting rights over development and process issues of the OpenSimulator project. See [[Organization]]. &lt;br /&gt;
&lt;br /&gt;
*'''Only voted in developers are listed here, please do not list yourself'''&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! IRC Nick &lt;br /&gt;
! Name &lt;br /&gt;
! SL Avatar &lt;br /&gt;
! Other Grid &lt;br /&gt;
! Time Zone&amp;lt;br&amp;gt;(UTC) &lt;br /&gt;
! Org &lt;br /&gt;
! Areas of Interest&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Adam Frisby|Adam Frisby]] &lt;br /&gt;
| Adam Frisby &lt;br /&gt;
| Adam Zaius &lt;br /&gt;
| &lt;br /&gt;
| +8 &lt;br /&gt;
| DeepThink Pty Ltd &lt;br /&gt;
| Terrain, Performance&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Chi11ken|chi11ken]] &lt;br /&gt;
| Jeff Ames &lt;br /&gt;
| Chillken Proto &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +9 &lt;br /&gt;
| [http://www.genkii.com Genkii] &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Justincc|justincc]] &lt;br /&gt;
| Justin Clark-Casey &lt;br /&gt;
| Lulworth Beaumont &lt;br /&gt;
| Justin Clark-Casey (all other grids) &lt;br /&gt;
| 0 &lt;br /&gt;
| OSVW Consulting&amp;lt;br&amp;gt;[http://justincc.org/blog justincc's OpenSim blog] &lt;br /&gt;
| Grid, performance &amp;amp;amp; reliability, inventory (avatar and object), assets, scenes, OARs, etc. Generally speaking, my main interest is to create infrastructure that other people can build on top of.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Dahlia|dahlia]] &lt;br /&gt;
| T. Hoff &lt;br /&gt;
| Dahlia Trimble &lt;br /&gt;
| &lt;br /&gt;
| -8 / -7 &lt;br /&gt;
| Independent &lt;br /&gt;
| Collision geometry, various math and physics issues, occasional bug fixes and random enhancements&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Melanie T|Melanie_T]] &lt;br /&gt;
| Melanie &lt;br /&gt;
| Melanie Milland &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +1 &lt;br /&gt;
| Independent &lt;br /&gt;
| Scripting, Prims/Scene, Life, The Universe, and Everything&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Diva|Diva]] &lt;br /&gt;
| Crista Lopes &lt;br /&gt;
| Diva Canto &lt;br /&gt;
| Crista Lopes / Diva Canto &lt;br /&gt;
| -8 &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| Everything, except databases&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Dslake|dslake]] &lt;br /&gt;
| Dan Lake &lt;br /&gt;
| Dan Lake &lt;br /&gt;
| ScienceSim &lt;br /&gt;
| -8 / -7 &lt;br /&gt;
| Intel &lt;br /&gt;
| Scalability, Performance, Network stack&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Marck|Marck00]] &lt;br /&gt;
| M. Kirsch &lt;br /&gt;
| Marck Kjeller &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| Independent &lt;br /&gt;
| Everything that catches my attention and that I can get my head around. &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| cmickeyb &lt;br /&gt;
| Mic Bowman &lt;br /&gt;
| Mic Bowman &lt;br /&gt;
| ScienceSim &lt;br /&gt;
| -8 / -7 &lt;br /&gt;
| Intel &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:BlueWall|BlueWall]] &lt;br /&gt;
| James Hughes &lt;br /&gt;
| BlueWall Slade &lt;br /&gt;
| BlueWall Slade &lt;br /&gt;
| -5 &lt;br /&gt;
| BlueWall Information Technologies, LLC &lt;br /&gt;
| Various parts&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Core Developers Following the White Rabbit  ==&lt;br /&gt;
&lt;br /&gt;
Core developers who have temporarily (we hope) gone chasing the white rabbit. They are in all similar to the active core developers, except that they haven't been that active lately, so their voting rights are awaiting their come back. &lt;br /&gt;
&lt;br /&gt;
*'''Only voted in developers are listed here, please do not list yourself'''&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! IRC Nick &lt;br /&gt;
! Name &lt;br /&gt;
! SL Avatar &lt;br /&gt;
! Other Grid &lt;br /&gt;
! Time Zone&amp;lt;br&amp;gt;(UTC) &lt;br /&gt;
! Org &lt;br /&gt;
! Areas of Interest&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Lbsa71|lbsa71]] &lt;br /&gt;
| Stefan Andersson &lt;br /&gt;
| Tribal Skytower &lt;br /&gt;
| OSG:Stefan Andersson&amp;lt;br&amp;gt;TN:Stefan Andersson &lt;br /&gt;
| +1 &lt;br /&gt;
| [http://tribalmedia.se/ Tribal Media AB] &lt;br /&gt;
| Web Integration&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:MW|MW]] &lt;br /&gt;
| Darren &lt;br /&gt;
| Wright Juran &lt;br /&gt;
| &lt;br /&gt;
| 0 &lt;br /&gt;
| &lt;br /&gt;
| Everything&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| ckrinke &lt;br /&gt;
| Charles&amp;amp;nbsp;Krinke &lt;br /&gt;
| Charlesk&amp;amp;nbsp;Bing &lt;br /&gt;
| &lt;br /&gt;
| -8 &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Reliability/Grid servers/ll-functions&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Mikem|mikem]] &lt;br /&gt;
| Mike Mazur &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +9 &lt;br /&gt;
| Independent &lt;br /&gt;
| Patches, scripting improvements, LSL compiler&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:HomerHorwitz|homerh]] &lt;br /&gt;
| Homer Horwitz &lt;br /&gt;
| Homer Horwitz &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +2 &lt;br /&gt;
| Independent &lt;br /&gt;
| Rev. engineering, &amp;quot;now, that's funny&amp;quot; problems, but still interested in all parts of it&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Nlin|nlin]] &lt;br /&gt;
| N Lin &lt;br /&gt;
| Standard Drucker &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +9 &lt;br /&gt;
| [http://www.3di.jp/en/ 3Di Inc, Japan]&amp;lt;br&amp;gt;http://www.3di.jp/en/ &lt;br /&gt;
| Physics, scripting, more to come&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Arthursv|arthursv]] &lt;br /&gt;
| Arthur Valadares &lt;br /&gt;
| &lt;br /&gt;
| NONE &lt;br /&gt;
| -8 &lt;br /&gt;
| University of California, Irvine &lt;br /&gt;
| Unit testing, database plugins, bug fixes, general&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:DrScofield|drscofld]] &lt;br /&gt;
| Dirk Husemann &lt;br /&gt;
| Dr Scofield &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| [http://xyzzyxyzzy.net/ xyzzyxyzzy.net] &lt;br /&gt;
| Reliability, networking protocols, inventory, assets, remote control, voice, and pretty much everything else&amp;amp;nbsp;:-) &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Teravus|Teravus]] &lt;br /&gt;
| Daniel Olivares &lt;br /&gt;
| Teravus Ousley &lt;br /&gt;
| &lt;br /&gt;
| -5 &lt;br /&gt;
| W3z &lt;br /&gt;
| Physics &amp;amp;amp; Admin tools, A working sim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Retired Core Developers  ==&lt;br /&gt;
&lt;br /&gt;
Core developers who have transcended our mortal plane, i.e. they are no longer directly engaged with the project. Thank you forever for your contributions! &lt;br /&gt;
&lt;br /&gt;
*'''Only formerly voted in developers are listed here, please do not list yourself'''&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! IRC Nick &lt;br /&gt;
! Name &lt;br /&gt;
! SL Avatar &lt;br /&gt;
! Other Grid &lt;br /&gt;
! Time Zone&amp;lt;br&amp;gt;(UTC) &lt;br /&gt;
! Org &lt;br /&gt;
! Areas of Interest&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Babblefrog|babblefrog]] &lt;br /&gt;
| Brian McBee &lt;br /&gt;
| Dogen Coldstream &lt;br /&gt;
| Babblefrog Ballistic (osgrid) &lt;br /&gt;
| -8 &lt;br /&gt;
| Disorganized &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Danx0r|danx0r]] &lt;br /&gt;
| Dan Miller &lt;br /&gt;
| Albert Pascal &lt;br /&gt;
| &lt;br /&gt;
| -8 &lt;br /&gt;
| squiggle.com &lt;br /&gt;
| PHEEZIKS; everything&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Tleiades &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Tleiades&amp;amp;nbsp;Hax &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Grid servers/Database&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Darok|Darok]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Darok Kaminski &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Physics engines (especially BulletX)&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Gareth / Gwen &lt;br /&gt;
| Gareth Nelson &lt;br /&gt;
| Gareth Ellison &lt;br /&gt;
| Gareth Nelson (on everywhere but SL) &lt;br /&gt;
| BST (UTC+1) &lt;br /&gt;
| Litesim Ltd &lt;br /&gt;
| Grid servers, sim border crossing, avatar animations&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Dalien|dalien]] &lt;br /&gt;
| Dalien Talbot &lt;br /&gt;
| Dalien Talbot &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| Mostly TCP-based &lt;br /&gt;
| Small fixes; rev.eng./prototyping; nightlies; git-keeper&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[Alondria]] &lt;br /&gt;
| &lt;br /&gt;
| Alondria LeFay &lt;br /&gt;
| Alondria LeFay (OSGrid) &lt;br /&gt;
| -8 &lt;br /&gt;
| Independent &lt;br /&gt;
| Implementation of LSL functions and other scripting tidbits.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:SeanDague|sdague]] &lt;br /&gt;
| Sean Dague &lt;br /&gt;
| Neas Bade &lt;br /&gt;
| &lt;br /&gt;
| -5 &lt;br /&gt;
| IBM &lt;br /&gt;
| Database, Linux, Testing, Misc&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:MingChen|MingChen]] &lt;br /&gt;
| Mike/Michael Ortman &lt;br /&gt;
| Ming Chen &lt;br /&gt;
| &lt;br /&gt;
| -6 (-5 in Summer) &lt;br /&gt;
| DeepThink Pty Ltd &lt;br /&gt;
| Estate/Parcel Support/Modules/Keeping things all neat and tidy.&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Tedd|Tedd]] &lt;br /&gt;
| Tedd Hansen &lt;br /&gt;
| Tedd Maa &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| Tedd Hansen &lt;br /&gt;
| Programming/Scripting/Architecture&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Adjohn|adjohn]] &lt;br /&gt;
| Adam Johnson &lt;br /&gt;
| Zeuz Zenovka &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +9 &lt;br /&gt;
| [http://www.genkii.com Genkii] &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [[User:Joha1|joha1]] &lt;br /&gt;
| Johan Berntsson &lt;br /&gt;
| Joppi Brandenburg &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +9 &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Performance, packet handling/libSL&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| jhurliman &lt;br /&gt;
| John Hurliman &lt;br /&gt;
| John Hurliman &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiki Sysops  ==&lt;br /&gt;
&lt;br /&gt;
Along with the core developers, these people help manage the OpenSimulator wiki as well as make other contributions (see Areas of Interest). &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC Nick &lt;br /&gt;
! Name &lt;br /&gt;
! SL Avatar &lt;br /&gt;
! Other Grid &lt;br /&gt;
! Time Zone&amp;lt;br&amp;gt;(UTC) &lt;br /&gt;
! Org &lt;br /&gt;
! Areas of Interest&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Makopoppo|Makopoppo]] &lt;br /&gt;
| Makiko Nomura &lt;br /&gt;
| Mako Nozaki &lt;br /&gt;
| Everywhere &lt;br /&gt;
| +9 Tokyo, Japan &lt;br /&gt;
| As an individual developer &lt;br /&gt;
| Everything for improving usability and connectability - wiki/issue management, documentation, localization(Japanese), modifying the interface mainly of core modules&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fritigern|Fritigern]] &lt;br /&gt;
| S-E-C-R-E-T &lt;br /&gt;
| Fritigern Gothly &lt;br /&gt;
| SecondLife, OSGrid &lt;br /&gt;
| +1 GMT &lt;br /&gt;
| &lt;br /&gt;
| My interests are many, and extremely varied. One thing that i am very interested in, is seeing OpenSim grow, mature, and develop into something that really does rival SL/LL.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Additional Developers/Testers/Contributors  ==&lt;br /&gt;
&lt;br /&gt;
These people have contributed and/or are contributing bug reports, patches, testing, and all sorts of other goodies to the project. &amp;lt;br&amp;gt; '''Newcomers please add yourself to bottom of the list!''' &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC Nick &lt;br /&gt;
! Name &lt;br /&gt;
! SL Avatar &lt;br /&gt;
! Other Grid &lt;br /&gt;
! Time Zone&amp;lt;br&amp;gt;(UTC) &lt;br /&gt;
! Org &lt;br /&gt;
! Areas of Interest&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Nebadon|Nebadon]] &lt;br /&gt;
| Michael Cerquoni &lt;br /&gt;
| Nebadon Izumi &lt;br /&gt;
| Nebadon Izumi &lt;br /&gt;
| -7 Arizona &lt;br /&gt;
| Oni Kenkon Creations &lt;br /&gt;
| Building, Scripting, Testing&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Jtclark48|jclark4]] &lt;br /&gt;
| Jay Clark &lt;br /&gt;
| Jay Clarke &lt;br /&gt;
| &lt;br /&gt;
| -5 &lt;br /&gt;
| IBM &lt;br /&gt;
| Physics, Grid Host, AI, Scripting, Testing&lt;br /&gt;
|-&lt;br /&gt;
| [[User:AdamStevenson|BigFootAg]] &lt;br /&gt;
| Adam Stevenson &lt;br /&gt;
| Adamus Petrov &lt;br /&gt;
| &lt;br /&gt;
| -6 &lt;br /&gt;
| Texas A&amp;amp;amp;M University &lt;br /&gt;
| AI, Skynet, Evolving Systems, Biology&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Jeff1564|Jeff1564]] &lt;br /&gt;
| Jeff &lt;br /&gt;
| Potter Taurog &lt;br /&gt;
| Potter Taurog &lt;br /&gt;
| -8 &lt;br /&gt;
| http://myopengrid.com &lt;br /&gt;
| Building, Scripting, Testing&lt;br /&gt;
|-&lt;br /&gt;
| Rock_Vacirca &lt;br /&gt;
| Colin Withers &lt;br /&gt;
| Rock Vacirca &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| +1 &lt;br /&gt;
| http://rock-vacirca.blogspot.com &lt;br /&gt;
| Testing, building, scripting, maintaining an opensim blog.&lt;br /&gt;
|-&lt;br /&gt;
| simsim &lt;br /&gt;
| caocao &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| +9 &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Testing whole functions of OpenSim system,working with OpenSim-Engine,reporting on OpenSim&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Vicero Lambert|Vicero Lambert]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Magi|Magi]] &lt;br /&gt;
| Andy Agnew &lt;br /&gt;
| Magi Merlin &lt;br /&gt;
| &lt;br /&gt;
| +10 &lt;br /&gt;
| Spun Pty Ltd &lt;br /&gt;
| 3D Web Integration, Database stuff and playing with the odds and ends box.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ClarkZone|ClarkZone]] &lt;br /&gt;
| Troy Admin(@ClarkZone) &lt;br /&gt;
| Troy Childs &lt;br /&gt;
| Troy Admin (ClarkZone) &lt;br /&gt;
| -5 &lt;br /&gt;
| Http://clarkzone.dyndns.org &lt;br /&gt;
| Tester and Grid Host&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Aiaustin|aiaustin]] &lt;br /&gt;
| Ai Austin &lt;br /&gt;
| Ai Austin &lt;br /&gt;
| Ai Austin &lt;br /&gt;
| +0 &lt;br /&gt;
| AIAI, Virtual University of Edinburgh&amp;lt;br&amp;gt;http://www.aiai.ed.ac.uk/~ai/&amp;lt;br&amp;gt;http://vue.ed.ac.uk/openvue/ &lt;br /&gt;
| Windows tests&amp;lt;br&amp;gt;Content testing&amp;lt;br&amp;gt;Use of multiple VWs&lt;br /&gt;
|-&lt;br /&gt;
| Marc Manders &lt;br /&gt;
| Marc Manders &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| +6 &lt;br /&gt;
| marcmanders@gmail.com &lt;br /&gt;
| Creative features&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Balthazar|balthazar]] &lt;br /&gt;
| Trevor Brooks &lt;br /&gt;
| Balthazar Sin &lt;br /&gt;
| &lt;br /&gt;
| -5 &lt;br /&gt;
| None &lt;br /&gt;
| Terrains, testing and some small coding tasks&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Jimbo2120|jimbo2120]] &lt;br /&gt;
| Michael Osias &lt;br /&gt;
| Illuminous Beltran &lt;br /&gt;
| &lt;br /&gt;
| -5 &lt;br /&gt;
| IBM &lt;br /&gt;
| Grid, AI, Skynet, coding and testing&lt;br /&gt;
|-&lt;br /&gt;
| ZeroPoint &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Guilderoy&amp;amp;nbsp;Dench &lt;br /&gt;
| &lt;br /&gt;
| -5 &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Programming/Database&lt;br /&gt;
|-&lt;br /&gt;
| [[User:DerekTang|DerekTang]] &lt;br /&gt;
| Derek Tang &lt;br /&gt;
| Derek Timeless &lt;br /&gt;
| Derek Tang (ChineseGrid) &lt;br /&gt;
| +8 &lt;br /&gt;
| http://ChineseGrid.net &lt;br /&gt;
| Running a public WINDOWS sim for testing, Docs, Helping Chinese users to enjoy OpenSim; building Chinese OpenSim communities. In construction...&lt;br /&gt;
|-&lt;br /&gt;
| [[User:TayB|TayB]] &lt;br /&gt;
| Earl Balai &lt;br /&gt;
| Taylor Dae &lt;br /&gt;
| &lt;br /&gt;
| -10 &lt;br /&gt;
| WhynGrid &lt;br /&gt;
| Grid Host,Networking,Contributions &amp;amp;amp; Testing.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:JamieDav|JamieDav]] &lt;br /&gt;
| Jamie David &lt;br /&gt;
| Jamie David &lt;br /&gt;
| &lt;br /&gt;
| +7 &lt;br /&gt;
| Forum &lt;br /&gt;
| Grid, Sim, Avitar, Functionality&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Krtaylor|Krtaylor]] &lt;br /&gt;
| Kurt Taylor &lt;br /&gt;
| Kurt Stringer &lt;br /&gt;
| &lt;br /&gt;
| -6 &lt;br /&gt;
| IBM &lt;br /&gt;
| Grid, Networking, Monitoring, Scripting, Inventory, Testing&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Nink|Nink]] &lt;br /&gt;
| Peter Finn &lt;br /&gt;
| Nink Noonan &lt;br /&gt;
| &lt;br /&gt;
| -5 &lt;br /&gt;
| IBM &lt;br /&gt;
| Disruptive Influence.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Bruce|Bruce]] &lt;br /&gt;
| Bruce Meerson &lt;br /&gt;
| Bruce Meerson &lt;br /&gt;
| &lt;br /&gt;
| +8 &lt;br /&gt;
| HiPiHi &lt;br /&gt;
| Watching.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Darb|DarbD]] &lt;br /&gt;
| Brian B. Quinn &lt;br /&gt;
| Darb Dabney &lt;br /&gt;
| regions&amp;lt;br&amp;gt;near Marin &lt;br /&gt;
| PST/SLT (-7 or -8) &lt;br /&gt;
| County of Marin, California&amp;lt;br&amp;gt; http://blog.3dmap.me &lt;br /&gt;
| LiDAR-based sculpties, real-world terrain, &amp;lt;br&amp;gt;pursuit of civic paraverses, virtual Emergency Operations Centers&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Charlie Omega|CharlieO]] &lt;br /&gt;
| Dan &lt;br /&gt;
| Charlie Omega &lt;br /&gt;
| &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Mild coding/tweaking/simple feature adds, Stress testing/break stuff, Testing limits of existing code. Making sure [[LSL Status]] is up to date&lt;br /&gt;
|-&lt;br /&gt;
| oobscure &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Opensource Obscure &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| http://www.opensim.it &lt;br /&gt;
| Running a public Linux sim for testing, Docs, Helping italian users, Building opensim communities, Watching&lt;br /&gt;
|-&lt;br /&gt;
| pitman &lt;br /&gt;
| Mike Pitman &lt;br /&gt;
| Rez Tone &lt;br /&gt;
| &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| IBM &lt;br /&gt;
| Scientific visualization schemes, virt world product design, persistant workspaces, virt world based big biz&lt;br /&gt;
|-&lt;br /&gt;
| Shenlei &lt;br /&gt;
| Shenlei Winkler &lt;br /&gt;
| Shenlei Flasheart, Shenlei Winkler &lt;br /&gt;
| &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Fashion Research Institute &lt;br /&gt;
| Product Design and Development, Apparel industry, and o yes, I wrote the book&amp;amp;nbsp;;)&lt;br /&gt;
|-&lt;br /&gt;
| cmu &lt;br /&gt;
| Christopher Mumme &lt;br /&gt;
| Snook Destiny &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| http://www.cmu-develop.de/ and research group &amp;quot;Collaboration Systems and CSCW&amp;quot; at Clausthal University of Technology &lt;br /&gt;
| Testing OpenSim, working with OpenSim-Engine, reporting on OpenSim&lt;br /&gt;
|-&lt;br /&gt;
| [[Silpol]] &lt;br /&gt;
| Andriy Tymchenko &lt;br /&gt;
| Andy Tir &lt;br /&gt;
| &lt;br /&gt;
| EET (+2/3) &lt;br /&gt;
| http://silpol.blogspot.com/ (also visible at Nokia) &lt;br /&gt;
| Highly uncoordinated mess with elements of palace games, under-table diplomacy, rebellion, coup d'état and mutiny. optionally pirate&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Grumly|Grumly]] &lt;br /&gt;
| &lt;br /&gt;
| Forest Klaar &lt;br /&gt;
| Grumly TheBear &lt;br /&gt;
| GMT+1 &lt;br /&gt;
| .NET MCAD Dev/Arch/Trainer http://www.devoteam.com &lt;br /&gt;
| Trying to get into OpenSim code for now. Particularly interrested in data persistence. blog (Hello, Avatar!): http://lslblog.free.fr&lt;br /&gt;
|-&lt;br /&gt;
| [[User:DaTwitch|DaTwitch]] &lt;br /&gt;
| James G. Stallings II &lt;br /&gt;
| &amp;lt;br&amp;gt;Lazarus Longstaff &lt;br /&gt;
| Hiro Protagonist (OSGrid) &lt;br /&gt;
| -5 &lt;br /&gt;
| House Husband &lt;br /&gt;
| OSGrid Region owner, OSGrid Operator,&amp;lt;br&amp;gt;Forum Admin, sometime wiki editor&lt;br /&gt;
|-&lt;br /&gt;
| gryc &lt;br /&gt;
| Gryc Ueusp &lt;br /&gt;
| Gryc Uriza &lt;br /&gt;
| Gryc Uriza(OSGrid) &lt;br /&gt;
| -6 &lt;br /&gt;
| &lt;br /&gt;
| PHP scripting, web interfaces, interconnectivity, cross-platformedness&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Phrearch|Phrearch]] &lt;br /&gt;
| Jeroen van Veen &lt;br /&gt;
| Phrearch Miles &lt;br /&gt;
| Phrearch Miles(OSGrid) &lt;br /&gt;
| Amsterdam/Paris &lt;br /&gt;
| &lt;br /&gt;
| HWIOS, WiXTD, Wikidoc, Moo, User interfaces&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Burnman|Burnman]] &lt;br /&gt;
| Allen &lt;br /&gt;
| Burnman Bedlam &lt;br /&gt;
| &lt;br /&gt;
| Boston, USA &lt;br /&gt;
| &lt;br /&gt;
| Testing, testing, and more testing! Getting familiar with the source, interested in all aspects of the project.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Krisbfunk|krisbfunk]] &lt;br /&gt;
| Kris Bulman &lt;br /&gt;
| Krisbfunk Vought &lt;br /&gt;
| Krisbfunk Nocturnal(OSGrid) &lt;br /&gt;
| PE, Canada (-4) &lt;br /&gt;
| Edactive Technologies&amp;lt;br&amp;gt;NocturnalEye Productions&amp;lt;br&amp;gt;UPEI &lt;br /&gt;
| Currently: Testing, bug reports, wiki updating, building on OSGrid&lt;br /&gt;
|-&lt;br /&gt;
| [[User:HashBox|HashBox]] &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Sibariel Darkstone &lt;br /&gt;
| Sibariel Darkstone (OSGrid) &lt;br /&gt;
| New Zealand (+12) &lt;br /&gt;
| &lt;br /&gt;
| Testing, bug reports, and updating the wiki.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Kinoc|Kinoc]] &lt;br /&gt;
| Kino Coursey &lt;br /&gt;
| Daxxon Jaxxon &lt;br /&gt;
| Daxxon Kinoc (OSgrid) &lt;br /&gt;
| -6 &lt;br /&gt;
| Daxtron Laboratories &amp;lt;br&amp;gt; http://www.daxtron.com&amp;lt;br&amp;gt; University of North Texas &lt;br /&gt;
| AI, Semantic web, Ontologies, Natural Laanguage Processing, Cyc, Bots, NPC&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Trapuh|trapuh]] &lt;br /&gt;
| Pedro Ribeiro &lt;br /&gt;
| Vaiten Forder &lt;br /&gt;
| &lt;br /&gt;
| GMT &lt;br /&gt;
| University Student, Escola Superior de Educação de Viseu, Portugal &lt;br /&gt;
| Testing, eventual bug reports and wiki. Music, web/digital arts and php+sql.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:SonicViz|SonicViz]] &lt;br /&gt;
| Paul Cohen &lt;br /&gt;
| Komuso Tokugawa &lt;br /&gt;
| &lt;br /&gt;
| +9 &lt;br /&gt;
| Http://sonicviz.com &lt;br /&gt;
| Audio/Music, Interactive Music, Control Protocols, Interfaces, VisualFX, Procedural animation/Generative systems + testing and general dev&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mokele|mokele]] &lt;br /&gt;
| Scott Norman &lt;br /&gt;
| Mokelembembe Mokeev &lt;br /&gt;
| &lt;br /&gt;
| -8 (Southern California) &lt;br /&gt;
| Web Developer (PHP and MySQL) &lt;br /&gt;
| Interested in seeing running on PowerPC Macs which it is. So, when I can, I'll compile and test on PowerPC Mac (PowerBook G4) and submit reports and then update the wiki if need on installing on Mac. Also have a Ubuntu 7.10 server that I can do testing on too.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Devalnor|devalnor]] &lt;br /&gt;
| Devalnor &lt;br /&gt;
| M. Watkin &lt;br /&gt;
| &lt;br /&gt;
| +1 (Belgium) &lt;br /&gt;
| &lt;br /&gt;
| Small Patch code, bug reports, and updating the wiki.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Ezekiel|Ezekiel]] &lt;br /&gt;
| Ezekiel &lt;br /&gt;
| Ezekiel Zabelin &lt;br /&gt;
| &lt;br /&gt;
| +1 &lt;br /&gt;
| http://www.yosims.com &lt;br /&gt;
| Concepts, business aspects of virtual worlds - web developer (PHP, MySQL, Javascript, LSL)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Buggmaster|Buggmaster]] &lt;br /&gt;
| Mike D &lt;br /&gt;
| Bug Master &lt;br /&gt;
| None &lt;br /&gt;
| -8 &lt;br /&gt;
| http://www.adultmetaverse.com &lt;br /&gt;
| Grid, Data/Web PHP/PERL/MySQL&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Nixnerd|nixnerd]] &lt;br /&gt;
| &lt;br /&gt;
| Dangerously Moody &lt;br /&gt;
| None &lt;br /&gt;
| GMT &lt;br /&gt;
| http://www.integratedtechnologies.eu &lt;br /&gt;
| Cross Platform Testing, Feedback, Bug Reporting&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MoHax|mohax]] &lt;br /&gt;
| Mo Hax &lt;br /&gt;
| Mo Hax &lt;br /&gt;
| &lt;br /&gt;
| -5 Eastern &lt;br /&gt;
| IBM &lt;br /&gt;
| Testing, Feedback, Content Contributions, Bug Reporting, Documenting, Development&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Webmage|webmage]] &lt;br /&gt;
| webmage &lt;br /&gt;
| Leyla Masala &lt;br /&gt;
| Web Mage &lt;br /&gt;
| +1 &lt;br /&gt;
| IBM &lt;br /&gt;
| Testing, terrain&lt;br /&gt;
|-&lt;br /&gt;
| [[User:NLStitch|NLStitch]] &lt;br /&gt;
| Marijn Oosterveld &lt;br /&gt;
| Stitch Seale &lt;br /&gt;
| NYA &lt;br /&gt;
| GMT +1 Amsterdam &lt;br /&gt;
| Twingate Systems (http://www.twingate.nl)&amp;lt;br&amp;gt;HanzeHogeschool Groningen, Netherlands &lt;br /&gt;
| Programming, Photography, AI&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Ideia Boa|Ideia Boa]] &lt;br /&gt;
| Joao Lopes &lt;br /&gt;
| Ideia Boa &lt;br /&gt;
| Ideia Boa or Boa Ideia in some grids &lt;br /&gt;
| GTM+1 Stockholm/Sweden &lt;br /&gt;
| WorldSimTERRA - Virtual World that speaks Portuguese too&amp;lt;br&amp;gt;http://www.worldsimterra.com &lt;br /&gt;
| Testing and more testing! Updating the original wiki and translating the OpenSim Wiki into Portuguese and reporting on OpenSim&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Lulurun|lulurun]] &lt;br /&gt;
| liu &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +9 &lt;br /&gt;
| 3Di Inc, Japan &amp;lt;br&amp;gt;http://www.3di.jp &lt;br /&gt;
| Patches, openid, server performance, UGAI&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Carlosroundel|Carlosrounde]] &lt;br /&gt;
| Carlosroundel &lt;br /&gt;
| Carlos Roundel &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +1 &lt;br /&gt;
| Cyberlandia Italy&amp;lt;br&amp;gt;http://www.cyberlandia.net &lt;br /&gt;
| Grid, programmer, database, tester&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mikebert|Mikebert]] &lt;br /&gt;
| Michael Strunck &lt;br /&gt;
| Mikebert Miles &lt;br /&gt;
| Mikebert M34 &lt;br /&gt;
| +1 &lt;br /&gt;
| OpenSIM Wiki, Germany&amp;lt;br&amp;gt;http://www.opensim.de &lt;br /&gt;
| German Wiki, Translater, Server Performance (Linux/Windows), Tester, Feedback, Bug Reporting, Server-Hosting&lt;br /&gt;
|-&lt;br /&gt;
| Taoki &lt;br /&gt;
| Mircea Kitsune / Taoki Vixen &lt;br /&gt;
| Mircea Kitsune (OSGrid) / Mircea Lobo (LL grid) &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| GMT +2 &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Usually testing and bug reporting but I also make smaller patches where I know what to do.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Patnad|Patnad]] &lt;br /&gt;
| Patrick &lt;br /&gt;
| Patnad Babii &lt;br /&gt;
| Patnad Babii (OSGrid) &lt;br /&gt;
| GMT -5 &lt;br /&gt;
| RezzMe Technologies&amp;lt;br&amp;gt;http://www.rezzme.com &lt;br /&gt;
| Bug testing and reporting, I code C# and have submitted a few patches&lt;br /&gt;
|-&lt;br /&gt;
| [[User:^DarkMan|^DarkMan]] &lt;br /&gt;
| Brian Adair &lt;br /&gt;
| Patrick Ouachita &lt;br /&gt;
| Brian Adair &amp;amp;#124; Patrick Meta &lt;br /&gt;
| -6 CST &lt;br /&gt;
| RealMetaLife &amp;amp;#124; B&amp;amp;amp;H Networking &lt;br /&gt;
| Building, Scripting, Testing, etc.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Tlaukkan|Tommi Laukkanen]] &lt;br /&gt;
| Tommi Laukkanen &lt;br /&gt;
| &amp;amp;nbsp; &lt;br /&gt;
| Tommi Laukkanen &lt;br /&gt;
| +2 GMT &lt;br /&gt;
| http://www.bubblecloud.org &lt;br /&gt;
| Protocols ([http://www.bubblecloud.org MXP]), NHibernate, Scrip API, Map Generation, Bug Fixes, Grid Hosting&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mystical|Mystical]] &lt;br /&gt;
| Kevin Tweedy &lt;br /&gt;
| Mystical Demina &lt;br /&gt;
| Mystical Demina &lt;br /&gt;
| -5 &lt;br /&gt;
| Extreme Reality Grid&amp;lt;br&amp;gt;http://www.XRGrid.com &lt;br /&gt;
| Windows Communication Framework, Windows Workflow,Entity Framework, MSSQL&amp;lt;br&amp;gt;Enhancements,Commerce, Content,DotNetNuke based portal, development services&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Godfrey|Godfrey]] &lt;br /&gt;
| Jeff Lee &lt;br /&gt;
| Warin Cascabel &lt;br /&gt;
| &lt;br /&gt;
| -5 (EST5EDT) &lt;br /&gt;
| &lt;br /&gt;
| Testing, minor bugfixes. Scripting, building, animating&lt;br /&gt;
|-&lt;br /&gt;
| Jamenai &lt;br /&gt;
| Christopher Händler &lt;br /&gt;
| Jamenai Luik &lt;br /&gt;
| Jamenai Luik &lt;br /&gt;
| +1 &lt;br /&gt;
| Playneko Grid &amp;amp;#124; XIMDEX Jamenai&amp;lt;br&amp;gt;http://www.playneko.de&amp;lt;br&amp;gt;http://www.ximdex.de &lt;br /&gt;
| Performance,Bug Reporting, Hosting, Grid-Owner,(PHP, MySQL, Perl, JavaScript, LSL)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Bikcmp|bikcmp]] &lt;br /&gt;
| Jason &lt;br /&gt;
| Jake1500 Allen &lt;br /&gt;
| Jason Helios (The Helios Grid) &lt;br /&gt;
| EST &lt;br /&gt;
| Blue Software &lt;br /&gt;
| Search, groups, land, and currency&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Mark.malewski|Slipaway]] &lt;br /&gt;
| Mark Malewski &lt;br /&gt;
| Chris Rock &lt;br /&gt;
| &lt;br /&gt;
| -6 (-5 during summer - CDT) &lt;br /&gt;
| NexTECH / Joopla &lt;br /&gt;
| Web development &amp;amp;amp; systems integration, terrain, WIKI documentation, tutorials, testing, bug reporting and feedback.&lt;br /&gt;
|-&lt;br /&gt;
| barakademi &lt;br /&gt;
| Steve Topp &lt;br /&gt;
| barakademi Barzane &lt;br /&gt;
| same avi on baragrid OSgrid Grid4us sciencesim &lt;br /&gt;
| utc+1 (CET) paris &lt;br /&gt;
| http://xbot-sl.barakademi.org http://vps.barakademi.org/oswi http://vps.barakademi.org/oswi/loginscreen.php &lt;br /&gt;
| Music LiveMusic MetaverseMusic Opensim Libomv Mono-2.4 Linux (suse,debian,ubuntu) Admin Scripting Automating Development Intergration php mysql bash nant +++&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Robert d|robert_d]] &lt;br /&gt;
| Robert Dzikowski &lt;br /&gt;
| &lt;br /&gt;
| OSGrid: robert_d 13 &lt;br /&gt;
| UTC+1 &lt;br /&gt;
| [http://blog.rd-it.net http://blog.rd-it.net] &lt;br /&gt;
| Region Modules, Tutorials&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Snoopy2|Snoopy2]] &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| Snoopy Pfeffer &lt;br /&gt;
| &lt;br /&gt;
| [http://www.3dmetaverse.com/ http://www.3dmetaverse.com/] &lt;br /&gt;
| Region Hosting, Open Metaverse, 3D Web, server and viewers, service management&lt;br /&gt;
|-&lt;br /&gt;
| john_ &lt;br /&gt;
| John&amp;amp;nbsp;Moyer &lt;br /&gt;
| VAJohn&amp;amp;nbsp;GeekSquad or&amp;amp;nbsp;Matthew&amp;amp;nbsp;Kendal &lt;br /&gt;
| &lt;br /&gt;
| -5 &lt;br /&gt;
| Best&amp;amp;nbsp;Buy/Geek&amp;amp;nbsp;Squad &lt;br /&gt;
| Tester&lt;br /&gt;
|-&lt;br /&gt;
| [[User:W!cKeD|_WicKeD]] &lt;br /&gt;
| Maik &lt;br /&gt;
| Maik Galaxy &lt;br /&gt;
| El Diablo &lt;br /&gt;
| +1 Germany &lt;br /&gt;
| Creatio Inc. / [http://www.OpenSimGerman.us/ OpenSimGerman.us] &lt;br /&gt;
| German Support, Translator, Building, Scripting, Testing, Hosting&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Stevie Wakowski|Stevie Wakowksi]] &lt;br /&gt;
| Steve Roberts &lt;br /&gt;
| Stevie Wakowski &lt;br /&gt;
| &lt;br /&gt;
| +10 Australia &lt;br /&gt;
| IBM &lt;br /&gt;
| OpenSim builds, Linux, Modrex, bug reporting, evangalist for OpenSim in business applications.&lt;br /&gt;
|-&lt;br /&gt;
| Revolution &lt;br /&gt;
| Matthew &lt;br /&gt;
| Revolution Smythe &lt;br /&gt;
| Revolution Smythe &lt;br /&gt;
| -6 Central USA &lt;br /&gt;
| None &lt;br /&gt;
| Script engine, physics engine, general odd bugs, interesting and odd things&lt;br /&gt;
|-&lt;br /&gt;
| [[User:ClemsonGS|clemsonGS]] &lt;br /&gt;
| Brian Cass &lt;br /&gt;
| BC Sands &lt;br /&gt;
| Brian Cass (VWC Grid) &lt;br /&gt;
| -5 &lt;br /&gt;
| http://www.cvwconline.org/ &lt;br /&gt;
| Developing virtual worlds for use in higher education&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| AlexRa &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Independent &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Robert Adams &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Looking Glass Viewer &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Mikko Pallari &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Realxtend &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| StrawberryFride &lt;br /&gt;
| Chris Hart &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| ReactionGrid &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[User:RemedyTomm|RemedyTomm]] &lt;br /&gt;
| Tom Grimshaw &lt;br /&gt;
| Tomm Remedy &lt;br /&gt;
| KGrid: Casper Warden OSGrid: Tomm Remedy &lt;br /&gt;
| UTC+0 (BST) &lt;br /&gt;
| Remedy Communications &lt;br /&gt;
| Texture pipeline, Groups, ObjectUpdates&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Rob Smart &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| IBM &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| MicheilMerlin &lt;br /&gt;
| Micheil Merlin &lt;br /&gt;
| Micheil Merlin &lt;br /&gt;
| Micheil Merlin &lt;br /&gt;
| -6 &lt;br /&gt;
| Independent &amp;lt;br&amp;gt; [http://www.iliveisl.com/ http://www.iliveisl.com/] &lt;br /&gt;
| Scripting, patches, and testcases&lt;br /&gt;
|-&lt;br /&gt;
| Pato Donald &lt;br /&gt;
| Pato Donald &lt;br /&gt;
| Morgam Biedermann &lt;br /&gt;
| Pato Donald &lt;br /&gt;
| -3 &lt;br /&gt;
| Independent [http://www.matheusmk3.co.cc/ http://www.matheusmk3.co.cc/ &lt;br /&gt;
| Groups, Scripts, Physics, Communication, Integration&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Apelles|Apelles]] &lt;br /&gt;
| Apelles Noel &lt;br /&gt;
| Sungo Inshan &lt;br /&gt;
| amrssc - soon &lt;br /&gt;
| -5 Eastern &lt;br /&gt;
| http://amrssc.com &lt;br /&gt;
| Developing Virtual Worlds For Use In Education - Learning - Inventor++&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Sera Marx &lt;br /&gt;
| Darkfire Soulstar &lt;br /&gt;
| &lt;br /&gt;
| +12 &lt;br /&gt;
| Radiance promotions &lt;br /&gt;
| Grid Host, Commissioner. ~ Anyone looking for work related to the development of Opensimulator or Viewers please contact me. Any work undertaken for me will be returned to Opensimulator unless made strictly for my Grid&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Doug Osborn &lt;br /&gt;
| &lt;br /&gt;
| Doug Osborn @ScienceSim &lt;br /&gt;
| PST/SLT (-7 or -8) &lt;br /&gt;
| CTO, F.R.I. &lt;br /&gt;
| Performance testing, scripting, high prim count builds, bots, and running in-world conferences.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Hallow Palmer|Hallow Palmer]] &lt;br /&gt;
| Markus &lt;br /&gt;
| Hallow Palmer &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| +1 &lt;br /&gt;
| Grid4Us&amp;lt;br&amp;gt;http://www.grid4us.net &lt;br /&gt;
| Server Performance (Windows), Tester, Feedback, Business concepts,Bug Reporting, Server-Hosting&lt;br /&gt;
|-&lt;br /&gt;
| [[User:LenaVanilli|LenaVanilli]] &lt;br /&gt;
| Lena Vanilli &lt;br /&gt;
| Lena Vanilli &lt;br /&gt;
| Lena Vanilli &lt;br /&gt;
| +1 Germany &lt;br /&gt;
| [http://www.hypergrid.org http://www.hypergrid.org] &lt;br /&gt;
| Grid-Management, Testing Testing Testing, Region Hosting&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Aduffy70|aduffy70]] &lt;br /&gt;
| Aaron Duffy &lt;br /&gt;
| Aeran Stipe &lt;br /&gt;
| Aaron Duffy @ScienceSim &lt;br /&gt;
| -7 &lt;br /&gt;
| USU &lt;br /&gt;
| Scientific visualization &amp;amp;amp; education, Region modules, Heavily scripted regions&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| Erich Bremer &lt;br /&gt;
| Erich Bremer &lt;br /&gt;
| &lt;br /&gt;
Erich Bremer@OSGrid &lt;br /&gt;
&lt;br /&gt;
| -5 &lt;br /&gt;
| http://www.ebremer.com &lt;br /&gt;
| Semantic Web, Data Visualization&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MarkIdcas|MarkIdcas]] &lt;br /&gt;
| Mark Bannon &lt;br /&gt;
| Mark IDCAS &lt;br /&gt;
| 3D Grid Association, AtMeeting and IDCAS. &lt;br /&gt;
| GMT &lt;br /&gt;
| [http://www.atmeeting.com http://www.atmeeting.com] &lt;br /&gt;
| Grid Management &amp;amp;amp; systems integration. Scripting. WIKI documentation, tutorials, bug reporting and feedback.&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Allquixotic|allquixotic]] &lt;br /&gt;
| Sean McNamara &lt;br /&gt;
| Tiyuk Quellmalz &lt;br /&gt;
| OSG: Tiyuk Quellmalz &lt;br /&gt;
| -5 &lt;br /&gt;
| None &lt;br /&gt;
| Bugfixing; networking; performance; data integrity; LSL; auto-backup; null DB (eventual consistency).&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Orenh|orenh]] &lt;br /&gt;
| Oren Hurvitz&lt;br /&gt;
| &lt;br /&gt;
| Oren Hurvitz (Kitely)&lt;br /&gt;
| +2&lt;br /&gt;
| Kitely&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Retired Additional Developers  ==&lt;br /&gt;
&lt;br /&gt;
Additional developers who are no longer working on the OpenSim project. Thank you forever for your contributions! &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IRC Nick &lt;br /&gt;
! Name &lt;br /&gt;
! SL Avatar &lt;br /&gt;
! Other Grid &lt;br /&gt;
! Time Zone&amp;lt;br&amp;gt;(UTC) &lt;br /&gt;
! Org &lt;br /&gt;
! Areas of Interest&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Fly-man-|Fly-Man-]] &lt;br /&gt;
| Laurence &lt;br /&gt;
| &lt;br /&gt;
| OSGrid: Fly Man &lt;br /&gt;
| GMT +1 &lt;br /&gt;
| Private Company&lt;br /&gt;
| Testing, OpenSimSearch, OpenSimProfile&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]] [[Category:Tech_Reference]] [[Category:Help]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_talk:Zane_Legion</id>
		<title>User talk:Zane Legion</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_talk:Zane_Legion"/>
				<updated>2010-11-01T23:46:12Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: Wiredux&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Wiredux ==&lt;br /&gt;
&lt;br /&gt;
Goodmorning, please refrain from removing Wiredux from the Webinterface page. It's still actively being developed by me and also working for 0.7.x branches. - [[User:Fly-man-|Fly-man-]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Webinterface</id>
		<title>Webinterface</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Webinterface"/>
				<updated>2010-11-01T23:44:35Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Don't touch Wiredux, Beta release works with the 0.7.x release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ {{Template:Quicklinks}} &lt;br /&gt;
&lt;br /&gt;
== PHP ==&lt;br /&gt;
* [[Wifi]] - A Simple Account Management Front-end&lt;br /&gt;
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for [http://xoopscube.org/ Xoops Cube]. v1.50 supports MySQL Data Base of 0.6.7,0.6.8,0.6.9 and 0.7, 0.7.1Dev, and it includes flotsam group function, osprofile, ossearch, mute list and login screen function. &lt;br /&gt;
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?Modlos%20%28E%29 Modlos] - Web Interface for [http://moodle.org/ Moodle]. This software is sister application of XoopenSim. Modlos has same functions with XoopenSim and supports cooperation with [http://www.sloodle.org Sloodle]. &lt;br /&gt;
*[http://forge.opensimulator.org/gf/project/opensimwi/ OpenSim Web Interface] This is a PHP Web Interface for OpenSim (Open Simulator Project), it allows grid citizens to create User Accounts to access the grid. Grid Owners can also manage all users for the grid, with a very powerful CMS system included. (Beta Release for 0.7.x is in Branches)&lt;br /&gt;
*[http://d4os.org D4os] - A set of [http://drupal.org Drupal] modules to control a grid. (actually in alpha stage using OpenSim 0.6.8/9 and 0.7.0.2) &lt;br /&gt;
*[http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework. &lt;br /&gt;
*[http://lab.newworldgrid.com/Wiki/index.php/Rest_Ajax_Manager/ Nwg Rest Ajax Manager] - A remote console using php &amp;amp;amp; ajax to user with RestConsole system. &lt;br /&gt;
*[http://lab.newworldgrid.com/Wiki/index.php/Ajax_Map/ Nwg Ajax Map] - A dynamic map of the grid using ajax with a reservation system.&lt;br /&gt;
*[http://code.google.com/p/openmetaverse/wiki/SimianGrid SimianGrid] - A scalable, extensible, light-weight, open source persistence layer for MMOs and virtual worlds, written in PHP. Also provides the frontend mentioned above and WebDAV access to inventory. &lt;br /&gt;
*[http://sourceforge.net/apps/trac/unga/wiki/WikiStart unga] - Both an UGAIM (User, Grid, Assets, Inventory, Messaging) server system and a backend for configuring that servers. Also, its modular architecture allows to create (or plug) specialized modules created in standard PHP.&lt;br /&gt;
*[http://www.foto50.com/opensim/ Joomla! OpenSim] - Joomla component for interacting with an OpenSimulator server and 2 modules (grid status and friends online). The component is developed and designed with opensimulator v 0.7.0.1 running in grid mode with MySQL as storage engine, but also can work with standalone mode.&lt;br /&gt;
&lt;br /&gt;
=== Optional modules  ===&lt;br /&gt;
&lt;br /&gt;
*[http://code.google.com/p/flotsam/wiki/XmlRpcGroups XmlRpcGroups] - A set of xmlrpc methods to manage groups in opensim. See [http://opensimulator.org/wiki/Groups this page] for how to configure it. &lt;br /&gt;
*[http://forge.opensimulator.org/gf/project/ossearch ossearch] - A set of xmlrpc methods to manage search, events and classifieds. See [http://opensimulator.org/wiki/OpenSimSearch this page] for how to configure it. &lt;br /&gt;
*[http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile. &lt;br /&gt;
*[http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.&lt;br /&gt;
&lt;br /&gt;
== Python  ==&lt;br /&gt;
*[http://hwios.org Hwios] - html5 websocketed collaborative web-software in development, focussing on easy-to-use Opensim administration and collaborative tools. HWIOS features include user management, region management, tms maps, distributed service management, webdav shares, remote web-consoles(through websockets), websocket chat, and more. Currently compatible with Opensim 0.6.9 and chromium 5,6/ff4. Support @ irc.freenode.net #hwios, #hwios-dev&lt;br /&gt;
*[http://hwios.org Teknon] - A Twisted TCP daemon, capable of communicating over a persistent connection between local services and HWIOS websockets through subprocess pipes. HWIOS uses teknon for distributed service management and remote consoles.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Connecting</id>
		<title>Connecting</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Connecting"/>
				<updated>2010-10-26T14:53:23Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Connecting with the Linden Viewer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Compatible Viewers==&lt;br /&gt;
Before you can connect to OpenSim, you'll need to have downloaded one of the following clients that can connect to OpenSim.&lt;br /&gt;
&lt;br /&gt;
* [http://get.secondlife.com Linden Client] (release version is the only fully supported viewer.)&lt;br /&gt;
* [http://opensim-viewer.sourceforge.net Hippo Viewer] - a fork of the Linden Client with OpenSim specific enhancements&lt;br /&gt;
* [[RealXtend]] - a fork of the Linden Client that has specialized features (is not fully supported yet.)&lt;br /&gt;
* [http://meerkatviewer.org/ Meerkat Viewer] another LL-based viewer&lt;br /&gt;
* [http://emerald.modularsystems.sl/ Emerald Viewer] The latest viewer based on LL code but extended with some nice features&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[20:08]  Revolution Smythe: there is the [http://forge.opensimulator.org/gf/project/idealistviewer/ Idealist viewer], [http://lookingglassviewer.org/wiki/Main_Page/ Looking Glass viewer] , [http://3di-rei.org/ 3Di viewer], etc etc .... none of which use LL code&lt;br /&gt;
&lt;br /&gt;
==Connecting with the Linden Viewer==&lt;br /&gt;
Every OpenSim grid or instance will specify a '''loginuri''', which is a uri of the form '''http://someserver:9000''' (standalone mode) or '''http://someserver:8002''' (grid mode).  For instance, for osgrid, this is http://login.osgrid.org.  The following sections assume that you have that uri.  We'll use http://login.osgrid.org as our example url.&lt;br /&gt;
&lt;br /&gt;
A list of major public grids can be found at [[Grid_List]].  OSGrid is just one of many available.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* change directory to you viewer (SecondLife_XYZ)&lt;br /&gt;
* run &amp;lt;code&amp;gt;./secondlife -loginuri http://login.osgrid.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* make a copy of the SecondLife icon on your desktop&lt;br /&gt;
* rename it to the grid you want to connect to&lt;br /&gt;
* edit the properties on the icon and set the command line to &amp;lt;code&amp;gt;...\SecondLife.exe&amp;quot; -loginuri http://login.osgrid.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mac ===&lt;br /&gt;
* Make a 'somefilename.sh' file, and put this in it:&lt;br /&gt;
* /Applications/Second\ Life.app/Contents/MacOS/Second\ Life -loginuri http://login.osgrid.org&lt;br /&gt;
* set it to executable&lt;br /&gt;
* run it&lt;br /&gt;
 &lt;br /&gt;
If you have multiple viewers and multiple grids to connect to, you can try the following AppleScript (one could do something similar with a shell script).  Feel free to copy and modify for your own use.&lt;br /&gt;
 --&lt;br /&gt;
 --  This script selects a viewer and a grid for virtual worlds.&lt;br /&gt;
 --&lt;br /&gt;
 --&lt;br /&gt;
 -- Variables for the two supported viewers.  More may be added here.&lt;br /&gt;
 --&lt;br /&gt;
 set lindenViewer to &amp;quot;\&amp;quot;/Applications/SecondLife/Second Life.app/Contents/MacOS/Second Life\&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set emeraldViewer to &amp;quot;\&amp;quot;/Applications/SecondLife/GreenLife Emerald Viewer.app/Contents/MacOS/GreenLife Emerald Viewer\&amp;quot;&amp;quot;&lt;br /&gt;
 --&lt;br /&gt;
 -- Variables for options to select the specified grid.  Since the viewers&lt;br /&gt;
 -- are based on the 2nd life viewer, the options are the same for each&lt;br /&gt;
 -- viewer.  Also, connecting to the Second Life grid is the default option&lt;br /&gt;
 -- if no other options are provided.&lt;br /&gt;
 --&lt;br /&gt;
 -- Currently, four grids are supported.  More may be easily added.&lt;br /&gt;
 --&lt;br /&gt;
 set lindenOptions to &amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set localStandalone to &amp;quot; -loginuri http://vw.server.lan:9000 -loginpage http://vw.server.lan/opensim/index.html&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set localGrid to &amp;quot; -loginuri http://vw.server.lan:8000 -loginpage http://vw.server.lan/opensim/index.html&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set osGridOptions to &amp;quot; -loginuri http://osgrid.org:8002 -loginpage http://osgrid.org/loginscreen.php -helperuri http://osgrid.org/&amp;quot;&lt;br /&gt;
 --&lt;br /&gt;
 -- Display dialog and select the viewer.&lt;br /&gt;
 --&lt;br /&gt;
 set dialogResult to display dialog &amp;quot;Choose viewer:&lt;br /&gt;
 1) 2nd Life viewer&lt;br /&gt;
 2) Emerald viewer:&amp;quot; default answer &amp;quot;1&amp;quot; with title &amp;quot;Select Viewer&amp;quot; with icon 1&lt;br /&gt;
 &lt;br /&gt;
 set option to text returned of dialogResult&lt;br /&gt;
 &lt;br /&gt;
 if option = &amp;quot;2&amp;quot; then&lt;br /&gt;
 	set viewer to emeraldViewer&lt;br /&gt;
 else&lt;br /&gt;
 	set viewer to lindenViewer&lt;br /&gt;
 end if&lt;br /&gt;
 --&lt;br /&gt;
 -- Display dialog and select the grid.&lt;br /&gt;
 --&lt;br /&gt;
 set dialogResult to display dialog &amp;quot;Choose server:&lt;br /&gt;
 1) 2nd Life grid&lt;br /&gt;
 2) local standalone&lt;br /&gt;
 3) local grid&lt;br /&gt;
 4) OS Grid&amp;quot; default answer &amp;quot;2&amp;quot; with title &amp;quot;Select Grid&amp;quot; with icon 1&lt;br /&gt;
 &lt;br /&gt;
 set grid to text returned of dialogResult&lt;br /&gt;
 &lt;br /&gt;
 if grid = &amp;quot;1&amp;quot; then&lt;br /&gt;
 	set options to lindenOptions&lt;br /&gt;
 else if grid = &amp;quot;2&amp;quot; then&lt;br /&gt;
 	set options to localStandalone&lt;br /&gt;
 else if grid = &amp;quot;3&amp;quot; then&lt;br /&gt;
 	set options to localGrid&lt;br /&gt;
 else if grid = &amp;quot;4&amp;quot; then&lt;br /&gt;
 	set options to osGridOptions&lt;br /&gt;
 else&lt;br /&gt;
 	set options to localStandalone&lt;br /&gt;
 end if&lt;br /&gt;
 --&lt;br /&gt;
 -- Combine the grid and viewer and execute the result.&lt;br /&gt;
 --&lt;br /&gt;
 set command to viewer &amp;amp; options&lt;br /&gt;
 do shell script command&lt;br /&gt;
&lt;br /&gt;
===Linden Viewer options===&lt;br /&gt;
The Linden viewer has a number of other options.  Some are useful, some are not.  The viewer has a help option which produces the following results:&lt;br /&gt;
  --autologin           log in as last saved user&lt;br /&gt;
  --channel arg         n/a&lt;br /&gt;
  --console arg         n/a&lt;br /&gt;
  --cooperative arg     Yield some idle time to local host.&lt;br /&gt;
  --crashonstartup      Crashes on startup. For QA use.&lt;br /&gt;
  --debugviews          n/a&lt;br /&gt;
  --drop arg            n/a&lt;br /&gt;
  --god                 Log in a god if you have god access.&lt;br /&gt;
  --grid arg            Specify the name of the grid, local, or an IP address &lt;br /&gt;
                        to connect to.&lt;br /&gt;
  -h [ --help ]         display this help message&lt;br /&gt;
  --helperuri arg       helper web CGI prefix to use&lt;br /&gt;
  --ignorepixeldepth    Ignore pixel depth settings.&lt;br /&gt;
  --inbw arg            n/a&lt;br /&gt;
  --logfile arg         n/a&lt;br /&gt;
  --login args          3 tokens: first, last and password&lt;br /&gt;
  --loginpage arg       Login authentication page to use.&lt;br /&gt;
  --loginuri arg        login server and CGI script to use&lt;br /&gt;
  --multiple            Allow multple viewers.&lt;br /&gt;
  --no-verify-ssl-cert  n/a&lt;br /&gt;
  --noaudio             n/a&lt;br /&gt;
  --noinvlib            Do not request the inventory library.&lt;br /&gt;
  --nopreload           n/a&lt;br /&gt;
  --noprobe             n/a&lt;br /&gt;
  --noquicktime         n/a&lt;br /&gt;
  --nosound             n/a&lt;br /&gt;
  --novoice             Disable voice.&lt;br /&gt;
  --outbw arg           n/a&lt;br /&gt;
  --port arg            n/a&lt;br /&gt;
  --purge               Delete files in the cache.&lt;br /&gt;
  --qa                  Activated debugging menu in Advanced Settings.&lt;br /&gt;
  --quitafter arg       n/a&lt;br /&gt;
  --rotate              n/a&lt;br /&gt;
  --safe                Reset preferences, run in safe mode.&lt;br /&gt;
  --set args             specify the value of a particular&lt;br /&gt;
                                       configuration variable that&lt;br /&gt;
                                       overrides all other settings&lt;br /&gt;
                              &lt;br /&gt;
  --setdefault args      specify the value of a particular&lt;br /&gt;
                                       configuration variable which can be&lt;br /&gt;
                                       overridden by settings.xml&lt;br /&gt;
                              &lt;br /&gt;
  --settings arg        Specify the filename of a configuration file.&lt;br /&gt;
  --skin arg            ui/branding skin folder to use&lt;br /&gt;
  --slurl arg           Startup SLurl&lt;br /&gt;
  --url arg             Startup location&lt;br /&gt;
  --psn arg             MacOSX process serial number&lt;br /&gt;
&lt;br /&gt;
===== Note =====&lt;br /&gt;
&lt;br /&gt;
The above described methods work for the SecondLife viewer, other viewers that support the GridInfo protocol won't need this.&lt;br /&gt;
&lt;br /&gt;
== Alternative Connection Approaches ==&lt;br /&gt;
&lt;br /&gt;
=== Via a Web Browser ===&lt;br /&gt;
&lt;br /&gt;
You can also set up a [[Browser Protocol Handler]] which will make opensim:// links in your browser do the expected thing, and launch the right OpenSim viewer.&lt;br /&gt;
&lt;br /&gt;
** Project site&lt;br /&gt;
** http://forge.opensimulator.org/gf/project/xenki/&lt;br /&gt;
** Xeni Community Site&lt;br /&gt;
** http://xenkiviewer.com/&lt;br /&gt;
&lt;br /&gt;
* '''Xenki''' - Xenki is an XBAP 3D application intended to be a browser add-on for OpenSim. &lt;br /&gt;
** '''What is Xenki?''' &lt;br /&gt;
** http://www.adamfrisby.com/blog/2008/08/what-is-xenki/&lt;br /&gt;
** '''Sources:''' &lt;br /&gt;
** http://www.adamfrisby.com/blog/2008/08/xenki-010-alpha-sources-posted/&lt;br /&gt;
&lt;br /&gt;
=== Via Rezme ===&lt;br /&gt;
TBD&lt;/div&gt;</summary>
		<author><name>Fly-man-</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>2010-10-24T10:03:58Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Ubuntu */&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;
UPDATED: Feb.15.2010 &lt;br /&gt;
&lt;br /&gt;
OpenSim requires either the .Net Framework version 3.51, or&amp;amp;nbsp;Mono 2.4.2.3 or newer. It supports the following compilers: &lt;br /&gt;
&lt;br /&gt;
Net Framework is available from here: [http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en www.microsoft.com/downloads/details.aspx] &lt;br /&gt;
&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: If you like IDE's you will need C# express 2008 or VS 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;
&lt;br /&gt;
#To avoid install .Net framework version 2.0 (installed by default in Windows XP&amp;amp;nbsp;&amp;amp;amp;&amp;amp;nbsp;newer)&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;
&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 VS2008 solution file, a nant build file and a '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file.&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;
Note that only a limited number of directories and files are actually required for a working system,the rest are just used for source code and the build process:&lt;br /&gt;
  addon-modules&lt;br /&gt;
  bin&lt;br /&gt;
  doc&lt;br /&gt;
  share&lt;br /&gt;
  ThirdParty&lt;br /&gt;
  ThirdPartyLicences&lt;br /&gt;
  BUILDING.txt&lt;br /&gt;
  CONTRIBUTORS.txt&lt;br /&gt;
  LICENSE.txt&lt;br /&gt;
  README.txt&lt;br /&gt;
  TESTING.bat&lt;br /&gt;
&lt;br /&gt;
=== Running  ===&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;bin/OpenSim.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;bin/OpenSim.ini&amp;lt;/tt&amp;gt; before making any changes. &lt;br /&gt;
&lt;br /&gt;
Assuming you initially want to create an Opensim Standalone setup, the example Opensim.ini already has the appropriate [Architecture] setting for that in place referring to an include file at &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini.example&amp;lt;/tt&amp;gt;.  &lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini.example&amp;lt;/tt&amp;gt; file to &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini&amp;lt;/tt&amp;gt; before making any changes to that too. A cache is recommended to make Opensim run in a more stable and efficient manner.  Choose a cache as described in &amp;lt;tt&amp;gt;bin/config-include/StandaloneCommon.ini&amp;lt;/tt&amp;gt;.&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 VS2008 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;
'''''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;
&amp;lt;br&amp;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;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;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 platform to get running on the Linux side is Ubuntu 10.04, 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;
'''Many distros (including Ubuntu) ship with only the &amp;quot;mono-runtime&amp;quot; package installed, however you need to install &amp;quot;mono-complete&amp;quot; for some OpenSimulator features such as LSL script commands.'''&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
For Ubuntu users on older distributions (7.10, 8.04, etc.) '''you need''' to upgrade your version of mono to at least 2.4. For anyone who needs to upgrade their Mono, see [[Update Mono on Ubuntu]].&lt;br /&gt;
&lt;br /&gt;
Ubuntu Karmic (9.10) includes mono 2.4.2.3 packages.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Lucid (10.04) includes mono 2.4.4 packages&lt;br /&gt;
&lt;br /&gt;
Ubuntu Maverick (10.10) includes mono 2.6.7 packages&lt;br /&gt;
&lt;br /&gt;
To build:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install nant mono-gmcs libmono-microsoft8.0-cil \&lt;br /&gt;
      libmono-system-runtime2.0-cil libgdiplus libmono-i18n2.0-cil libmono-oracle2.0-cil&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;
=== 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.&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 (Works on iMac G5 with OS 10.4.11, including expanding to local grid mode. &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 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.&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;
You might find it work for your environment (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;
&lt;br /&gt;
You might find it work for your environment (OS X 10.5.7 and 10.6, Intel) on (8/9/09):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed&lt;br /&gt;
* Very important to grab the latest Apple Dev Tools (3.2.1 on 8/9/09) (from [http://developer.apple.com/] - You will need a developer account, it is free.&lt;br /&gt;
* install Mono Framework 2.4 (version 2.4.2.3 on 8/9/09) from [http://www.go-mono.com/mono-downloads/download.html]&lt;br /&gt;
* install Mac Ports from [http://www.macports.org/]&lt;br /&gt;
* Mac Ports should update its packages on install, but to be safe, type the following at the Terminal: &lt;br /&gt;
  sudo port -v selfupdate&lt;br /&gt;
* Use mac ports to install nant. (This should pull in everything you need. I think this will also try to install mono, but since I already had it installed, that errored on me. Don't worry about it though, it should install everything else you need.) At the Terminal type: &lt;br /&gt;
  sudo port install nant &lt;br /&gt;
    &lt;br /&gt;
* Get OpenSim source. I downloaded 0.6.6 from [http://opensimulator.org/wiki/Download]&lt;br /&gt;
* Uncompress the download.&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
  &lt;br /&gt;
*Then of course the issue with the 0.6.6 release. &lt;br /&gt;
This release had some bugs with default automatic configuration on the first startup of OpenSim.exe.  bin/Regions/default.xml (region configuration file) is not automatically created in the main directory.  Therefore, you must manually create this file.  Here is an example.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Root&amp;gt;&lt;br /&gt;
  &amp;lt;Config sim_UUID=&amp;quot;UUID&amp;quot; sim_name=&amp;quot;NAME&amp;quot; sim_location_x=&amp;quot;1000&amp;quot; sim_location_y=&amp;quot;1000&amp;quot;&lt;br /&gt;
 internal_ip_address=&amp;quot;IP_ADDRESS_OF_SERVER&amp;quot; internal_ip_port=&amp;quot;9000&amp;quot; allow_alternate_ports=&amp;quot;false&amp;quot;&lt;br /&gt;
 external_host_name=&amp;quot;DNS_NAME_OF_SERVER&amp;quot; master_avatar_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot;&lt;br /&gt;
 estate_covanant_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot; master_avatar_first=&amp;quot;FIRST_NAME&amp;quot;&lt;br /&gt;
 master_avatar_last=&amp;quot;SECOND_NAME&amp;quot; master_avatar_pass=&amp;quot;PASSWORD&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/Root&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You must change UUID, NAME, IP_ADDRESS_OF_SERVER, DNS_NAME_OF_SERVER, FIRST_NAME, SECOND_NAME and PASSWORD to your own values.&lt;br /&gt;
(I noticed than IP_ADDRESS_OF_SERVER should be set to real IP not to 127.0.0.1)&lt;br /&gt;
&lt;br /&gt;
'''Summary''':&lt;br /&gt;
&lt;br /&gt;
*Run OpenSim0.6.6Setup.exe and install OpenSim in Windows&lt;br /&gt;
*Run OpenSim.exe and enter default values - record them!&lt;br /&gt;
*Shutdown simulator (command: shutdown)&lt;br /&gt;
*Create default.xml with copy of above&lt;br /&gt;
*Change values in default.xml with recoded values&lt;br /&gt;
*Be sure default.xml be in main directory (same with OpenSim.ini)&lt;br /&gt;
*Run again OpenSim.exe&lt;br /&gt;
*Connect with viewer&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 12 &amp;amp;amp; 13  ===&lt;br /&gt;
&lt;br /&gt;
Fedora 12 and 13 installs are fairly simple. Nant and Mono now work out of the box with OpenSim. Incase you are completley new to this, here is a complete step by step guide to run OpenSim on a base install of Fedora (bare minimum of packages). It will also work on GUI installs.&lt;br /&gt;
&lt;br /&gt;
1. yum install wget nano nant libgdiplus mono-devel mono-jscript &lt;br /&gt;
&lt;br /&gt;
2. [[Download]] opensim (wget [http://dist.opensimulator.org/opensim-0.7.0.1-source.tar.gz http://dist.opensimulator.org/opensim-0.7.0.1-source.tar.gz]) &lt;br /&gt;
&lt;br /&gt;
3. tar -xf opensim-0.7.0.1-source.tar.gz &lt;br /&gt;
&lt;br /&gt;
4. mv opensim-0.7.0.1-source opensim &lt;br /&gt;
&lt;br /&gt;
5. cd opensim &lt;br /&gt;
&lt;br /&gt;
6. ./runprebuild.sh &lt;br /&gt;
&lt;br /&gt;
7. nant &lt;br /&gt;
&lt;br /&gt;
8. cd /bin &lt;br /&gt;
&lt;br /&gt;
9. cd /config-include/ &lt;br /&gt;
&lt;br /&gt;
10. cp StandaloneCommon.ini.example StandaloneCommon.ini &lt;br /&gt;
&lt;br /&gt;
11. cd .. &lt;br /&gt;
&lt;br /&gt;
12. cp OpenSim.ini.example OpenSim.ini &lt;br /&gt;
&lt;br /&gt;
13. mono OpenSim.exe&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;
=== Debian 5 ===&lt;br /&gt;
&lt;br /&gt;
1. Install Debian in the usual way. In the package list choose just the last option - 'Standard system' Leave all other install options unchecked unless you have other reason to install them.&lt;br /&gt;
&lt;br /&gt;
2. Log in as your root user make sure it works.&lt;br /&gt;
&lt;br /&gt;
3. type: aptitude update (or apt-get update)&lt;br /&gt;
&lt;br /&gt;
4. type: aptitude install nant and answer 'y' to 'Do you want to continue'- This will install nant and all of its dependancies.&lt;br /&gt;
&lt;br /&gt;
5. type: apt-get install git-core and answer 'y' to 'Do you want to continue'.&lt;br /&gt;
&lt;br /&gt;
6. type: aptitude install build-essential swig autoconf gawk mono-common binfmt-support bison libglib2.0-dev gettext and answer 'y' to 'Do you want to continue'&lt;br /&gt;
&lt;br /&gt;
7. type: wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.3.tar.bz2 to download mono&lt;br /&gt;
&lt;br /&gt;
8. type: tar xf mono-2.4.3.tar.bz2 to extract the mono source code to a directory (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
9. type: cd mono-2.4.3 to change int the directory you just created&lt;br /&gt;
&lt;br /&gt;
10. type: ./configure --with-libgdiplus=yes - wait for it to finish&lt;br /&gt;
&lt;br /&gt;
11. type: make - and wait some more as this takes a bit - moreso on older machines&lt;br /&gt;
&lt;br /&gt;
12. type: make install&lt;br /&gt;
&lt;br /&gt;
13. type: cd /&lt;br /&gt;
&lt;br /&gt;
14 type: git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
15 type: cd opensim&lt;br /&gt;
&lt;br /&gt;
16. type: git checkout -b 0.6.8-post-fixes origin/0.6.8-post-fixes (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
17. type: git pull&lt;br /&gt;
&lt;br /&gt;
18. type: apt-get -u upgrade and answer 'y' to 'do you want to continue?'. This will update all packages to their latest versions via apt (it will not upgrade opensim or mono as they were compiled seperately)&lt;br /&gt;
&lt;br /&gt;
19. Reboot, just to make sure it all comes up cleanly (type: shutdown -r now)&lt;br /&gt;
&lt;br /&gt;
20. Login, type: cd /&lt;br /&gt;
&lt;br /&gt;
21. type: cd opensim&lt;br /&gt;
&lt;br /&gt;
22. type: ./runprebuild.sh&lt;br /&gt;
&lt;br /&gt;
23 type: nant - wait for this to finish&lt;br /&gt;
&lt;br /&gt;
24. type: cd bin&lt;br /&gt;
&lt;br /&gt;
25. type: cp OpenSim.ini.example OpenSim.ini&lt;br /&gt;
&lt;br /&gt;
26. type: mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
27. Answer the onscreen wizard promts and Opensim will start in standalone mode.&lt;br /&gt;
&lt;br /&gt;
To add MySql support type: apt-get install mysql-server and answer 'y' to 'Do you want to Continue'. You will be prompted for a password for the MySQL root user, enter it twice as requested. Edit OpenSim.ini to use MySql as directed elsewhere.&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;
=== CentOS 5.3 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed installation and configuration instructions please see this [http://www.linuxtraining.org.uk/blogger4.html blog]&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;
[[Category:Users]]&lt;br /&gt;
[[Category:Getting Started]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Developer_Documentation</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Developer_Documentation"/>
				<updated>2010-08-29T23:12:28Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Source Code Repository Access */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Technical Reference/terms | Terms]] -&amp;gt; [[Developer_Documentation | Developer Documentation]]&lt;br /&gt;
&lt;br /&gt;
== Source Code Repository Access ==&lt;br /&gt;
&lt;br /&gt;
OpenSimulator uses git as its source code repository. Checkout &lt;br /&gt;
&lt;br /&gt;
 git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
See [[Source Code Repository]] for more details. &lt;br /&gt;
&lt;br /&gt;
See [[Using_Git]]&amp;amp;nbsp;for more Details on installing and using GIT&amp;amp;nbsp;with OpenSimulator.org&lt;br /&gt;
&lt;br /&gt;
You can also browse the source code for OpenSim [http://opensimulator.org/viewgit/?a=summary&amp;amp;p=opensim using a web browser].&lt;br /&gt;
&lt;br /&gt;
==Submitting Patches==&lt;br /&gt;
Please review [[Submitting_code_to_OpenSim]]&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
Please be aware that some of this documentation may be out of date.&lt;br /&gt;
&lt;br /&gt;
==== General ====&lt;br /&gt;
* [[Development Team]] &amp;amp;mdash; OpenSim is brought to you by...&lt;br /&gt;
* [[OpenSim:Introduction_and_Definitions  | OpenSim: Introduction and Definitions]] &amp;amp;mdash; A work in progress describing the high level components of OpenSim&lt;br /&gt;
* [[Technical Reference | OpenSim: Technical Reference]] &amp;amp;mdash; A technical description of the simulator operation.&lt;br /&gt;
* [[Grid Architecture Diagram]]&lt;br /&gt;
* [http://docs.opensimulator.org/index.html The OpenSim API]&lt;br /&gt;
&lt;br /&gt;
==== Development ====&lt;br /&gt;
* [[Release Cycle]] &amp;amp;mdash; How to create an OpenSimulator release.&lt;br /&gt;
* [[Automated Release Building]]&lt;br /&gt;
* [[On revisions, tags and branches]]&lt;br /&gt;
* [[Hacking OpenSim for fun and profit]] &amp;amp;mdash; A starters guide for programming OpenSim.&lt;br /&gt;
* [[Coding standards]] &amp;amp;mdash; Coding conventions for developers.&lt;br /&gt;
* [[Automated Testing]] &amp;amp;mdash; How to write tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; How to debug the automated tests.&lt;br /&gt;
* [[Branches]] &amp;amp;mdash; An overview of the repository branches and what they are for.&lt;br /&gt;
* [[Monodevelop]] &amp;amp;mdash; How to use the [[monodevelop]] IDE for editing C# solutions.&lt;br /&gt;
* [[Creating New Solution]] &amp;amp;mdash; How to create new solution according to OpenSim conventions.&lt;br /&gt;
* [[Performance]] &amp;amp;mdash; Information about performance in OpenSim, including studies on where the bottlenecks are.&lt;br /&gt;
&lt;br /&gt;
==== Services ====&lt;br /&gt;
* [http://opensimulator.org/mantis Mantis Bug Tracking] &amp;amp;mdash; Mantis is the issue tracking tool of OpenSimulator.&lt;br /&gt;
* [http://panda.opensimulator.org/ Panda Building] &amp;amp;mdash; Panda builds the source base continuously and runs unit tests.&lt;br /&gt;
* [http://forge.opensimulator.org/gf/ OpenSimulator GForge] &amp;amp;mdash; Project hosting for OpenSimulator related projects.&lt;br /&gt;
&lt;br /&gt;
==== Client Stacks ====&lt;br /&gt;
* [[Sim Throttles]] &amp;amp;mdash; Information on how OpenSim handles throttling of packets to the client.&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
* [[Database Documentation]] &amp;amp;mdash; A map of grid and region instances used in OpenSim&lt;br /&gt;
* [[Database_Schema]] &amp;amp;mdash; Information on the database schemas used in OpenSim&lt;br /&gt;
* [[MonoSqlite]] &amp;amp;mdash; How the database model currently works.&lt;br /&gt;
* [[LSL:PrimitiveParams]] &amp;amp;mdash; Notes on converting SL Edit GUI values and LSL PrimitiveParams to OpenSim PrimitiveBaseShape fields&lt;br /&gt;
&lt;br /&gt;
==== File formats ====&lt;br /&gt;
* [[Technical_Reference/OpenSim_Archive_Region_Format]] - Opensim Region Archive (OAR) file format.&lt;br /&gt;
* [[Inventory_Archives]] - OpenSim Inventory Archive (IAR) file format&lt;br /&gt;
&lt;br /&gt;
==== Grid ====&lt;br /&gt;
* [[Asset Server problems]] - list of known problems with the asset server&lt;br /&gt;
* [[Teleports]] - some diagrams about OGP and Hypergrid teleport sequences&lt;br /&gt;
* [[Agent Domain / Service]] - Details about the GridForge hosted Agent Domain/Service code&lt;br /&gt;
&lt;br /&gt;
==== Web Integration ====&lt;br /&gt;
* [[Webinterface]] &amp;amp;mdash; How to mashup with the web.&lt;br /&gt;
* [[RemoteAdmin]] &amp;amp;mdash; How to use the remote admin plug-in.&lt;br /&gt;
* [[RestConsole]] - Description how to use the REST remote console &lt;br /&gt;
* [[REST]] &amp;amp;mdash; Information about the REST interface to assets, inventory, etc.&lt;br /&gt;
* [[Known Web Interfaces within OpenSim]] &amp;amp;mdash; The set of CAPS, XMLRPC, or REST entry points in the project.&lt;br /&gt;
&lt;br /&gt;
==== Modules ====&lt;br /&gt;
* [[RegionModules]] &amp;amp;mdash; The various modules that are used in the RegionServer and how to write new ones.&lt;br /&gt;
* [[How to create a dynamic plugin]] - A tutorial for using PluginLoader&lt;br /&gt;
* [[Getting Started with Region Modules]] - This brief tutorial is intended to get people started with developing applications with/for opensim using region modules and the opensim API.&lt;br /&gt;
* [[Web Statistics Module]] - The web statistics module documentation and counter wish list.&lt;br /&gt;
&lt;br /&gt;
==== Permissions ====&lt;br /&gt;
* [[OpenSim:Permissions(Server)]]   &amp;amp;mdash; Permissions system as implemented on the region server.&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on how object permissions are handled on the client.&lt;br /&gt;
&lt;br /&gt;
==== Physics ====&lt;br /&gt;
* [[PhysicsEngines]]   &amp;amp;mdash; Options for physics engines in OpenSim.&lt;br /&gt;
* [[Physics Engine Interface]] &amp;amp;mdash; what methods and such exist in a Physics module&lt;br /&gt;
&lt;br /&gt;
==== Protocols ====&lt;br /&gt;
* [[Metaverse Exchange Protocol]] &amp;amp;mdash; MXP is alternative protocol for secondlife protocol.&lt;br /&gt;
&lt;br /&gt;
==== Regions ====&lt;br /&gt;
* [[Overview of How Regions Work]] - notes from ter_afk to rknop in #opensim-dev, cleaned up a bit&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on object permissions &amp;amp; definition of the ObjectFlags variable.&lt;br /&gt;
* [[OpenSim Load Balancing and Region Splitting]] - Instructions for using load balancing and region splitting features.&lt;br /&gt;
&lt;br /&gt;
==== Threading ====&lt;br /&gt;
* [[OpenSim: Threading strategy]] &amp;amp;mdash; How threading is implemented and handled.&lt;br /&gt;
&lt;br /&gt;
==== Scripting ====&lt;br /&gt;
* [[Scripting_Documentation]] &amp;amp;mdash; How to use scripts and what limitations apply.&lt;br /&gt;
* [[LSL_Status/Functions|LSL Implemented]]   &amp;amp;mdash; A list of LSL-functions that are available in OpenSim.&lt;br /&gt;
* [[OSSL]] &amp;amp;mdash; Some information about the OpenSimulator Scripting Language, and how to implement an OSSL function&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine]] &amp;amp;mdash; How the ScriptEngine looks internally.&lt;br /&gt;
&lt;br /&gt;
==== Search ====&lt;br /&gt;
* [[OpenSim.Region.DataSnapshot]] - Shiny new data gathering/search system&lt;br /&gt;
* [[ImageService]] - Shiny new region module for serving search-related images&lt;br /&gt;
&lt;br /&gt;
==== Testing ====&lt;br /&gt;
* [[Automated_Testing]] &amp;amp;mdash; Writing Automated tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; Debugging unit tests.&lt;br /&gt;
* [[OpenSim: Debugging - profiler dumps]] &amp;amp;mdash; Dumps of OpenSim profiles to aid in tracking memory leaks.&lt;br /&gt;
* [[Prim_Linking_Testing]] &amp;amp;mdash; Test cases for in world link/unlinking of prims.&lt;br /&gt;
&lt;br /&gt;
==Proposals==&lt;br /&gt;
* [[Opensim: 0.5 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.6 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: Future Release Discussion]]&lt;br /&gt;
&lt;br /&gt;
* [[A better SimCrossing]] - A work in progress about implementing a smooth simcrossing&lt;br /&gt;
* [[OpenID]] - Proposal for using OpenID in OpenSim&lt;br /&gt;
* [[AssetServerProposal]] - Proposal for a distributed asset server&lt;br /&gt;
* [[Creating profiles not used for login]] - RFC for alternative ways of creating profiles that will never be used for login&lt;br /&gt;
* [[OpenSim_Services_and_Service_Connectors]] - new infrastructure for connecting region simulators to backend services&lt;br /&gt;
* [[OpenSim Profile Anchors]] - a mechanism for retaining creator information for offline item transfers&lt;br /&gt;
* [[Explicit Object Serialization]] - a proposal to explicitly serialize scene objects rather than using automatic .NET XML serialization&lt;br /&gt;
&lt;br /&gt;
==== Proposed projects ====&lt;br /&gt;
* [[OpenWiredux: Taking the next step]]&lt;br /&gt;
* [[Using SNMP in OpenSim]]&lt;br /&gt;
&lt;br /&gt;
==Communication==&lt;br /&gt;
A good first point of contact is the OpenSim IRC, on irc.freenode.net channels #opensim / #opensim-dev. The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at &amp;quot;Wright Plaza&amp;quot; on OSGrid. There is a &amp;quot;Test Hour&amp;quot; on Saturdays, also generally on &amp;quot;Wright Plaza&amp;quot;. Both these weekly events are held at 1900UTC in summer time and 2000UTC in winter. Check on the #opensim IRC channel on Freenode just before each of these events if there is any confusion.&lt;br /&gt;
&lt;br /&gt;
There is also a mailman email distribution list available at https://lists.berlios.de/mailman/listinfo/opensim-dev&lt;br /&gt;
&lt;br /&gt;
==Recent Git Commits==&lt;br /&gt;
&amp;lt;rss&amp;gt;http://opensimulator.org/viewgit?a=rss-log&amp;amp;p=opensim|max=5|title=none&amp;lt;/rss&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</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>2010-05-02T23:30:15Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Ubuntu */&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;
UPDATED: Feb.15.2010 &lt;br /&gt;
&lt;br /&gt;
OpenSim requires either the .Net Framework version 3.51, or&amp;amp;nbsp;Mono 2.4.2.3 or newer. It supports the following compilers: &lt;br /&gt;
&lt;br /&gt;
Net Framework is available from here: [http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en www.microsoft.com/downloads/details.aspx] &lt;br /&gt;
&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: If you like IDE's you will need C# express 2008 or VS 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;
&lt;br /&gt;
#To avoid install .Net framework version 2.0 (installed by default in Windows XP&amp;amp;nbsp;&amp;amp;amp;&amp;amp;nbsp;newer)&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;
&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 VS2008 solution file, a nant build file and a '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file.&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 VS2008 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 (DEFAULT&amp;amp;nbsp;in Example): &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;
&amp;lt;br&amp;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;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;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 ===&lt;br /&gt;
&lt;br /&gt;
For Ubuntu users on older distributions (7.10, 8.04, etc.) '''you need''' to upgrade your version of mono to at least 2.4. For anyone who needs to upgrade their Mono, see [[Update Mono on Ubuntu]].&lt;br /&gt;
&lt;br /&gt;
Ubuntu Karmic (9.10) includes mono 2.4.2.3 packages.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Lucid (10.04) includes mono 2.4.4 packages&lt;br /&gt;
&lt;br /&gt;
To build:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install nant mono-gmcs libmono-microsoft8.0-cil \&lt;br /&gt;
      libmono-system-runtime2.0-cil libgdiplus libmono-i18n2.0-cil libmono-oracle2.0-cil&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;
=== 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;
Here is what worked for me (OS X 10.5.7 and 10.6, Intel) on (8/9/09):&lt;br /&gt;
&lt;br /&gt;
* make sure you have X11 installed&lt;br /&gt;
* Very important to grab the latest Apple Dev Tools (3.2.1 on 8/9/09) (from [http://developer.apple.com/] - You will need a developer account, it is free.&lt;br /&gt;
* install Mono Framework 2.4 (version 2.4.2.3 on 8/9/09) from [http://www.go-mono.com/mono-downloads/download.html]&lt;br /&gt;
* install Mac Ports from [http://www.macports.org/]&lt;br /&gt;
* Mac Ports should update its packages on install, but to be safe, type the following at the Terminal: &lt;br /&gt;
  sudo port -v selfupdate&lt;br /&gt;
* Use mac ports to install nant. (This should pull in everything you need. I think this will also try to install mono, but since I already had it installed, that errored on me. Don't worry about it though, it should install everything else you need.) At the Terminal type: &lt;br /&gt;
  sudo port install nant &lt;br /&gt;
    &lt;br /&gt;
* Get OpenSim source. I downloaded 0.6.6 from [http://opensimulator.org/wiki/Download]&lt;br /&gt;
* Uncompress the download.&lt;br /&gt;
* Compile OpenSim:&lt;br /&gt;
  cd opensim&lt;br /&gt;
  ./runprebuild.sh&lt;br /&gt;
  nant&lt;br /&gt;
  &lt;br /&gt;
*Then of course the issue with the 0.6.6 release. &lt;br /&gt;
This release had some bugs with default automatic configuration on the first startup of OpenSim.exe.  bin/Regions/default.xml (region configuration file) is not automatically created in the main directory.  Therefore, you must manually create this file.  Here is an example.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;Root&amp;gt;&lt;br /&gt;
  &amp;lt;Config sim_UUID=&amp;quot;UUID&amp;quot; sim_name=&amp;quot;NAME&amp;quot; sim_location_x=&amp;quot;1000&amp;quot; sim_location_y=&amp;quot;1000&amp;quot;&lt;br /&gt;
 internal_ip_address=&amp;quot;IP_ADDRESS_OF_SERVER&amp;quot; internal_ip_port=&amp;quot;9000&amp;quot; allow_alternate_ports=&amp;quot;false&amp;quot;&lt;br /&gt;
 external_host_name=&amp;quot;DNS_NAME_OF_SERVER&amp;quot; master_avatar_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot;&lt;br /&gt;
 estate_covanant_uuid=&amp;quot;00000000-0000-0000-0000-000000000000&amp;quot; master_avatar_first=&amp;quot;FIRST_NAME&amp;quot;&lt;br /&gt;
 master_avatar_last=&amp;quot;SECOND_NAME&amp;quot; master_avatar_pass=&amp;quot;PASSWORD&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/Root&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
You must change UUID, NAME, IP_ADDRESS_OF_SERVER, DNS_NAME_OF_SERVER, FIRST_NAME, SECOND_NAME and PASSWORD to your own values.&lt;br /&gt;
(I noticed than IP_ADDRESS_OF_SERVER should be set to real IP not to 127.0.0.1)&lt;br /&gt;
&lt;br /&gt;
'''Summary''':&lt;br /&gt;
&lt;br /&gt;
*Run OpenSim0.6.6Setup.exe and install OpenSim in Windows&lt;br /&gt;
*Run OpenSim.exe and enter default values - record them!&lt;br /&gt;
*Shutdown simulator (command: shutdown)&lt;br /&gt;
*Create default.xml with copy of above&lt;br /&gt;
*Change values in default.xml with recoded values&lt;br /&gt;
*Be sure default.xml be in main directory (same with OpenSim.ini)&lt;br /&gt;
*Run again OpenSim.exe&lt;br /&gt;
*Connect with viewer&lt;br /&gt;
--[[User:thart|thart]] 12:00, 10 October 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;
=== Debian 5 ===&lt;br /&gt;
&lt;br /&gt;
1. Install Debian in the usual way. In the package list choose just the last option - 'Standard system' Leave all other install options unchecked unless you have other reason to install them.&lt;br /&gt;
&lt;br /&gt;
2. Log in as your root user make sure it works.&lt;br /&gt;
&lt;br /&gt;
3. type: aptitude update (or apt-get update)&lt;br /&gt;
&lt;br /&gt;
4. type: aptitude install nant and answer 'y' to 'Do you want to continue'- This will install nant and all of its dependancies.&lt;br /&gt;
&lt;br /&gt;
5. type: apt-get install git-core and answer 'y' to 'Do you want to continue'.&lt;br /&gt;
&lt;br /&gt;
6. type: aptitude install build-essential swig autoconf gawk mono-common binfmt-support bison libglib2.0-dev gettext and answer 'y' to 'Do you want to continue'&lt;br /&gt;
&lt;br /&gt;
7. type: wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.3.tar.bz2 to download mono&lt;br /&gt;
&lt;br /&gt;
8. type: tar xf mono-2.4.3.tar.bz2 to extract the mono source code to a directory (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
9. type: cd mono-2.4.3 to change int the directory you just created&lt;br /&gt;
&lt;br /&gt;
10. type: ./configure --with-libgdiplus=yes - wait for it to finish&lt;br /&gt;
&lt;br /&gt;
11. type: make - and wait some more as this takes a bit - moreso on older machines&lt;br /&gt;
&lt;br /&gt;
12. type: make install&lt;br /&gt;
&lt;br /&gt;
13. type: cd /&lt;br /&gt;
&lt;br /&gt;
14 type: git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
15 type: cd opensim&lt;br /&gt;
&lt;br /&gt;
16. type: git checkout -b 0.6.8-post-fixes origin/0.6.8-post-fixes (substitute the latest build)&lt;br /&gt;
&lt;br /&gt;
17. type: git pull&lt;br /&gt;
&lt;br /&gt;
18. type: apt-get -u upgrade and answer 'y' to 'do you want to continue?'. This will update all packages to their latest versions via apt (it will not upgrade opensim or mono as they were compiled seperately)&lt;br /&gt;
&lt;br /&gt;
19. Reboot, just to make sure it all comes up cleanly (type: shutdown -r now)&lt;br /&gt;
&lt;br /&gt;
20. Login, type: cd /&lt;br /&gt;
&lt;br /&gt;
21. type: cd opensim&lt;br /&gt;
&lt;br /&gt;
22. type: ./runprebuild.sh&lt;br /&gt;
&lt;br /&gt;
23 type: nant - wait for this to finish&lt;br /&gt;
&lt;br /&gt;
24. type: cd bin&lt;br /&gt;
&lt;br /&gt;
25. type: cp OpenSim.ini.example OpenSim.ini&lt;br /&gt;
&lt;br /&gt;
26. type: mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
27. Answer the onscreen wizard promts and Opensim will start in standalone mode.&lt;br /&gt;
&lt;br /&gt;
To add MySql support type: apt-get install mysql-server and answer 'y' to 'Do you want to Continue'. You will be prompted for a password for the MySQL root user, enter it twice as requested. Edit OpenSim.ini to use MySql as directed elsewhere.&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;
=== CentOS 5.3 32bit ===&lt;br /&gt;
&lt;br /&gt;
For detailed installation and configuration instructions please see this [http://www.linuxtraining.org.uk/blogger4.html blog]&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;
== 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>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Testing</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Testing"/>
				<updated>2010-02-24T17:37:30Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* UI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{content}}&lt;br /&gt;
&lt;br /&gt;
= Automated Testing =&lt;br /&gt;
For information on the current continuous integration system for OpenSim go to [[Automated Testing]].&lt;br /&gt;
&lt;br /&gt;
For information about debugging the test cases go to [[Debugging Unit Tests]].&lt;br /&gt;
&lt;br /&gt;
= Current functionality =&lt;br /&gt;
&lt;br /&gt;
* [[Features Currently Supported]]&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Priorities and Test Plans]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Check [[LSL Status|LSL Status]] Page for currently implemented scripting features.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: not all scripting features are supported yet.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Standalone region tested with svn version 9379&lt;br /&gt;
* Grid region tested with svn version 9379&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Account ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;login&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;logout&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;relog&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Home - Login Start Location&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Configurable by Region&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Alt Home - if Home unavailable&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Alternate Region hardset by GRID&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== World ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;day / night cycle&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;windlight&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;clouds&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;wind&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;water and water texture&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;terrain and terrain textures&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Accounts and permissions ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;multiple account creation&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions per account&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;account has inventory&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sim supports multiple logins&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Avatar ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;teleport within region&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (always facing north after teleport)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (go inside ground when teleport from low to high position,always facing north after teleport)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;teleport between regions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;built-in animations (walking, flying, sitting)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploaded animations / gestures&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploaded sounds&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can wear clothes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can attach items&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;profile&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;pics &amp;amp; text&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;pics &amp;amp; text&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;DRAG / CTRL DRAG objects&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create prim&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim type&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim colour&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim texture (including uploaded textures)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim size, cut, hollow, etc&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;prim light, fullbright and flexi&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;link prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;unlink prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;objects persist in world across login / logoff and server restart&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;parcel support&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK See Parcels Below&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK See Parcels Below&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Terraforming ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;select land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;raise land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;lower land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;flatten land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;roughen land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;smooth land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Land and parcels ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;subdivide&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;join&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;buy and sell&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;orange&amp;quot;&amp;gt;Partial, sell and buy, but no money recieved. (Set helper uri to IP ADDRESS AND PORT:9000&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working (when using a 3rd party module)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Set Land To Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Allow Deed To Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Owner Makes Contribution With Deed&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working (when using a 3rd party module)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy Pass - (Temporary Paid Access)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy For Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Covenants&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy For Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Estate Owner&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Objects&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Sim Usage&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Prims on Parcel&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Return Parcel Primitives&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
    &amp;lt;td&amp;gt;AutoReturn of Prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;  &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Options&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Media&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Replace Texture With Media&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Music Stream URL&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Restrict Spatialized Sounds to Parcel&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Access&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Bans&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Limit Access to Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Limit Access by Avatar&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Individual Avatar Ban&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working - Grid can disable feature gridwide&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UI ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;friends list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploads&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, jpg, bmp,tga (alpha)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;edit profile&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but not complete&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but not complete&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;search&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working(User, Groups, Parcel, Region)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Working(User, Groups, Land Sales, Events, Classifieds)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;large map&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;minimap&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;money&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Works if using IP ADDRESS AND PORT:9000&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Works if using IP ADDRESS AND PORT:9000&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;HUD attachments&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Friends ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;online visibility&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can edit my objects&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;send teleport&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Groups ==&lt;br /&gt;
Groups are implemented, but must be enabled in opensim.ini&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;join&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;description&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;graphic&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;notices&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;vote&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;invite&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;members&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;publish&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;set title&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change active title&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;enrollment fee&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;open enrollment&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;set mature flag&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Group Roles ===&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;edit&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add person&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove person&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;abilities&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Partially Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Partially Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chat, IM, Voice ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;local chat&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Plus Configurable Distance (server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Shout&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Plus Configurable Distance (server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;send / receive IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;offline IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but groups must be enabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but groups must be enabled&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;multiple friend IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;participant list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;voice&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Must enable and use freeswitch voice&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Must enable and use freeswitch voice&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;IRC bridge&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK (Configurable on Server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Physics / Collision ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;basicphysics&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;POS&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;OpenDynamicsEngine&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;modified_BulletX&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;RealPhysX&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;BulletDotNET&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;walk on ground&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (ground is very slippery)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;fly&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sit on ground&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sit on object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (autopilot has trouble getting to the right spot 'try phantom prim')&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;walk on object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;bump into object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Collidable Linksets&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Avatar Land on Prim&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;prim physics&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Physical (active) Linksets&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;cut/hollow/dimpled prim (non)collisions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK with Meshmerizer&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;physical vehicles&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but friction is much too high.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create LSL script&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, see supported commands&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, see supported commands&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add script to object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Drag from inventory into prim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;execute script in object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: not all scripting features are supported yet.&lt;br /&gt;
Check [[LSL Status]] for currently implemented features.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create new items (folder, notes, body, clothes, prims, scripts)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;delete prims -&amp;gt; trash&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;delete items -&amp;gt; trash&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;  &lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;trash folder functions (restore, purge)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;search inventory&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;quot;recent items&amp;quot; list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;half, only new uploaded and self created stuff, but acctepted inventory offers not listed (8814)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;inventory persists across logout / login&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;drag items to / from world&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;give inventory items to other avatars&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
Inventory should not yet be treated as permanent, whilst development is still occurring.&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Permissions ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone - Allowed User&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone - Denied User&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid - Allowed User&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid - Denied User&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Run Script - Estate Disabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Run Script - Parcel Disabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Rez Object - Estate Disabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;  &lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Rez Object - Parcel Disabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Edit Estate Settings&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Edit Terrain&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Duplicate (Drag-Duplicate AND Ctrl-D) Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Take Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Move Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Copy Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Edit Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Delete Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Add/Remove to Object's Inventory&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- note --&lt;br /&gt;
new objects had to be rezzed for each change in permissions for a test - new permissions settings did not apply to existing objects&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Testing</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Testing"/>
				<updated>2010-02-24T17:29:44Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Land and parcels */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{content}}&lt;br /&gt;
&lt;br /&gt;
= Automated Testing =&lt;br /&gt;
For information on the current continuous integration system for OpenSim go to [[Automated Testing]].&lt;br /&gt;
&lt;br /&gt;
For information about debugging the test cases go to [[Debugging Unit Tests]].&lt;br /&gt;
&lt;br /&gt;
= Current functionality =&lt;br /&gt;
&lt;br /&gt;
* [[Features Currently Supported]]&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Priorities and Test Plans]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Check [[LSL Status|LSL Status]] Page for currently implemented scripting features.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: not all scripting features are supported yet.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Standalone region tested with svn version 9379&lt;br /&gt;
* Grid region tested with svn version 9379&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Account ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;login&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
     &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;logout&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;relog&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Home - Login Start Location&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Configurable by Region&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Alt Home - if Home unavailable&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Alternate Region hardset by GRID&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== World ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;day / night cycle&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;windlight&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;clouds&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;wind&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;water and water texture&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;terrain and terrain textures&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Accounts and permissions ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;multiple account creation&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions per account&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;account has inventory&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sim supports multiple logins&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Avatar ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;teleport within region&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (always facing north after teleport)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (go inside ground when teleport from low to high position,always facing north after teleport)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;teleport between regions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;built-in animations (walking, flying, sitting)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploaded animations / gestures&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploaded sounds&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can wear clothes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can attach items&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;profile&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;pics &amp;amp; text&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;pics &amp;amp; text&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;DRAG / CTRL DRAG objects&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create prim&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim type&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim transparency&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim colour&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim texture (including uploaded textures)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change prim size, cut, hollow, etc&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;prim light, fullbright and flexi&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;link prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;unlink prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;objects persist in world across login / logoff and server restart&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;parcel support&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK See Parcels Below&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK See Parcels Below&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Terraforming ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;select land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;raise land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;lower land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;flatten land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;roughen land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;smooth land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Land and parcels ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;subdivide&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;join&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;buy and sell&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;orange&amp;quot;&amp;gt;Partial, sell and buy, but no money recieved. (Set helper uri to IP ADDRESS AND PORT:9000&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working (when using a 3rd party module)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Set Land To Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Allow Deed To Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Owner Makes Contribution With Deed&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working (when using a 3rd party module)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy Pass - (Temporary Paid Access)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy For Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Covenants&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Buy For Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Estate Owner&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Objects&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Sim Usage&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Prims on Parcel&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Return Parcel Primitives&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
    &amp;lt;td&amp;gt;AutoReturn of Prims&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;  &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Options&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Media&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Replace Texture With Media&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Music Stream URL&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Restrict Spatialized Sounds to Parcel&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Access&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Show Owners (Land Menu)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Land Bans&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Limit Access to Group&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Limit Access by Avatar&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Individual Avatar Ban&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Working - Grid can disable feature gridwide&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UI ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;friends list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;uploads&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, jpg, bmp,tga (alpha)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;edit profile&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but not complete&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but not complete&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;search&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working(User, Groups, Parcel, Region)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working(User, Groups, Parcel, Region)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;large map&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;minimap&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;money&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Works if using IP ADDRESS AND PORT:9000&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Works if using IP ADDRESS AND PORT:9000&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;HUD attachments&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Friends ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;permissions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;mapping&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;online visibility&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;can edit my objects&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;send teleport&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Groups ==&lt;br /&gt;
Groups are implemented, but must be enabled in opensim.ini&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;join&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;description&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;graphic&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;notices&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;vote&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;invite&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;members&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;publish&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;set title&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;change active title&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;enrollment fee&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;open enrollment&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;set mature flag&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group land&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Group Roles ===&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;edit&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add person&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;remove person&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;abilities&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Partially Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;Partially Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chat, IM, Voice ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;local chat&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Plus Configurable Distance (server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Shout&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK - Plus Configurable Distance (server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;send / receive IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;offline IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;group IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but groups must be enabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but groups must be enabled&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;multiple friend IM&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;participant list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;Not Yet Implemented&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;voice&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Must enable and use freeswitch voice&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Must enable and use freeswitch voice&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;IRC bridge&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK (Configurable on Server)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Physics / Collision ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;basicphysics&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;POS&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;OpenDynamicsEngine&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;modified_BulletX&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;RealPhysX&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;150&amp;quot;&amp;gt;BulletDotNET&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;walk on ground&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (ground is very slippery)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;fly&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sit on ground&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;sit on object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;partially working (autopilot has trouble getting to the right spot 'try phantom prim')&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;walk on object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;bump into object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Collidable Linksets&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Avatar Land on Prim&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;prim physics&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Physical (active) Linksets&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;cut/hollow/dimpled prim (non)collisions&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK with Meshmerizer&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;physical vehicles&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, but friction is much too high.&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create LSL script&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, see supported commands&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK, see supported commands&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;add script to object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;Drag from inventory into prim&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;execute script in object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: not all scripting features are supported yet.&lt;br /&gt;
Check [[LSL Status]] for currently implemented features.&lt;br /&gt;
&lt;br /&gt;
== Inventory ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;create new items (folder, notes, body, clothes, prims, scripts)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;delete prims -&amp;gt; trash&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;delete items -&amp;gt; trash&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;  &lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;trash folder functions (restore, purge)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;search inventory&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;quot;recent items&amp;quot; list&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;not working&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;half, only new uploaded and self created stuff, but acctepted inventory offers not listed (8814)&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;inventory persists across logout / login&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;drag items to / from world&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;give inventory items to other avatars&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;OK&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
Inventory should not yet be treated as permanent, whilst development is still occurring.&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Permissions ==&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone - Allowed User&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Standalone - Denied User&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid - Allowed User&amp;lt;/th&amp;gt;&lt;br /&gt;
    &amp;lt;th width=&amp;quot;200&amp;quot;&amp;gt;Grid - Denied User&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Run Script - Estate Disabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt; &lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Run Script - Parcel Disabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Rez Object - Estate Disabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;N/A&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;  &lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Rez Object - Parcel Disabled&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Edit Estate Settings&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;no&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Edit Terrain&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Duplicate (Drag-Duplicate AND Ctrl-D) Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Take Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Move Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Copy Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Edit Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Delete Object&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Add/Remove to Object's Inventory&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;grey&amp;quot;&amp;gt;unknown&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;yes&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- note --&lt;br /&gt;
new objects had to be rezzed for each change in permissions for a test - new permissions settings did not apply to existing objects&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Developer_Documentation</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Developer_Documentation"/>
				<updated>2010-02-24T17:26:52Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /*  Panda has superseded Bamboo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
[[Technical Reference | Technical Reference]] -&amp;gt; [[Technical Reference/terms | Terms]] -&amp;gt; [[Developer_Documentation | Developer Documentation]]&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
&lt;br /&gt;
==== General ====&lt;br /&gt;
* [[Development Team]] &amp;amp;mdash; OpenSim is brought to you by...&lt;br /&gt;
* [[OpenSim:Introduction_and_Definitions  | OpenSim: Introduction and Definitions]] &amp;amp;mdash; A work in progress describing the high level components of OpenSim&lt;br /&gt;
* [[Technical Reference | OpenSim: Technical Reference]] &amp;amp;mdash; A technical description of the simulator operation.&lt;br /&gt;
* [[Grid Architecture Diagram]]&lt;br /&gt;
* [http://docs.opensimulator.org/index.html The OpenSim API]&lt;br /&gt;
&lt;br /&gt;
==== Development ====&lt;br /&gt;
* [[Release Cycle]]&lt;br /&gt;
* [[Automated Release Building]]&lt;br /&gt;
* [[On revisions, tags and branches]]&lt;br /&gt;
* [[Hacking OpenSim for fun and profit]] &amp;amp;mdash; A starters guide for programming OpenSim.&lt;br /&gt;
* [[Coding standards]] &amp;amp;mdash; Coding conventions for developers.&lt;br /&gt;
* [[Automated Testing]] &amp;amp;mdash; How to write tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; How to debug the automated tests.&lt;br /&gt;
* [[Branches]] &amp;amp;mdash; An overview of the repository branches and what they are for.&lt;br /&gt;
* [[Monodevelop]] &amp;amp;mdash; How to use the [[monodevelop]] IDE for editing C# solutions.&lt;br /&gt;
* [[Creating New Solution]] &amp;amp;mdash; How to create new solution according to OpenSim conventions.&lt;br /&gt;
* [[Improving Performance]] &amp;amp;mdash; Efforts to increase OpenSim's performance.&lt;br /&gt;
&lt;br /&gt;
==== Services ====&lt;br /&gt;
&lt;br /&gt;
* [http://opensimulator.org/mantis Mantis Bug Tracking] &amp;amp;mdash; Mantis is the issue tracking tool of OpenSimulator.&lt;br /&gt;
* [http://panda.opensimulator.org/ Panda Building] &amp;amp;mdash; Panda builds the source base continuously and runs unit tests.&lt;br /&gt;
* [http://forge.opensimulator.org/gf/ OpenSimulator GForge] &amp;amp;mdash; Project hosting for OpenSimulator related projects.&lt;br /&gt;
&lt;br /&gt;
==== Client Stacks ====&lt;br /&gt;
* [[Sim Throttles]] &amp;amp;mdash; Information on how OpenSim handles throttling of packets to the client.&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
* [[Database Documentation]] &amp;amp;mdash; A map of grid and region instances used in OpenSim&lt;br /&gt;
* [[MonoSqlite]] &amp;amp;mdash; How the database model currently works.&lt;br /&gt;
* [[LSL:PrimitiveParams]] &amp;amp;mdash; Notes on converting SL Edit GUI values and LSL PrimitiveParams to OpenSim PrimitiveBaseShape fields&lt;br /&gt;
* [[NHibernate Performance Testing]] &amp;amp;mdash; SQLite and MySQL performance tests with NHibernate.&lt;br /&gt;
&lt;br /&gt;
==== File formats ====&lt;br /&gt;
* [[Technical_Reference/OpenSim_Archive_Region_Format]] - Opensim Region Archive (OAR) file format.&lt;br /&gt;
* [[Inventory_Archives]] - OpenSim Inventory Archive (IAR) file format&lt;br /&gt;
&lt;br /&gt;
==== Grid ====&lt;br /&gt;
* [[Asset Server problems]] - list of known problems with the asset server&lt;br /&gt;
* [[Teleports]] - some diagrams about OGP and Hypergrid teleport sequences&lt;br /&gt;
* [[Agent Domain / Service]] - Details about the GridForge hosted Agent Domain/Service code&lt;br /&gt;
&lt;br /&gt;
==== Web Integration ====&lt;br /&gt;
* [[Webinterface]] &amp;amp;mdash; How to mashup with the web.&lt;br /&gt;
* [[RemoteAdmin]] &amp;amp;mdash; How to use the remote admin plug-in.&lt;br /&gt;
* [[RestConsole]] - Description how to use the REST remote console &lt;br /&gt;
* [[REST]] &amp;amp;mdash; Information about the REST interface to assets, inventory, etc.&lt;br /&gt;
* [[Known Web Interfaces within OpenSim]] &amp;amp;mdash; The set of CAPS, XMLRPC, or REST entry points in the project.&lt;br /&gt;
&lt;br /&gt;
==== Modules ====&lt;br /&gt;
* [[RegionModules]] &amp;amp;mdash; The various modules that are used in the RegionServer and how to write new ones.&lt;br /&gt;
* [[How to create a dynamic plugin]] - A tutorial for using PluginLoader&lt;br /&gt;
* [[Getting Started with Region Modules]] - This brief tutorial is intended to get people started with developing applications with/for opensim using region modules and the opensim API.&lt;br /&gt;
* [[Web Statistics Module]] - The web statistics module documentation and counter wish list.&lt;br /&gt;
&lt;br /&gt;
==== Permissions ====&lt;br /&gt;
* [[OpenSim:Permissions(Server)]]   &amp;amp;mdash; Permissions system as implemented on the region server.&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on how object permissions are handled on the client.&lt;br /&gt;
&lt;br /&gt;
==== Physics ====&lt;br /&gt;
* [[PhysicsEngines]]   &amp;amp;mdash; Options for physics engines in OpenSim.&lt;br /&gt;
* [[Physics Engine Interface]] &amp;amp;mdash; what methods and such exist in a Physics module&lt;br /&gt;
&lt;br /&gt;
==== Protocols ====&lt;br /&gt;
* [[Metaverse Exchange Protocol]] &amp;amp;mdash; MXP is alternative protocol for secondlife protocol.&lt;br /&gt;
&lt;br /&gt;
==== Regions ====&lt;br /&gt;
* [[Overview of How Regions Work]] - notes from ter_afk to rknop in #opensim-dev, cleaned up a bit&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on object permissions &amp;amp; definition of the ObjectFlags variable.&lt;br /&gt;
* [[OpenSim Load Balancing and Region Splitting]] - Instructions for using load balancing and region splitting features.&lt;br /&gt;
&lt;br /&gt;
==== Threading ====&lt;br /&gt;
* [[OpenSim: Threading strategy]] &amp;amp;mdash; How threading is implemented and handled.&lt;br /&gt;
&lt;br /&gt;
==== Scripting ====&lt;br /&gt;
* [[Scripting_Documentation]] &amp;amp;mdash; How to use scripts and what limitations apply.&lt;br /&gt;
* [[LSL_Status/Functions|LSL Implemented]]   &amp;amp;mdash; A list of LSL-functions that are available in OpenSim.&lt;br /&gt;
* [[OSSL]] &amp;amp;mdash; Some information about the OpenSimulator Scripting Language, and how to implement an OSSL function&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine]] &amp;amp;mdash; How the ScriptEngine looks internally.&lt;br /&gt;
&lt;br /&gt;
==== Search ====&lt;br /&gt;
* [[OpenSim.Region.DataSnapshot]] - Shiny new data gathering/search system&lt;br /&gt;
* [[ImageService]] - Shiny new region module for serving search-related images&lt;br /&gt;
&lt;br /&gt;
==== Testing ====&lt;br /&gt;
* [[Automated_Testing]] &amp;amp;mdash; Writing Automated tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; Debugging unit tests.&lt;br /&gt;
* [[OpenSim: Debugging - profiler dumps]] &amp;amp;mdash; Dumps of OpenSim profiles to aid in tracking memory leaks.&lt;br /&gt;
* [[Prim_Linking_Testing]] &amp;amp;mdash; Test cases for in world link/unlinking of prims.&lt;br /&gt;
&lt;br /&gt;
==Proposals==&lt;br /&gt;
&lt;br /&gt;
* [[Opensim: 0.5 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: 0.6 Release Target Discussion]]&lt;br /&gt;
* [[Opensim: Future Release Discussion]]&lt;br /&gt;
&lt;br /&gt;
* [[A better SimCrossing]] - A work in progress about implementing a smooth simcrossing&lt;br /&gt;
* [[OpenID]] - Proposal for using OpenID in OpenSim&lt;br /&gt;
* [[AssetServerProposal]] - Proposal for a distributed asset server&lt;br /&gt;
* [[Creating profiles not used for login]] - RFC for alternative ways of creating profiles that will never be used for login&lt;br /&gt;
* [[OpenSim_Services_and_Service_Connectors]] - new infrastructure for connecting region simulators to backend services&lt;br /&gt;
* [[OpenSim Profile Anchors]] - a mechanism for retaining creator information for offline item transfers&lt;br /&gt;
* [[Explicit Object Serialization]] - a proposal to explicitly serialize scene objects rather than using automatic .NET XML serialization&lt;br /&gt;
&lt;br /&gt;
==== Proposed projects ====&lt;br /&gt;
&lt;br /&gt;
* [[OpenWiredux: Taking the next step]]&lt;br /&gt;
* [[Using SNMP in OpenSim]]&lt;br /&gt;
&lt;br /&gt;
==Communication==&lt;br /&gt;
&lt;br /&gt;
A good first point of contact is the OpenSim IRC, on irc.freenode.net channels #opensim / #opensim-dev. The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at &amp;quot;Wright Plaza&amp;quot; on OSGrid. There is a &amp;quot;Test Hour&amp;quot; on Saturdays, also generally on &amp;quot;Wright Plaza&amp;quot;. Both these weekly events are held at 1900UTC. Check on the #opensim IRC channel on Freenode just before each of these events if there is any confusion.&lt;br /&gt;
&lt;br /&gt;
There is also a mailman email distribution list available at https://lists.berlios.de/mailman/listinfo/opensim-dev&lt;br /&gt;
&lt;br /&gt;
==Interest Groups==&lt;br /&gt;
* [[OpenSim Quality Focus Group]] - A proposed group for developers interested in improving the quality of OpenSim as we head towards beta status.&lt;br /&gt;
&lt;br /&gt;
==Git Access==&lt;br /&gt;
You can browse the source code for OpenSim [http://opensimulator.org/viewgit using a web browser] or via git.&lt;br /&gt;
* Anonymous Checkout - see [[Download]]&lt;br /&gt;
* Developer Checkout&lt;br /&gt;
 git clone ssh://USERNAME@opensimulator.org/var/git/opensim&lt;br /&gt;
&lt;br /&gt;
==Submitting Patches==&lt;br /&gt;
&lt;br /&gt;
Please review [[Submitting_code_to_OpenSim]]&lt;br /&gt;
&lt;br /&gt;
==Recent Git Commits==&lt;br /&gt;
&amp;lt;rss&amp;gt;http://opensimulator.org/viewgit?a=rss-log&amp;amp;p=opensim|max=5|title=none&amp;lt;/rss&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Connecting</id>
		<title>Connecting</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Connecting"/>
				<updated>2010-01-07T13:53:09Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Alternative Connection Approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Compatible Viewers==&lt;br /&gt;
Before you can connect to OpenSim, you'll need to have downloaded one of the following clients that can connect to OpenSim.&lt;br /&gt;
&lt;br /&gt;
* [http://get.secondlife.com Linden Client] (release version is the only fully supported viewer.)&lt;br /&gt;
* [http://opensim-viewer.sourceforge.net Hippo Viewer] - a fork of the Linden Client with OpenSim specific enhancements&lt;br /&gt;
* [[RealXtend]] - a fork of the Linden Client that has specialized features (is not fully supported yet.)&lt;br /&gt;
* [http://meerkatviewer.org/ Meerkat Viewer] another LL-based viewer&lt;br /&gt;
* [http://modularsystems.sl/ Emerald Viewer] The latest viewer based on LL code but extended with some nice features&lt;br /&gt;
&lt;br /&gt;
==Connecting with the Linden Viewer==&lt;br /&gt;
Every OpenSim grid or instance will specify a '''loginuri''', which is a uri of the form '''http://someserver:9000''' (standalone mode) or '''http://someserver:8002''' (grid mode).  For instance, for osgrid, this is http://osgrid.org:8002.  The following sections assume that you have that uri.  We'll use http://osgrid.org:8002 as our example url.&lt;br /&gt;
&lt;br /&gt;
A list of major public grids can be found at [[Grid_List]].  OSGrid is just one of many available.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* change directory to you viewer (SecondLife_XYZ)&lt;br /&gt;
* run &amp;lt;code&amp;gt;./secondlife -loginuri http://osgrid.org:8002&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* make a copy of the SecondLife icon on your desktop&lt;br /&gt;
* rename it to the grid you want to connect to&lt;br /&gt;
* edit the properties on the icon and set the command line to &amp;lt;code&amp;gt;...\SecondLife.exe&amp;quot; -loginuri http://osgrid.org:8002&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mac ===&lt;br /&gt;
* Make a 'somefilename.sh' file, and put this in it:&lt;br /&gt;
* /Applications/Second\ Life.app/Contents/MacOS/Second\ Life -loginuri http://osgrid.org:8002/&lt;br /&gt;
* set it to executable&lt;br /&gt;
* run it&lt;br /&gt;
 &lt;br /&gt;
If you have multiple viewers and multiple grids to connect to, you can try the following AppleScript (one could do something similar with a shell script).  Feel free to copy and modify for your own use.&lt;br /&gt;
 --&lt;br /&gt;
 --  This script selects a viewer and a grid for virtual worlds.&lt;br /&gt;
 --&lt;br /&gt;
 --&lt;br /&gt;
 -- Variables for the two supported viewers.  More may be added here.&lt;br /&gt;
 --&lt;br /&gt;
 set lindenViewer to &amp;quot;\&amp;quot;/Applications/SecondLife/Second Life.app/Contents/MacOS/Second Life\&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set emeraldViewer to &amp;quot;\&amp;quot;/Applications/SecondLife/GreenLife Emerald Viewer.app/Contents/MacOS/GreenLife Emerald Viewer\&amp;quot;&amp;quot;&lt;br /&gt;
 --&lt;br /&gt;
 -- Variables for options to select the specified grid.  Since the viewers&lt;br /&gt;
 -- are based on the 2nd life viewer, the options are the same for each&lt;br /&gt;
 -- viewer.  Also, connecting to the Second Life grid is the default option&lt;br /&gt;
 -- if no other options are provided.&lt;br /&gt;
 --&lt;br /&gt;
 -- Currently, four grids are supported.  More may be easily added.&lt;br /&gt;
 --&lt;br /&gt;
 set lindenOptions to &amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set localStandalone to &amp;quot; -loginuri http://vw.server.lan:9000 -loginpage http://vw.server.lan/opensim/index.html&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set localGrid to &amp;quot; -loginuri http://vw.server.lan:8000 -loginpage http://vw.server.lan/opensim/index.html&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set osGridOptions to &amp;quot; -loginuri http://osgrid.org:8002 -loginpage http://osgrid.org/loginscreen.php -helperuri http://osgrid.org/&amp;quot;&lt;br /&gt;
 --&lt;br /&gt;
 -- Display dialog and select the viewer.&lt;br /&gt;
 --&lt;br /&gt;
 set dialogResult to display dialog &amp;quot;Choose viewer:&lt;br /&gt;
 1) 2nd Life viewer&lt;br /&gt;
 2) Emerald viewer:&amp;quot; default answer &amp;quot;1&amp;quot; with title &amp;quot;Select Viewer&amp;quot; with icon 1&lt;br /&gt;
 &lt;br /&gt;
 set option to text returned of dialogResult&lt;br /&gt;
 &lt;br /&gt;
 if option = &amp;quot;2&amp;quot; then&lt;br /&gt;
 	set viewer to emeraldViewer&lt;br /&gt;
 else&lt;br /&gt;
 	set viewer to lindenViewer&lt;br /&gt;
 end if&lt;br /&gt;
 --&lt;br /&gt;
 -- Display dialog and select the grid.&lt;br /&gt;
 --&lt;br /&gt;
 set dialogResult to display dialog &amp;quot;Choose server:&lt;br /&gt;
 1) 2nd Life grid&lt;br /&gt;
 2) local standalone&lt;br /&gt;
 3) local grid&lt;br /&gt;
 4) OS Grid&amp;quot; default answer &amp;quot;2&amp;quot; with title &amp;quot;Select Grid&amp;quot; with icon 1&lt;br /&gt;
 &lt;br /&gt;
 set grid to text returned of dialogResult&lt;br /&gt;
 &lt;br /&gt;
 if grid = &amp;quot;1&amp;quot; then&lt;br /&gt;
 	set options to lindenOptions&lt;br /&gt;
 else if grid = &amp;quot;2&amp;quot; then&lt;br /&gt;
 	set options to localStandalone&lt;br /&gt;
 else if grid = &amp;quot;3&amp;quot; then&lt;br /&gt;
 	set options to localGrid&lt;br /&gt;
 else if grid = &amp;quot;4&amp;quot; then&lt;br /&gt;
 	set options to osGridOptions&lt;br /&gt;
 else&lt;br /&gt;
 	set options to localStandalone&lt;br /&gt;
 end if&lt;br /&gt;
 --&lt;br /&gt;
 -- Combine the grid and viewer and execute the result.&lt;br /&gt;
 --&lt;br /&gt;
 set command to viewer &amp;amp; options&lt;br /&gt;
 do shell script command&lt;br /&gt;
&lt;br /&gt;
===Linden Viewer options===&lt;br /&gt;
The Linden viewer has a number of other options.  Some are useful, some are not.  The viewer has a help option which produces the following results:&lt;br /&gt;
  --autologin           log in as last saved user&lt;br /&gt;
  --channel arg         n/a&lt;br /&gt;
  --console arg         n/a&lt;br /&gt;
  --cooperative arg     Yield some idle time to local host.&lt;br /&gt;
  --crashonstartup      Crashes on startup. For QA use.&lt;br /&gt;
  --debugviews          n/a&lt;br /&gt;
  --drop arg            n/a&lt;br /&gt;
  --god                 Log in a god if you have god access.&lt;br /&gt;
  --grid arg            Specify the name of the grid, local, or an IP address &lt;br /&gt;
                        to connect to.&lt;br /&gt;
  -h [ --help ]         display this help message&lt;br /&gt;
  --helperuri arg       helper web CGI prefix to use&lt;br /&gt;
  --ignorepixeldepth    Ignore pixel depth settings.&lt;br /&gt;
  --inbw arg            n/a&lt;br /&gt;
  --logfile arg         n/a&lt;br /&gt;
  --login args          3 tokens: first, last and password&lt;br /&gt;
  --loginpage arg       Login authentication page to use.&lt;br /&gt;
  --loginuri arg        login server and CGI script to use&lt;br /&gt;
  --multiple            Allow multple viewers.&lt;br /&gt;
  --no-verify-ssl-cert  n/a&lt;br /&gt;
  --noaudio             n/a&lt;br /&gt;
  --noinvlib            Do not request the inventory library.&lt;br /&gt;
  --nopreload           n/a&lt;br /&gt;
  --noprobe             n/a&lt;br /&gt;
  --noquicktime         n/a&lt;br /&gt;
  --nosound             n/a&lt;br /&gt;
  --novoice             Disable voice.&lt;br /&gt;
  --outbw arg           n/a&lt;br /&gt;
  --port arg            n/a&lt;br /&gt;
  --purge               Delete files in the cache.&lt;br /&gt;
  --qa                  Activated debugging menu in Advanced Settings.&lt;br /&gt;
  --quitafter arg       n/a&lt;br /&gt;
  --rotate              n/a&lt;br /&gt;
  --safe                Reset preferences, run in safe mode.&lt;br /&gt;
  --set args             specify the value of a particular&lt;br /&gt;
                                       configuration variable that&lt;br /&gt;
                                       overrides all other settings&lt;br /&gt;
                              &lt;br /&gt;
  --setdefault args      specify the value of a particular&lt;br /&gt;
                                       configuration variable which can be&lt;br /&gt;
                                       overridden by settings.xml&lt;br /&gt;
                              &lt;br /&gt;
  --settings arg        Specify the filename of a configuration file.&lt;br /&gt;
  --skin arg            ui/branding skin folder to use&lt;br /&gt;
  --slurl arg           Startup SLurl&lt;br /&gt;
  --url arg             Startup location&lt;br /&gt;
  --psn arg             MacOSX process serial number&lt;br /&gt;
&lt;br /&gt;
===== Note =====&lt;br /&gt;
&lt;br /&gt;
The above described methods work for the SecondLife viewer, other viewers that support the GridInfo protocol won't need this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Alternative Connection Approaches ==&lt;br /&gt;
&lt;br /&gt;
=== Via a Web Browser ===&lt;br /&gt;
&lt;br /&gt;
You can also set up a [[Browser Protocol Handler]] which will make opensim:// links in your browser do the expected thing, and launch the right OpenSim viewer.&lt;br /&gt;
&lt;br /&gt;
** Project site&lt;br /&gt;
** http://forge.opensimulator.org/gf/project/xenki/&lt;br /&gt;
** Xeni Community Site&lt;br /&gt;
** http://xenkiviewer.com/&lt;br /&gt;
&lt;br /&gt;
* '''Xenki''' - Xenki is an XBAP 3D application intended to be a browser add-on for OpenSim. &lt;br /&gt;
** '''What is Xenki?''' &lt;br /&gt;
** http://www.adamfrisby.com/blog/2008/08/what-is-xenki/&lt;br /&gt;
** '''Sources:''' &lt;br /&gt;
** http://www.adamfrisby.com/blog/2008/08/xenki-010-alpha-sources-posted/&lt;br /&gt;
&lt;br /&gt;
=== Via Rezme ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* None at the moment&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Connecting</id>
		<title>Connecting</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Connecting"/>
				<updated>2010-01-07T13:49:43Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Added Emerald */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Compatible Viewers==&lt;br /&gt;
Before you can connect to OpenSim, you'll need to have downloaded one of the following clients that can connect to OpenSim.&lt;br /&gt;
&lt;br /&gt;
* [http://get.secondlife.com Linden Client] (release version is the only fully supported viewer.)&lt;br /&gt;
* [http://opensim-viewer.sourceforge.net Hippo Viewer] - a fork of the Linden Client with OpenSim specific enhancements&lt;br /&gt;
* [[RealXtend]] - a fork of the Linden Client that has specialized features (is not fully supported yet.)&lt;br /&gt;
* [http://meerkatviewer.org/ Meerkat Viewer] another LL-based viewer&lt;br /&gt;
* [http://modularsystems.sl/ Emerald Viewer] The latest viewer based on LL code but extended with some nice features&lt;br /&gt;
&lt;br /&gt;
==Connecting with the Linden Viewer==&lt;br /&gt;
Every OpenSim grid or instance will specify a '''loginuri''', which is a uri of the form '''http://someserver:9000''' (standalone mode) or '''http://someserver:8002''' (grid mode).  For instance, for osgrid, this is http://osgrid.org:8002.  The following sections assume that you have that uri.  We'll use http://osgrid.org:8002 as our example url.&lt;br /&gt;
&lt;br /&gt;
A list of major public grids can be found at [[Grid_List]].  OSGrid is just one of many available.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* change directory to you viewer (SecondLife_XYZ)&lt;br /&gt;
* run &amp;lt;code&amp;gt;./secondlife -loginuri http://osgrid.org:8002&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* make a copy of the SecondLife icon on your desktop&lt;br /&gt;
* rename it to the grid you want to connect to&lt;br /&gt;
* edit the properties on the icon and set the command line to &amp;lt;code&amp;gt;...\SecondLife.exe&amp;quot; -loginuri http://osgrid.org:8002&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mac ===&lt;br /&gt;
* Make a 'somefilename.sh' file, and put this in it:&lt;br /&gt;
* /Applications/Second\ Life.app/Contents/MacOS/Second\ Life -loginuri http://osgrid.org:8002/&lt;br /&gt;
* set it to executable&lt;br /&gt;
* run it&lt;br /&gt;
 &lt;br /&gt;
If you have multiple viewers and multiple grids to connect to, you can try the following AppleScript (one could do something similar with a shell script).  Feel free to copy and modify for your own use.&lt;br /&gt;
 --&lt;br /&gt;
 --  This script selects a viewer and a grid for virtual worlds.&lt;br /&gt;
 --&lt;br /&gt;
 --&lt;br /&gt;
 -- Variables for the two supported viewers.  More may be added here.&lt;br /&gt;
 --&lt;br /&gt;
 set lindenViewer to &amp;quot;\&amp;quot;/Applications/SecondLife/Second Life.app/Contents/MacOS/Second Life\&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set emeraldViewer to &amp;quot;\&amp;quot;/Applications/SecondLife/GreenLife Emerald Viewer.app/Contents/MacOS/GreenLife Emerald Viewer\&amp;quot;&amp;quot;&lt;br /&gt;
 --&lt;br /&gt;
 -- Variables for options to select the specified grid.  Since the viewers&lt;br /&gt;
 -- are based on the 2nd life viewer, the options are the same for each&lt;br /&gt;
 -- viewer.  Also, connecting to the Second Life grid is the default option&lt;br /&gt;
 -- if no other options are provided.&lt;br /&gt;
 --&lt;br /&gt;
 -- Currently, four grids are supported.  More may be easily added.&lt;br /&gt;
 --&lt;br /&gt;
 set lindenOptions to &amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set localStandalone to &amp;quot; -loginuri http://vw.server.lan:9000 -loginpage http://vw.server.lan/opensim/index.html&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set localGrid to &amp;quot; -loginuri http://vw.server.lan:8000 -loginpage http://vw.server.lan/opensim/index.html&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 set osGridOptions to &amp;quot; -loginuri http://osgrid.org:8002 -loginpage http://osgrid.org/loginscreen.php -helperuri http://osgrid.org/&amp;quot;&lt;br /&gt;
 --&lt;br /&gt;
 -- Display dialog and select the viewer.&lt;br /&gt;
 --&lt;br /&gt;
 set dialogResult to display dialog &amp;quot;Choose viewer:&lt;br /&gt;
 1) 2nd Life viewer&lt;br /&gt;
 2) Emerald viewer:&amp;quot; default answer &amp;quot;1&amp;quot; with title &amp;quot;Select Viewer&amp;quot; with icon 1&lt;br /&gt;
 &lt;br /&gt;
 set option to text returned of dialogResult&lt;br /&gt;
 &lt;br /&gt;
 if option = &amp;quot;2&amp;quot; then&lt;br /&gt;
 	set viewer to emeraldViewer&lt;br /&gt;
 else&lt;br /&gt;
 	set viewer to lindenViewer&lt;br /&gt;
 end if&lt;br /&gt;
 --&lt;br /&gt;
 -- Display dialog and select the grid.&lt;br /&gt;
 --&lt;br /&gt;
 set dialogResult to display dialog &amp;quot;Choose server:&lt;br /&gt;
 1) 2nd Life grid&lt;br /&gt;
 2) local standalone&lt;br /&gt;
 3) local grid&lt;br /&gt;
 4) OS Grid&amp;quot; default answer &amp;quot;2&amp;quot; with title &amp;quot;Select Grid&amp;quot; with icon 1&lt;br /&gt;
 &lt;br /&gt;
 set grid to text returned of dialogResult&lt;br /&gt;
 &lt;br /&gt;
 if grid = &amp;quot;1&amp;quot; then&lt;br /&gt;
 	set options to lindenOptions&lt;br /&gt;
 else if grid = &amp;quot;2&amp;quot; then&lt;br /&gt;
 	set options to localStandalone&lt;br /&gt;
 else if grid = &amp;quot;3&amp;quot; then&lt;br /&gt;
 	set options to localGrid&lt;br /&gt;
 else if grid = &amp;quot;4&amp;quot; then&lt;br /&gt;
 	set options to osGridOptions&lt;br /&gt;
 else&lt;br /&gt;
 	set options to localStandalone&lt;br /&gt;
 end if&lt;br /&gt;
 --&lt;br /&gt;
 -- Combine the grid and viewer and execute the result.&lt;br /&gt;
 --&lt;br /&gt;
 set command to viewer &amp;amp; options&lt;br /&gt;
 do shell script command&lt;br /&gt;
&lt;br /&gt;
===Linden Viewer options===&lt;br /&gt;
The Linden viewer has a number of other options.  Some are useful, some are not.  The viewer has a help option which produces the following results:&lt;br /&gt;
  --autologin           log in as last saved user&lt;br /&gt;
  --channel arg         n/a&lt;br /&gt;
  --console arg         n/a&lt;br /&gt;
  --cooperative arg     Yield some idle time to local host.&lt;br /&gt;
  --crashonstartup      Crashes on startup. For QA use.&lt;br /&gt;
  --debugviews          n/a&lt;br /&gt;
  --drop arg            n/a&lt;br /&gt;
  --god                 Log in a god if you have god access.&lt;br /&gt;
  --grid arg            Specify the name of the grid, local, or an IP address &lt;br /&gt;
                        to connect to.&lt;br /&gt;
  -h [ --help ]         display this help message&lt;br /&gt;
  --helperuri arg       helper web CGI prefix to use&lt;br /&gt;
  --ignorepixeldepth    Ignore pixel depth settings.&lt;br /&gt;
  --inbw arg            n/a&lt;br /&gt;
  --logfile arg         n/a&lt;br /&gt;
  --login args          3 tokens: first, last and password&lt;br /&gt;
  --loginpage arg       Login authentication page to use.&lt;br /&gt;
  --loginuri arg        login server and CGI script to use&lt;br /&gt;
  --multiple            Allow multple viewers.&lt;br /&gt;
  --no-verify-ssl-cert  n/a&lt;br /&gt;
  --noaudio             n/a&lt;br /&gt;
  --noinvlib            Do not request the inventory library.&lt;br /&gt;
  --nopreload           n/a&lt;br /&gt;
  --noprobe             n/a&lt;br /&gt;
  --noquicktime         n/a&lt;br /&gt;
  --nosound             n/a&lt;br /&gt;
  --novoice             Disable voice.&lt;br /&gt;
  --outbw arg           n/a&lt;br /&gt;
  --port arg            n/a&lt;br /&gt;
  --purge               Delete files in the cache.&lt;br /&gt;
  --qa                  Activated debugging menu in Advanced Settings.&lt;br /&gt;
  --quitafter arg       n/a&lt;br /&gt;
  --rotate              n/a&lt;br /&gt;
  --safe                Reset preferences, run in safe mode.&lt;br /&gt;
  --set args             specify the value of a particular&lt;br /&gt;
                                       configuration variable that&lt;br /&gt;
                                       overrides all other settings&lt;br /&gt;
                              &lt;br /&gt;
  --setdefault args      specify the value of a particular&lt;br /&gt;
                                       configuration variable which can be&lt;br /&gt;
                                       overridden by settings.xml&lt;br /&gt;
                              &lt;br /&gt;
  --settings arg        Specify the filename of a configuration file.&lt;br /&gt;
  --skin arg            ui/branding skin folder to use&lt;br /&gt;
  --slurl arg           Startup SLurl&lt;br /&gt;
  --url arg             Startup location&lt;br /&gt;
  --psn arg             MacOSX process serial number&lt;br /&gt;
&lt;br /&gt;
== Alternative Connection Approaches ==&lt;br /&gt;
&lt;br /&gt;
=== Via a Web Browser ===&lt;br /&gt;
&lt;br /&gt;
You can also set up a [[Browser Protocol Handler]] which will make opensim:// links in your browser do the expected thing, and launch the right OpenSim viewer.&lt;br /&gt;
&lt;br /&gt;
** Project site&lt;br /&gt;
** http://forge.opensimulator.org/gf/project/xenki/&lt;br /&gt;
** Xeni Community Site&lt;br /&gt;
** http://xenkiviewer.com/&lt;br /&gt;
&lt;br /&gt;
* '''Xenki''' - Xenki is an XBAP 3D application intended to be a browser add-on for OpenSim. &lt;br /&gt;
** '''What is Xenki?''' &lt;br /&gt;
** http://www.adamfrisby.com/blog/2008/08/what-is-xenki/&lt;br /&gt;
** '''Sources:''' &lt;br /&gt;
** http://www.adamfrisby.com/blog/2008/08/xenki-010-alpha-sources-posted/&lt;br /&gt;
&lt;br /&gt;
=== Via Rezme ===&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* None at the moment&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/News</id>
		<title>News</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/News"/>
				<updated>2010-01-07T13:46:56Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Project News==&lt;br /&gt;
===December 2009===&lt;br /&gt;
Version 0.6.8 has been released.  Source packages can be downloaded at http://dist.opensimulator.org/.&lt;br /&gt;
&lt;br /&gt;
===September 2009===&lt;br /&gt;
Version 0.6.7 has been released.  Source packages can be downloaded at http://dist.opensimulator.org/.&lt;br /&gt;
&lt;br /&gt;
===August 2009===&lt;br /&gt;
OpenSimulator has moved it's source repository to git.  Please see [[Using_Git]] for more details about setting up git to access the source repository.  &lt;br /&gt;
For anyone that can't use git, we're keeping a SVN mirror at http://opensimulator.org/svn/opensim-track/trunk.   &lt;br /&gt;
&lt;br /&gt;
Additionally, we have a viewgit for OpenSimulator at http://opensimulator.org/viewgit/?a=summary&amp;amp;p=opensim&lt;br /&gt;
&lt;br /&gt;
===June 2009===&lt;br /&gt;
Version 0.6.6 has been released.  Source packages can be downloaded at http://dist.opensimulator.org/.&lt;br /&gt;
&lt;br /&gt;
===May 2009===&lt;br /&gt;
Starting in r9562 OpenSim has a set of new configuration variables that specify how services and service connectors are set up. &lt;br /&gt;
&lt;br /&gt;
Please reference the [[Services_and_Service_Connectors_Configuration | Services and Service Connectors Configuration]] page for more information.&lt;br /&gt;
&lt;br /&gt;
===April 2009===&lt;br /&gt;
* There is a current proposal to drop Visual Studio 2005 support in OpenSim by end of May. Visual Studio 2008 will still be supported. If you have strong opinions on the matter, use the [[Mailing_Lists|mailing lists]] to make your voice heard. (this proposal was approved)&lt;br /&gt;
&lt;br /&gt;
* We are experimenting with a feature suggestion tracker, visit [http://www.opensimulator.org/features/ opensimulator.org/features] to suggest new feature ideas.&lt;br /&gt;
&lt;br /&gt;
==Press==&lt;br /&gt;
===September 2008===&lt;br /&gt;
*[http://www-03.ibm.com/press/us/en/pressrelease/25038.wss 03 Sep 2008 - Made in IBM Labs: IBM Moves Real-Time Communication and Collaboration Into 3-D (integrated with OpenSim)]&lt;br /&gt;
===February 2008===&lt;br /&gt;
* [http://www-03.ibm.com/press/us/en/pressrelease/23565.wss 21st Feb 2008 - Made in IBM Labs: IBM 3-D Data Centers Show Virtual Worlds Fit for Business]&lt;br /&gt;
* [http://www.realxtend.org/realxtend_opensim_release_15_02_2008.html 15th Feb 2008 - RealXtend joins OpenSim: Team up to make open source Virtual World standard]&lt;br /&gt;
* [http://www.ngigroup.com/jp/press/2008/02/001264.html 5th Feb 2008 - 3Di, Inc. Creates Voice Communication Function for Its Virtual World Application &amp;quot;Jin-sei&amp;quot;]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==RSS Feeds==&lt;br /&gt;
&amp;lt;rss&amp;gt;http://planet.opensim.us/rss20.xml|max=5|short|filter=opensim&amp;lt;/rss&amp;gt;&lt;br /&gt;
&amp;lt;rss&amp;gt;http://feeds.technorati.com/search/opensim?language=en|max=5|short&amp;lt;/rss&amp;gt;&lt;br /&gt;
&amp;lt;rss&amp;gt;http://feeds.technorati.com/search/opensim?authority=n&amp;amp;language=pt|max=5|short&amp;lt;/rss&amp;gt;&lt;br /&gt;
&amp;lt;rss&amp;gt;http://feeds.technorati.com/search/opensim?authority=n&amp;amp;language=es|max=5|short&amp;lt;/rss&amp;gt;&lt;br /&gt;
&amp;lt;rss&amp;gt;http://feeds.technorati.com/search/opensim?authority=n&amp;amp;language=fr|max=5|short&amp;lt;/rss&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Blogs==&lt;br /&gt;
* [http://www.worldsimterra.com WorldSimTerra (Português, English, Español)]&lt;br /&gt;
* [http://www.adamfrisby.com/blog/2008/08/resources-for-running-your-own-opensim Adam's OpenSim resources blog post] - a list of resources for running OpenSim&lt;br /&gt;
* [http://rock-vacirca.blogspot.com Rock Vacirca's Blog] - lots of tutorials, not only on OpenSim, but on MySQL, Hippo, Second Inventory, etc&lt;br /&gt;
* [http://justincc.wordpress.com justincc's blog] - A blog with a weekly OpenSim development update and regular articles on various OpenSim topics.&lt;br /&gt;
* [http://lbsa71.net/category/opensim/ lbsa71.net] - tidbits from an OpenSim developer.&lt;br /&gt;
* [http://imohax.com Mo Hax] - posts and videos about OpenSim and Second Life from beginner perspective, focus on content previewing and educational use&lt;br /&gt;
* [http://www.metaverse3d.com/tag/opensim/ Metaverse3d] - French blog about metaverse and OpenSim.&lt;br /&gt;
* [http://www.subwereld.nl/ Subwereld] - A Dutch weblog about the OpenSimulator Project, the virtual world grids and OpenSim tools.&lt;br /&gt;
* [http://maxping.org/ Maxping] - A web magazine that writes about open source virtual worlds.&lt;br /&gt;
* [http://blog.cyberlandia.net/ Cyberlandia Blog] - Italian blog about Opensim, hypergrid and virtual worlds&lt;/div&gt;</summary>
		<author><name>Fly-man-</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>2010-01-07T13:37:48Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Experimental Upstream Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Quicklinks}}&lt;br /&gt;
= Source code  =&lt;br /&gt;
&lt;br /&gt;
Here are the current released versions of OpenSim. &lt;br /&gt;
&lt;br /&gt;
Please see [[Branches]] for more information on the repository branches and what they are for. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#ff0000&amp;quot;&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;
The latest source releases are always hosted at http://dist.opensimulator.org, the current release is '''0.6.8''' (released on 12/23/2009) and can be downloaded at: &lt;br /&gt;
&lt;br /&gt;
*http://dist.opensimulator.org/opensim-0.6.8-release.tar.gz or &lt;br /&gt;
*http://dist.opensimulator.org/opensim-0.6.8-release.zip&lt;br /&gt;
&lt;br /&gt;
Both these packages are the same except for the compression format. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Release Code via Git  ==&lt;br /&gt;
&lt;br /&gt;
Instead of using a source archive release, you can pull specific releases from our git source code repository. For more information on installing and using Git, please see [[Using Git]]. &lt;br /&gt;
&lt;br /&gt;
In each case you'll want to start with a clone: &lt;br /&gt;
&lt;br /&gt;
 git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
Then all other commands are run from inside the checked out directory.  For example&lt;br /&gt;
&lt;br /&gt;
*'''Command for retrieving 0.6.8'''&lt;br /&gt;
&lt;br /&gt;
 git checkout 0.6.8-release&lt;br /&gt;
&lt;br /&gt;
*'''Command for retrieving 0.6.8 with ongoing fixes'''&lt;br /&gt;
&lt;br /&gt;
 git checkout -b 0.6.8-post-fixes origin/0.6.8-post-fixes&lt;br /&gt;
&lt;br /&gt;
*'''Command for updating an existing checked out 0.6.8 branch with subsequent changes'''&lt;br /&gt;
&lt;br /&gt;
 git pull&lt;br /&gt;
&lt;br /&gt;
== Release Code via ViewGit Web Utility ==&lt;br /&gt;
&lt;br /&gt;
You can also get OpenSimulator code via the ViewGit web utility at&lt;br /&gt;
&lt;br /&gt;
 http://opensimulator.org/viewgit/?a=summary&amp;amp;p=opensim&lt;br /&gt;
&lt;br /&gt;
or for the 0.6.8-post-fixes branch.&lt;br /&gt;
&lt;br /&gt;
 http://opensimulator.org/viewgit/?a=shortlog&amp;amp;p=opensim&amp;amp;h=refs/heads/0.6.8-post-fixes&lt;br /&gt;
&lt;br /&gt;
You'll see a list of revisions as shown below.  &lt;br /&gt;
&lt;br /&gt;
[[Image:Git Summary.png|center|640x112px]] &lt;br /&gt;
&lt;br /&gt;
The tarball or zip source code package for any particular revision can be downloaded by the ''tar/gz'' and ''zip'' links in the rightmost &amp;quot;Actions&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
== Release notes  ==&lt;br /&gt;
&lt;br /&gt;
These are extracted from the subversion history log and correlated with the tagged releases. It should provide some idea of the changes between each tagged version. How ever, since the tagged releases are moved out of the trunk, the versions aren't an exact correlation. Please read and understand [[Release Cycle]] and [[On revisions, tags and branches]] before using this information. &lt;br /&gt;
&lt;br /&gt;
''These notes are not currently being maintained.  Need to update process for git which shouldn't be hard to do''&lt;br /&gt;
&lt;br /&gt;
*[[Recent]] (since last tagged version) &lt;br /&gt;
*[[0.6.6-release]] (SVN version 9961) &lt;br /&gt;
*[[0.6.5-release]] (SVN version 9667) &lt;br /&gt;
*[[0.6.4.1-release]] (SVN version 9009) &lt;br /&gt;
*[[0.6.4-release]] (SVN version 8960) &lt;br /&gt;
*[[0.6.3-release]] (SVN version 8506) &lt;br /&gt;
*[[0.6.2-release]] (SVN version 8068) &lt;br /&gt;
*[[0.6.1-release]] (SVN version 7880) &lt;br /&gt;
*[[0.6.0-release]] (SVN version 7176) &lt;br /&gt;
*[[0.5.11-release]] (SVN version 6676) &lt;br /&gt;
*[[0.5.10-release]] (SVN version 6422) &lt;br /&gt;
*[[0.5.9-release]] (SVN version 5970) &lt;br /&gt;
*[[0.5.8-release]] (SVN version 5111) &lt;br /&gt;
*[[0.5.7-release]] (SVN version 4818) &lt;br /&gt;
*[[0.5.6-release]] (SVN version 4488) &lt;br /&gt;
*[[0.5.5-release]] (SVN version 4239) &lt;br /&gt;
*[[0.5.4-release]] (SVN version 3879) (Not sure what happened to 0.5.3 &amp;amp;amp; 0.5.2) &lt;br /&gt;
*[[0.5.1-release]] (SVN version 3724) &lt;br /&gt;
*[[0.5.0-release]] (SVN version 3184) &lt;br /&gt;
*[[0.4.5.3-stable]] (SVN version 2844) &lt;br /&gt;
*[[0.4.5.2-stable]] (SVN version 2772) &lt;br /&gt;
*[[0.4.5.1-stable]] (SVN version 2610) &lt;br /&gt;
*[[0.4.5-release]] (SVN version 2293) &lt;br /&gt;
*[[0.4.0-rc]] (SVN version 1953) &lt;br /&gt;
*[[0.3.2-release]] (SVN version 1385) &lt;br /&gt;
*[[0.3.1-devel]] (SVN version 1226) (Around here things start to get a bit confusing) &lt;br /&gt;
*[[0.2.1-release]] (SVN version 1224) &lt;br /&gt;
*[[0.3.0-devel]] (SVN version 1126) &lt;br /&gt;
*[[0.0.0-release]] (SVN version 1022) &lt;br /&gt;
*[[0.1.0-release]] (SVN version 1021) &lt;br /&gt;
*[[0.2.0-release]] (SVN version 1020)&lt;br /&gt;
&lt;br /&gt;
=Binaries=&lt;br /&gt;
The OpenSim project only does source based releases, which you must [[Build_Instructions|compile]] yourself.  Many members of our community provide binary installers that you can used based on those source releases.  Links below are provided for convenience.&lt;br /&gt;
&lt;br /&gt;
==Installers==&lt;br /&gt;
&lt;br /&gt;
* '''0.6.6 Windows Installer (Post-fixes version r9993)'''&lt;br /&gt;
 http://forge.opensimulator.org/gf/download/frsrelease/199/588/OpenSim0.6.6Setup.exe&lt;br /&gt;
&lt;br /&gt;
* '''0.6.6 Mac OS X Installer (Post-fixes version r9993)'''&lt;br /&gt;
 http://forge.opensimulator.org/gf/download/frsrelease/198/587/OpenSimulator-0.6.6-post-fixes-r9993.dmg&lt;br /&gt;
&lt;br /&gt;
* '''0.6.6 (and other releases/revs) unofficial Debian and Ubuntu Linux .deb packages&lt;br /&gt;
 http://opensimulator.org/wiki/UnofficialDebPackages&lt;br /&gt;
&lt;br /&gt;
==Diva Distribution==&lt;br /&gt;
&lt;br /&gt;
* '''Preconfigured hypergrided standalone.''' Easy to setup and to keep up to date. Windows and Linux/Unix. Download the file diva-rNNNN.zip, unzip it, read README.txt and take it from there.&lt;br /&gt;
http://github.com/diva/diva-distribution/downloads&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Older Versions Archive =&lt;br /&gt;
&lt;br /&gt;
All older versions of OpenSim are available from the Git repo (this includes fully converted versions of every change that existed in the subversion repository, including all old tags and branches). Please be aware that even if there is zero official support for the latest version, there's even less support for older ones. They are kept here for historical and technological reference only.&lt;br /&gt;
&lt;br /&gt;
The 'official' release tags and branches are all available from:&lt;br /&gt;
 git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
The named branches are typically extremely experimental offshoots.  Stick with recent numbered versions if you expect anything to work.&lt;br /&gt;
&lt;br /&gt;
= Experimental Upstream Code =&lt;br /&gt;
&amp;lt;font style=&amp;quot;color: red; font-size: big&amp;quot;&amp;gt;'''There Be Dragons Beyond This Point'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are truly feeling dangerous, adventurous, or want to help us test the next version of OpenSim you are welcome to grab the latest unstable code out of our git master repository.  Any warnings previous expressed about the alpha nature of the code go double or triple if you are running directly off of master.  '''Never, ever, ever, never''' run this in production environments, it is not suitable for that unless you are very familiar with the source code, and can hot fix any piece of it (that probably means you are an OpenSim core member).  Feedback and testing on the unstable tree is appreciated, as that helps us make the next release better.  If this scares you from using trunk, that was intended.&lt;br /&gt;
&lt;br /&gt;
If it breaks, you get to keep both pieces.&lt;br /&gt;
&lt;br /&gt;
* '''Latest git revision version (bleeding edge)'''&lt;br /&gt;
 git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
* '''To checkout a specific revision'''&lt;br /&gt;
After creating the clone, chnage into the directory and:&lt;br /&gt;
 git reset --hard ########&lt;br /&gt;
&lt;br /&gt;
Where ######## is the unique hash of the version you are interested in.&lt;br /&gt;
&lt;br /&gt;
Another option for obtaining the code is via subversion with our svn mirror.  This mirrors all git changes since the old 10k1 changeset in subversion.  It is synchronized every 15 minutes, so may be 15 minutes behind git master.&lt;br /&gt;
&lt;br /&gt;
* '''Latest subversion revision version (bleeding edge)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim-track/trunk opensim&lt;br /&gt;
&lt;br /&gt;
To do this with git:&lt;br /&gt;
&lt;br /&gt;
git-svn clone http://opensimulator.org/svn/opensim-track opensim -T trunk&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>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LegacyServers</id>
		<title>LegacyServers</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LegacyServers"/>
				<updated>2009-12-31T17:13:09Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Full detail on running the legacy servers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
Here are summaries of the services that you need to run for a grid before OpenSim 0.6.8&lt;br /&gt;
&lt;br /&gt;
===OpenSim 0.6.7===&lt;br /&gt;
'''&amp;lt;u&amp;gt;Windows&amp;lt;/u&amp;gt;'''&lt;br /&gt;
 cd bin&lt;br /&gt;
 OpenSim.Grid.UserServer.exe&lt;br /&gt;
 OpenSim.Grid.GridServer.exe&lt;br /&gt;
 OpenSim.Server.exe&lt;br /&gt;
 OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
 OpenSim.exe (or OpenSim.32BitLaunch.exe if using the ODE physics engine under 64 bit Windows)&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;u&amp;gt;Linux / Mac OS X&amp;lt;/u&amp;gt;'''&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.Grid.UserServer.exe&lt;br /&gt;
 mono OpenSim.Grid.GridServer.exe&lt;br /&gt;
 mono OpenSim.Server.exe&lt;br /&gt;
 mono OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
===OpenSim 0.6.6 and earlier===&lt;br /&gt;
'''&amp;lt;u&amp;gt;Windows&amp;lt;/u&amp;gt;'''&lt;br /&gt;
 cd bin&lt;br /&gt;
 OpenSim.Grid.UserServer.exe&lt;br /&gt;
 OpenSim.Grid.GridServer.exe&lt;br /&gt;
 OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
 OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
 OpenSim.exe (or OpenSim.32BitLaunch.exe if using the ODE physics engine under 64 bit Windows)&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;u&amp;gt;Linux / Mac OS X&amp;lt;/u&amp;gt;'''&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.Grid.UserServer.exe&lt;br /&gt;
 mono OpenSim.Grid.GridServer.exe&lt;br /&gt;
 mono OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 mono OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
 mono OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
== Full detail on running the legacy servers ==&lt;br /&gt;
1. The legacy system consists of 5 servers. These are the User Server, Grid Server, Asset Server, Inventory Server and Messaging Server. Each provides a service to the grid, and some servers also access each other to provide their services.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
   [[Image:Exclamation.png|left]]&lt;br /&gt;
 NOTE: The Asset and Inventory servers have been superseded by R.O.B.U.S.T. If you are running R.O.B.U.S.T.,&lt;br /&gt;
 don't start the asset and inventory services here.&lt;br /&gt;
&lt;br /&gt;
2. Four of the servers should be started in a certain order. UGAI: UserServer, GridServer, AssetServer, InventoryServer. The MessagingServer can be started at any point after the GridServer. These are all found in the bin directory. In windows, you can just double-click on the executables to start them. In Linux and Mac OS X type &amp;quot;mono filename&amp;quot; from a prompt. The executable names, in order, are:&lt;br /&gt;
 OpenSim.Grid.UserServer.exe&lt;br /&gt;
 OpenSim.Grid.GridServer.exe&lt;br /&gt;
 OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
 OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
&lt;br /&gt;
3. Start the UserServer. If you will be running the GridServer on the same box, hit enter to accept the defaults, until it gives you the prompt&lt;br /&gt;
 OpenUser#&lt;br /&gt;
This is the main prompt for the user server. If you will be running the GridServer on another box, change the Default Grid Server URI as appropriate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Start the GridServer. Again, you can hit return at all the prompts if you are running them all on the same machine. If not, change the URIs for the Asset Server and User server to point to where you are running them. You will finally get to the console prompt for the GridServer which looks like this:&lt;br /&gt;
 OpenGrid#&lt;br /&gt;
&lt;br /&gt;
5. Start the AssetServer. The console prompt for this server will be:&lt;br /&gt;
 OpenAsset#&lt;br /&gt;
&lt;br /&gt;
6. Start the InventoryServer. The console prompt for this server will be:&lt;br /&gt;
 INVENTORY#&lt;br /&gt;
&lt;br /&gt;
7. Start the MessagingServer.  The console prompt for this is:&lt;br /&gt;
 Messaging#&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LegacyServers</id>
		<title>LegacyServers</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LegacyServers"/>
				<updated>2009-12-31T17:12:51Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Asset has changed, not the User yet*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
&lt;br /&gt;
Here are summaries of the services that you need to run for a grid before OpenSim 0.6.8&lt;br /&gt;
&lt;br /&gt;
===OpenSim 0.6.7===&lt;br /&gt;
'''&amp;lt;u&amp;gt;Windows&amp;lt;/u&amp;gt;'''&lt;br /&gt;
 cd bin&lt;br /&gt;
 OpenSim.Grid.UserServer.exe&lt;br /&gt;
 OpenSim.Grid.GridServer.exe&lt;br /&gt;
 OpenSim.Server.exe&lt;br /&gt;
 OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
 OpenSim.exe (or OpenSim.32BitLaunch.exe if using the ODE physics engine under 64 bit Windows)&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;u&amp;gt;Linux / Mac OS X&amp;lt;/u&amp;gt;'''&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.Grid.UserServer.exe&lt;br /&gt;
 mono OpenSim.Grid.GridServer.exe&lt;br /&gt;
 mono OpenSim.Server.exe&lt;br /&gt;
 mono OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
===OpenSim 0.6.6 and earlier===&lt;br /&gt;
'''&amp;lt;u&amp;gt;Windows&amp;lt;/u&amp;gt;'''&lt;br /&gt;
 cd bin&lt;br /&gt;
 OpenSim.Grid.UserServer.exe&lt;br /&gt;
 OpenSim.Grid.GridServer.exe&lt;br /&gt;
 OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
 OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
 OpenSim.exe (or OpenSim.32BitLaunch.exe if using the ODE physics engine under 64 bit Windows)&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;u&amp;gt;Linux / Mac OS X&amp;lt;/u&amp;gt;'''&lt;br /&gt;
 cd bin&lt;br /&gt;
 mono OpenSim.Grid.UserServer.exe&lt;br /&gt;
 mono OpenSim.Grid.GridServer.exe&lt;br /&gt;
 mono OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 mono OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
 mono OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
== Full detail on running the legacy servers ==&lt;br /&gt;
1. The legacy system consists of 5 servers. These are the User Server, Grid Server, Asset Server, Inventory Server and Messaging Server. Each provides a service to the grid, and some servers also access each other to provide their services.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
   [[Image:Exclamation.png|left]]&lt;br /&gt;
 NOTE: The Asset and Inventory servers have been superseded by R.O.B.U.S.T. If you are running R.O.B.U.S.T.,&lt;br /&gt;
 don't start the user and inventory services here.&lt;br /&gt;
&lt;br /&gt;
2. Four of the servers should be started in a certain order. UGAI: UserServer, GridServer, AssetServer, InventoryServer. The MessagingServer can be started at any point after the GridServer. These are all found in the bin directory. In windows, you can just double-click on the executables to start them. In Linux and Mac OS X type &amp;quot;mono filename&amp;quot; from a prompt. The executable names, in order, are:&lt;br /&gt;
 OpenSim.Grid.UserServer.exe&lt;br /&gt;
 OpenSim.Grid.GridServer.exe&lt;br /&gt;
 OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 OpenSim.Grid.InventoryServer.exe&lt;br /&gt;
 OpenSim.Grid.MessagingServer.exe&lt;br /&gt;
&lt;br /&gt;
3. Start the UserServer. If you will be running the GridServer on the same box, hit enter to accept the defaults, until it gives you the prompt&lt;br /&gt;
 OpenUser#&lt;br /&gt;
This is the main prompt for the user server. If you will be running the GridServer on another box, change the Default Grid Server URI as appropriate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Start the GridServer. Again, you can hit return at all the prompts if you are running them all on the same machine. If not, change the URIs for the Asset Server and User server to point to where you are running them. You will finally get to the console prompt for the GridServer which looks like this:&lt;br /&gt;
 OpenGrid#&lt;br /&gt;
&lt;br /&gt;
5. Start the AssetServer. The console prompt for this server will be:&lt;br /&gt;
 OpenAsset#&lt;br /&gt;
&lt;br /&gt;
6. Start the InventoryServer. The console prompt for this server will be:&lt;br /&gt;
 INVENTORY#&lt;br /&gt;
&lt;br /&gt;
7. Start the MessagingServer.  The console prompt for this is:&lt;br /&gt;
 Messaging#&lt;/div&gt;</summary>
		<author><name>Fly-man-</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-10-05T20:28:54Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Ubuntu has more then just 8.04 and 8.10 */&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: If you like IDE's you will need C# express 2008 or VS 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 VS2008 solution file, a nant build file and a '&amp;lt;tt&amp;gt;compile.bat&amp;lt;/tt&amp;gt;' file.&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 / 9.04 / 9.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. (** NOTE ** - recent builds seem to prefer 2.4?)&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&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>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Using_Git</id>
		<title>Using Git</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Using_Git"/>
				<updated>2009-09-27T01:14:59Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Resolving git hash &amp;amp; revision numbers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an introduction to using git for OpenSim core developers.&lt;br /&gt;
&lt;br /&gt;
= Installing Git =&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
=== CLI ===&lt;br /&gt;
:Git is provided as a package with all modern Linux distributions.  Install the following packages depending on environment:&lt;br /&gt;
::* Debian, Ubuntu: &amp;lt;pre&amp;gt;apt-get install git-core&amp;lt;/pre&amp;gt;&lt;br /&gt;
::* Centos: see the instructions at http://www.how-to-linux.com/2009/01/install-git-161-on-centos-52/&lt;br /&gt;
&lt;br /&gt;
=== GUIs ===&lt;br /&gt;
:[http://www.kernel.org/pub/software/scm/git/docs/git-gui.html git-gui]&lt;br /&gt;
::* Debian, Ubuntu:&lt;br /&gt;
 $ sudo apt-get install git-gui&lt;br /&gt;
 $ git gui&lt;br /&gt;
&lt;br /&gt;
:[http://cola.tuxfamily.org/ git-cola]&lt;br /&gt;
::* Debian, Ubuntu:&lt;br /&gt;
 $ apt-get install git-cola&lt;br /&gt;
 $ git-cola&lt;br /&gt;
&lt;br /&gt;
== Resolving git hash &amp;amp; revision numbers  ==&lt;br /&gt;
&lt;br /&gt;
[[Show_git_version_numbers_-_Windows|Windows batchfile]]&lt;br /&gt;
&lt;br /&gt;
[[Show_git_version_numbers_-_Linux|Linux bash script]]&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
&lt;br /&gt;
On Windows you need to install 2 packages:&lt;br /&gt;
* [http://msysgit.googlecode.com/files/Git-1.6.4-preview20090730.exe msysgit] - the basic git port for windows.  Install this first.&lt;br /&gt;
* [http://code.google.com/p/tortoisegit/ Tortoise Git] - the git explorer.  Install this second.&lt;br /&gt;
&lt;br /&gt;
When '''installing msysgit''' be sure to choose &lt;br /&gt;
'''Unix style line endings'''.  This will make it so that all the line endings are managed correctly, which will prevent merge issues in the future.&lt;br /&gt;
&lt;br /&gt;
[[Image:msysgit1.png]] [[Image:msysgit2.png]] [[Image:msysgit3.png]] [[Image:msysgit4.png]] [[Image:msysgit5.png]]&lt;br /&gt;
&lt;br /&gt;
= Configuring Git =&lt;br /&gt;
&lt;br /&gt;
Git has both a global config and a local config for each repo.  As one might expect, local trumps global.  The first important thing to do is set your name and email address, as that will be used in your commits.&lt;br /&gt;
&lt;br /&gt;
On Linux this is done via:&lt;br /&gt;
&lt;br /&gt;
 git config user.email YOUR@EMAIL.ADDR &lt;br /&gt;
 git config user.name &amp;quot;Your Name&amp;quot;&lt;br /&gt;
&lt;br /&gt;
On Windows this done with the config menu.&lt;br /&gt;
&lt;br /&gt;
[[Image:config1.png]] [[Image:Config2.png]]&lt;br /&gt;
&lt;br /&gt;
= Git Repositories for OpenSim =&lt;br /&gt;
&lt;br /&gt;
The urls for the repositories are as follows:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
! Repository !! Developer URL !! Anon URL &lt;br /&gt;
|- &lt;br /&gt;
|| opensim (main repository) || ssh://opensimulator.org/var/git/opensim || git://opensimulator.org/git/opensim&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Cloning the Repositry (for Core Developers) ==&lt;br /&gt;
&lt;br /&gt;
If you are a core developer, use the developer url above.  If you aren't a core developer, use the anon url above.  The initial clone will take a few minutes, as it is pulling the entire change history.  Don't be concerned about space, all the change history stored in git takes up less space than a single checked out copy of opensim.  Welcome to the wonderful world of content addressable storage.&lt;br /&gt;
&lt;br /&gt;
Unlike with svn, you can define multiple sources to pull from.  So if you initially start with an anon tree (which is read only), you can still later define the core tree (or some other remote target on github) and push to that.&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
Run the following on the command line:&lt;br /&gt;
&lt;br /&gt;
 git clone ssh://opensimulator.org/var/git/opensim&lt;br /&gt;
&lt;br /&gt;
This will create an opensim-test directory locally&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
Right click on the Desktop (or wherever) and 'Git Clone...'  &lt;br /&gt;
&lt;br /&gt;
When prompted for a url provide ssh://opensimulator.org/var/git/opensim.  You username and password will be the ones used for opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
== Cloning the Repositry (for Non Core Developers) ==&lt;br /&gt;
&lt;br /&gt;
 git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
This is the equivalent of anonymous svn access.&lt;br /&gt;
&lt;br /&gt;
= Conceptual Changes from Subversion = &lt;br /&gt;
&lt;br /&gt;
Distributed source code control is a substantially different mental model than centralized source code control.  If it freaks you out a bit, don't worry, everyone has that same reaction initially.  This [http://betterexplained.com/articles/intro-to-distributed-version-control-illustrated/ blog post] is the best explanation that I've seen of the concepts involved.&lt;br /&gt;
&lt;br /&gt;
For heavy users of subversion you should read the [http://git.or.cz/course/svn.html git / svn cheat sheet].  This provides a very solid basis for making your changes.  That being said there are some conceptual changes to note.&lt;br /&gt;
&lt;br /&gt;
* Terminology&lt;br /&gt;
** master is the name of the primary upstream branch (in subversion terms, this is trunk)&lt;br /&gt;
** origin is the name and location of the tree you cloned from&lt;br /&gt;
* All repositories are full peers to all other repositories.  Your cloned git repo is all the history of the entire project, available locally.  It means you can sync between any 2 clones of the repository, not just between your clone and the master repo.  This lets people work together on changes not in &lt;br /&gt;
* Version numbers are SHA1 hashes, not sequential integers.  This means referring to specific revisions is a bit more interesting.  For most of the git commands, you only need to give it the first 6-8 digits of the hash for them to work.&lt;br /&gt;
* Committing &lt;br /&gt;
** commits are local.  This means they are fast (no network involved) and they are committed against the last state of the tree.  Any conflict resolution will be handled after commits, during your next pull.  This is slightly different than pull-resolve-then-commit model of subversion.&lt;br /&gt;
** by default only files you explicitly '''git add''' are put into the commit.  To get '''svn ci''' equivalency use '''git commit -a''' to commit all outstanding files (I think tortoise handles this for you)&lt;br /&gt;
** after making a commit you must then '''push''' it to a remote repository (probably origin).  By default you push only branches you have previously pushed, typically master.&lt;br /&gt;
&lt;br /&gt;
The biggest real change is the Subversion dictates a very specific workflow.  Git does not.  Git allows for many different workflows, and lets each developer use the one that is best suited to his/her self.&lt;br /&gt;
&lt;br /&gt;
= Using Git like Subversion/trunk development =&lt;br /&gt;
&lt;br /&gt;
This is a set of quick instructions to use git like we do subversion development today.  It is targetted for core developers (so assumes you are using the ssh access), though most of it will work for non developers by just changing a url.&lt;br /&gt;
&lt;br /&gt;
This is done by giving the unix commands.  These options should all be available in the context menu on tortoise git as well.&lt;br /&gt;
&lt;br /&gt;
== Getting the source code ==&lt;br /&gt;
&lt;br /&gt;
'''git clone ssh://opensimulator.org/git/opensim-test'''&lt;br /&gt;
&lt;br /&gt;
This is the equivalent of '''svn co'''&lt;br /&gt;
&lt;br /&gt;
'''Note:''' all other operations assume that you are in the git directory.&lt;br /&gt;
&lt;br /&gt;
== Updating your checkout ==&lt;br /&gt;
&lt;br /&gt;
'''git pull'''&lt;br /&gt;
&lt;br /&gt;
This is the equivalent of '''svn update'''&lt;br /&gt;
&lt;br /&gt;
== Inspecting what has changed in your working tree ==&lt;br /&gt;
&lt;br /&gt;
'''git status'''&lt;br /&gt;
&lt;br /&gt;
This is the equivalent of '''svn status'''&lt;br /&gt;
&lt;br /&gt;
== Committing a change ==&lt;br /&gt;
&lt;br /&gt;
either:&lt;br /&gt;
&lt;br /&gt;
'''git add file1 file2 ...'''&lt;br /&gt;
&lt;br /&gt;
'''git commit'''&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
'''git commit -a'''&lt;br /&gt;
&lt;br /&gt;
by default git does not add all files during a commit.&lt;br /&gt;
&lt;br /&gt;
== Pushing the committed change ==&lt;br /&gt;
&lt;br /&gt;
The first time you do this you'll need to specify which branch to push.&lt;br /&gt;
&lt;br /&gt;
'''git push origin master'''&lt;br /&gt;
&lt;br /&gt;
After the first time a simple '''git push''' will be enough, as it defaults to origin, and now git knows that master should by synced to origin.&lt;br /&gt;
&lt;br /&gt;
'''Important:''' commits in git are local.  They are not included in the main tree '''until you push''' them.  This means you can create commits when you are not on the network and sync afterwards.&lt;br /&gt;
&lt;br /&gt;
== Setting the checkout dir to a specific revision ==&lt;br /&gt;
&lt;br /&gt;
'''git reset --hard #HASHVALUE'''&lt;br /&gt;
&lt;br /&gt;
This will effectively rewind the tree to the specific revision, and modify the checkout dir accordingly.  This is equiv to '''svn up -R#version'''.&lt;br /&gt;
&lt;br /&gt;
git reset can also be useful if you screwed up commits and want to get rid of them &lt;br /&gt;
&lt;br /&gt;
== Resetting the tree to master (i.e. trunk) ==&lt;br /&gt;
&lt;br /&gt;
'''git pull'''&lt;br /&gt;
&lt;br /&gt;
per previous&lt;br /&gt;
&lt;br /&gt;
== Creating a Patch ==&lt;br /&gt;
&lt;br /&gt;
'''git format-patch #HASHVALUE'''&lt;br /&gt;
&lt;br /&gt;
This will create a patch suitable for attaching or emailing from a single commit.  You can also specify a range of commits.  &lt;br /&gt;
&lt;br /&gt;
This is closest to '''svn diff &amp;gt; patchfile.txt''' for uncommitted changes in subversion.&lt;br /&gt;
&lt;br /&gt;
== Applying a Git Patch ==&lt;br /&gt;
&lt;br /&gt;
If someone has formatted a git patch you can apply it directly (including all file adds, file mode changes, and their change log entry) with:&lt;br /&gt;
&lt;br /&gt;
'''git apply patchfile.patch'''&lt;br /&gt;
&lt;br /&gt;
== Reverting a Change ==&lt;br /&gt;
&lt;br /&gt;
'''git revert #HASHVALUE'''&lt;br /&gt;
&lt;br /&gt;
This directly reverts the change, with a commit message stating that fact.  There is no svn direct equiv, though this is often accomplished through: svn diff -R revisions &amp;gt; revert.patch &amp;amp;&amp;amp; patch -p0 &amp;lt; revert.patch &amp;amp;&amp;amp; svn ci -m &amp;quot;reverting revisions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Resetting part of the tree to master ==&lt;br /&gt;
&lt;br /&gt;
'''git checkout -- file1 file2 ...'''&lt;br /&gt;
&lt;br /&gt;
Checkout is an operation that populates the working directory from the git repository.  Doing a git checkout (master is the implied branch) -- file1 file2 repulls those files from the git repo, clobbering them in your local directory.  This is like '''svn revert'''.&lt;br /&gt;
&lt;br /&gt;
== Diffing Changes ==&lt;br /&gt;
&lt;br /&gt;
Against your most recently committed changes&lt;br /&gt;
&lt;br /&gt;
'''git diff'''&lt;br /&gt;
&lt;br /&gt;
From your most recent changes to a past change&lt;br /&gt;
&lt;br /&gt;
'''git diff #HASHVALUE'''&lt;br /&gt;
&lt;br /&gt;
Between any 2 changes&lt;br /&gt;
&lt;br /&gt;
'''git diff #HASHVALUE1 #HASHVALUE1'''&lt;br /&gt;
&lt;br /&gt;
== Branches  ==&lt;br /&gt;
&lt;br /&gt;
=== Creating a Branch  ===&lt;br /&gt;
&lt;br /&gt;
To create a new branch based on the current one, do: &lt;br /&gt;
&lt;br /&gt;
'''git branch &amp;amp;lt;branchname&amp;amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
=== Changing Branches  ===&lt;br /&gt;
&lt;br /&gt;
To change between branches do: &lt;br /&gt;
&lt;br /&gt;
'''git checkout &amp;amp;lt;branchname&amp;amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
=== Tracking a Branch  ===&lt;br /&gt;
&lt;br /&gt;
If you want to work on a specific branch, you can track it, by creating a local version of it on which you can pull and push. If you have already pulled (or fetched) from origin, you should have all remote branches names: &lt;br /&gt;
&lt;br /&gt;
'''git branch -a''' &lt;br /&gt;
&lt;br /&gt;
Will show all branches, local and remote. Choose a remote branch to track then do: &lt;br /&gt;
&lt;br /&gt;
'''git branch --track &amp;amp;lt;localbranchname&amp;amp;gt; origin/remote/&amp;amp;lt;remotebranchname&amp;amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
A new local branch will be created created, which will push and pull to the specific remote branch. &lt;br /&gt;
&lt;br /&gt;
== Resources &amp;amp;amp; References  ==&lt;br /&gt;
&lt;br /&gt;
Git - SVN Crash Course at [http://git-scm.com/course/svn.html git-scm.com/course/svn.html] &lt;br /&gt;
&lt;br /&gt;
Git for the lazy Tutorial at [http://www.spheredev.org/wiki/Git_for_the_lazy www.spheredev.org/wiki/Git_for_the_lazy]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Getting_Started_with_Region_Modules/New</id>
		<title>Getting Started with Region Modules/New</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Getting_Started_with_Region_Modules/New"/>
				<updated>2009-09-24T19:41:03Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: New page: In the new version, this is a basic version of a RegionModule  &amp;lt;source lang=csharp&amp;gt; using System; using System.Collections.Generic; using System.Reflection; using log4net; using OpenMetave...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In the new version, this is a basic version of a RegionModule&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=csharp&amp;gt;&lt;br /&gt;
using System;&lt;br /&gt;
using System.Collections.Generic;&lt;br /&gt;
using System.Reflection;&lt;br /&gt;
using log4net;&lt;br /&gt;
using OpenMetaverse;&lt;br /&gt;
using OpenSim.Framework;&lt;br /&gt;
using OpenSim.Region.Framework.Interfaces;&lt;br /&gt;
using OpenSim.Region.Framework.Scenes;&lt;br /&gt;
&lt;br /&gt;
namespace YouNameSpaceHere&lt;br /&gt;
&lt;br /&gt;
public class YourModule : INonSharedRegionModule&lt;br /&gt;
{&lt;br /&gt;
	private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);&lt;br /&gt;
&lt;br /&gt;
	public string Name&lt;br /&gt;
        {&lt;br /&gt;
            get { return &amp;quot;YourModuleName&amp;quot;; }&lt;br /&gt;
        }&lt;br /&gt;
	public Type ReplaceableInterface&lt;br /&gt;
        {&lt;br /&gt;
            get { return null; }&lt;br /&gt;
        }&lt;br /&gt;
	&lt;br /&gt;
	public void Initialise(IConfigSource source)&lt;br /&gt;
        {&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	public void Close()&lt;br /&gt;
        {&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        public void AddRegion(Scene scene)&lt;br /&gt;
        {&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        public void RemoveRegion(Scene scene)&lt;br /&gt;
        {&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
       	public void RegionLoaded(Scene scene)&lt;br /&gt;
        {&lt;br /&gt;
	}&lt;br /&gt;
	public void PostInitialise()&lt;br /&gt;
        {&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the Resources: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=ini&amp;gt;&lt;br /&gt;
&amp;lt;Addin id=&amp;quot;YourNamespace&amp;quot; version=&amp;quot;0.3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Runtime&amp;gt;&lt;br /&gt;
        &amp;lt;Import assembly=&amp;quot;YourDLL.dll&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/Runtime&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Dependencies&amp;gt;&lt;br /&gt;
        &amp;lt;Addin id=&amp;quot;OpenSim&amp;quot; version=&amp;quot;0.5&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/Dependencies&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Extension path = &amp;quot;YourPath&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RegionModule id=&amp;quot;YourModule&amp;quot; type=&amp;quot;TypeOfYourModule&amp;quot; /&amp;gt;    \&lt;br /&gt;
    &amp;lt;/Extension&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Addin&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Overview_of_How_Regions_Work</id>
		<title>Overview of How Regions Work</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Overview_of_How_Regions_Work"/>
				<updated>2009-09-18T20:35:32Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Source Enabled */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is based on a brief discussion between ter_afk and rknop on #opensim-dev.  It's archived here so that hopefully others can benefit from it.&lt;br /&gt;
&lt;br /&gt;
== Scene: the Core of the Region ==&lt;br /&gt;
&lt;br /&gt;
OpenSim.Region.Framework.Scenes.Scene is the &amp;quot;heart&amp;quot; of OpenSimulator's functionality.  The method Scene.Heartbeat() starts the heartbeat going; it does this by calling the Update() method.  That method is the &amp;quot;main loop&amp;quot; of the region:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=csharp&amp;gt;&lt;br /&gt;
        public override void Update()&lt;br /&gt;
        {&lt;br /&gt;
            int maintc = 0;&lt;br /&gt;
            while (!shuttingdown)&lt;br /&gt;
            {&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
That loop is run over and over again.  At the bottom of the loop is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=csharp&amp;gt;&lt;br /&gt;
                maintc = Environment.TickCount - maintc;&lt;br /&gt;
                maintc = (int)(m_timespan * 1000) - maintc;&lt;br /&gt;
&lt;br /&gt;
                if ((maintc &amp;lt; (m_timespan * 1000)) &amp;amp;&amp;amp; maintc &amp;gt; 0)&lt;br /&gt;
                    Thread.Sleep(maintc);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In other words, if everything else didn't take as long as one heartbeat is supposed to take, the thread goes to sleep until it's time to service the next heartbeat.  This heartbeat runs about 10 times a second.&lt;br /&gt;
&lt;br /&gt;
Other modules of all sorts can register heartbeat events that get called each pass through the main loop, and there are other events that modules can register for as well.  (Details forthcoming....)&lt;br /&gt;
&lt;br /&gt;
== Which regions run? ==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;bin/Regions/Regions.ini&amp;lt;/tt&amp;gt; file determines which regions run.  Here's an example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=ini&amp;gt;&lt;br /&gt;
[Test]&lt;br /&gt;
RegionUUID = 4b516a07-aa32-47e4-b4d9-52116255b4d2&lt;br /&gt;
Location = 1000,1000&lt;br /&gt;
InternalAddress = 127.0.0.1&lt;br /&gt;
InternalPort = 9000&lt;br /&gt;
AllowAlternatePorts = False&lt;br /&gt;
ExternalHostName = SYSTEMIP&lt;br /&gt;
MasterAvatarFirstName = Master&lt;br /&gt;
MasterAvatarLastName = Avatar&lt;br /&gt;
MasterAvatarSandboxPassword = master_avatar_password&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/AuthorizationService</id>
		<title>AuthorizationService</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/AuthorizationService"/>
				<updated>2009-09-16T13:03:26Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Authorization service is currently just a skeleton to be later expanded, however in grid mode it can be used to communicate an external authorization service. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
To point your region at an external Authorization service edit the file&lt;br /&gt;
&lt;br /&gt;
'''bin/config-include/GridCommon.ini'''&lt;br /&gt;
&lt;br /&gt;
add a section such as the following, altering the URI to point to your authorization server&lt;br /&gt;
&amp;lt;source lang=ini&amp;gt;&lt;br /&gt;
    [AuthorizationService]&lt;br /&gt;
    ;&lt;br /&gt;
    ; change this to your grid-wide authorization server&lt;br /&gt;
    ;&lt;br /&gt;
    AuthorizationServerURI = &amp;quot;http://localhost/auth.php&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Message Formats ==&lt;br /&gt;
&lt;br /&gt;
When a user attempts to enter a region an HTTP POST will be made to the AuthorizationServerURI you specified in the config. The body of the POST will be an XML serialized&lt;br /&gt;
AuthorizationRequest object.&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&lt;br /&gt;
    &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
    &amp;lt;AuthorizationRequest xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;ID&amp;gt;decc5198-9de2-11de-be89-00145eecaa9a&amp;lt;/ID&amp;gt;&lt;br /&gt;
        &amp;lt;FirstName&amp;gt;Rob&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
        &amp;lt;SurName&amp;gt;Smart&amp;lt;/SurName&amp;gt;&lt;br /&gt;
        &amp;lt;Email&amp;gt;user@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
        &amp;lt;RegionName&amp;gt;test region&amp;lt;/RegionName&amp;gt;&lt;br /&gt;
        &amp;lt;RegionID&amp;gt;e276e142-a099-4d6d-8f2d-0aad91ede958&amp;lt;/RegionID&amp;gt;&lt;br /&gt;
    &amp;lt;/AuthorizationRequest&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The authorization service needs to respond with an XML message that matches an XML serialized AuthorizationResponse object.&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&lt;br /&gt;
    &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
    &amp;lt;AuthorizationResponse xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;IsAuthorized&amp;gt;true&amp;lt;/IsAuthorized&amp;gt;&lt;br /&gt;
        &amp;lt;Message&amp;gt;Rob Smart has been authorized for the region test region.&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;/AuthorizationResponse&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''IsAuthorized''' element must contain either the string '''true''' or the string '''false'''. The '''Message''' element can contain any string, at the moment this message&lt;br /&gt;
will only be shown on the OpenSim region console.&lt;br /&gt;
&lt;br /&gt;
== Example PHP ==&lt;br /&gt;
A basic php example for parsing the Authorization XML and responding.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=php&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
        &lt;br /&gt;
    class AuthorizationResponse&lt;br /&gt;
    {&lt;br /&gt;
    	private $m_isAuthorized;&lt;br /&gt;
    	private $m_message;&lt;br /&gt;
    	&lt;br /&gt;
    	public function AuthorizationResponse($isAuthorized,$message)&lt;br /&gt;
    	{&lt;br /&gt;
    		$this-&amp;gt;m_isAuthorized = $isAuthorized;&lt;br /&gt;
    		$this-&amp;gt;m_message = $message;&lt;br /&gt;
    	}&lt;br /&gt;
    	&lt;br /&gt;
    	public function toXML()&lt;br /&gt;
    	{&lt;br /&gt;
    		return '&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&amp;lt;AuthorizationResponse xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&amp;lt;IsAuthorized&amp;gt;'. $this-&amp;gt;m_isAuthorized .'&amp;lt;/IsAuthorized&amp;gt;&amp;lt;Message&amp;gt;'. $this-&amp;gt;m_message .'&amp;lt;/Message&amp;gt;&amp;lt;/AuthorizationResponse&amp;gt;';&lt;br /&gt;
    		&lt;br /&gt;
    	}&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    class AuthorizationRequest&lt;br /&gt;
    {&lt;br /&gt;
    	private $m_isAuthorized;&lt;br /&gt;
    	private $m_message;    	&lt;br /&gt;
    	public $ID;&lt;br /&gt;
    	public $FirstName;&lt;br /&gt;
    	public $SurName;&lt;br /&gt;
    	public $Email;&lt;br /&gt;
    	public $RegionName;&lt;br /&gt;
    	public $RegionID;    	&lt;br /&gt;
    	&lt;br /&gt;
    	public function parseRequest($request)&lt;br /&gt;
    	{&lt;br /&gt;
    		$reader = new XMLReader();&lt;br /&gt;
&lt;br /&gt;
                $reader-&amp;gt;XML($request);&lt;br /&gt;
			while ($reader-&amp;gt;read()) &lt;br /&gt;
			{&lt;br /&gt;
      			if ($reader-&amp;gt;nodeType == XMLReader::ELEMENT) &lt;br /&gt;
      			{&lt;br /&gt;
      				switch($reader-&amp;gt;name)&lt;br /&gt;
      				{&lt;br /&gt;
      					case 'AuthorizationRequest':&lt;br /&gt;
      						//$log-&amp;gt;write(&amp;quot;AuthorizationRequest element&amp;quot;);&lt;br /&gt;
      					break;	&lt;br /&gt;
      					case 'ID':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;ID = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'FirstName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;FirstName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'SurName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;SurName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'Email':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;Email = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'RegionName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;RegionName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'RegionID':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;RegionID = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      				}&lt;br /&gt;
      	&lt;br /&gt;
      			}&lt;br /&gt;
      			&lt;br /&gt;
			}&lt;br /&gt;
    	}	&lt;br /&gt;
    	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    $request = @file_get_contents('php://input');&lt;br /&gt;
&lt;br /&gt;
    $authReq = new AuthorizationRequest();&lt;br /&gt;
    $authReq-&amp;gt;parseRequest($request);&lt;br /&gt;
&lt;br /&gt;
    $authResp = new AuthorizationResponse(&amp;quot;true&amp;quot;,&amp;quot;You are authorized&amp;quot;);&lt;br /&gt;
    echo $authResp-&amp;gt;toXML();&lt;br /&gt;
&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/AuthorizationService</id>
		<title>AuthorizationService</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/AuthorizationService"/>
				<updated>2009-09-16T12:58:14Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Authorization service is currently just a skeleton to be later expanded, however in grid mode it can be used to communicate an external authorization service. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
To point your region at an external Authorization service edit the file&lt;br /&gt;
&lt;br /&gt;
'''bin/config-include/GridCommon.ini'''&lt;br /&gt;
&lt;br /&gt;
add a section such as the following, altering the URI to point to your authorization server&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    [AuthorizationService]&lt;br /&gt;
    ;&lt;br /&gt;
    ; change this to your grid-wide authorization server&lt;br /&gt;
    ;&lt;br /&gt;
    AuthorizationServerURI = &amp;quot;http://localhost/auth.php&amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Message Formats ==&lt;br /&gt;
&lt;br /&gt;
When a user attempts to enter a region an HTTP POST will be made to the AuthorizationServerURI you specified in the config. The body of the POST will be an XML serialized&lt;br /&gt;
AuthorizationRequest object.&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&lt;br /&gt;
    &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
    &amp;lt;AuthorizationRequest xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;ID&amp;gt;decc5198-9de2-11de-be89-00145eecaa9a&amp;lt;/ID&amp;gt;&lt;br /&gt;
        &amp;lt;FirstName&amp;gt;Rob&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
        &amp;lt;SurName&amp;gt;Smart&amp;lt;/SurName&amp;gt;&lt;br /&gt;
        &amp;lt;Email&amp;gt;user@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
        &amp;lt;RegionName&amp;gt;test region&amp;lt;/RegionName&amp;gt;&lt;br /&gt;
        &amp;lt;RegionID&amp;gt;e276e142-a099-4d6d-8f2d-0aad91ede958&amp;lt;/RegionID&amp;gt;&lt;br /&gt;
    &amp;lt;/AuthorizationRequest&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The authorization service needs to respond with an XML message that matches an XML serialized AuthorizationResponse object.&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&lt;br /&gt;
    &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
    &amp;lt;AuthorizationResponse xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;IsAuthorized&amp;gt;true&amp;lt;/IsAuthorized&amp;gt;&lt;br /&gt;
        &amp;lt;Message&amp;gt;Rob Smart has been authorized for the region test region.&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;/AuthorizationResponse&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''IsAuthorized''' element must contain either the string '''true''' or the string '''false'''. The '''Message''' element can contain any string, at the moment this message&lt;br /&gt;
will only be shown on the OpenSim region console.&lt;br /&gt;
&lt;br /&gt;
== Example PHP ==&lt;br /&gt;
A basic php example for parsing the Authorization XML and responding.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=php&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
        &lt;br /&gt;
    class AuthorizationResponse&lt;br /&gt;
    {&lt;br /&gt;
    	private $m_isAuthorized;&lt;br /&gt;
    	private $m_message;&lt;br /&gt;
    	&lt;br /&gt;
    	public function AuthorizationResponse($isAuthorized,$message)&lt;br /&gt;
    	{&lt;br /&gt;
    		$this-&amp;gt;m_isAuthorized = $isAuthorized;&lt;br /&gt;
    		$this-&amp;gt;m_message = $message;&lt;br /&gt;
    	}&lt;br /&gt;
    	&lt;br /&gt;
    	public function toXML()&lt;br /&gt;
    	{&lt;br /&gt;
    		return '&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&amp;lt;AuthorizationResponse xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&amp;lt;IsAuthorized&amp;gt;'. $this-&amp;gt;m_isAuthorized .'&amp;lt;/IsAuthorized&amp;gt;&amp;lt;Message&amp;gt;'. $this-&amp;gt;m_message .'&amp;lt;/Message&amp;gt;&amp;lt;/AuthorizationResponse&amp;gt;';&lt;br /&gt;
    		&lt;br /&gt;
    	}&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    class AuthorizationRequest&lt;br /&gt;
    {&lt;br /&gt;
    	private $m_isAuthorized;&lt;br /&gt;
    	private $m_message;    	&lt;br /&gt;
    	public $ID;&lt;br /&gt;
    	public $FirstName;&lt;br /&gt;
    	public $SurName;&lt;br /&gt;
    	public $Email;&lt;br /&gt;
    	public $RegionName;&lt;br /&gt;
    	public $RegionID;    	&lt;br /&gt;
    	&lt;br /&gt;
    	public function parseRequest($request)&lt;br /&gt;
    	{&lt;br /&gt;
    		$reader = new XMLReader();&lt;br /&gt;
&lt;br /&gt;
                $reader-&amp;gt;XML($request);&lt;br /&gt;
			while ($reader-&amp;gt;read()) &lt;br /&gt;
			{&lt;br /&gt;
      			if ($reader-&amp;gt;nodeType == XMLReader::ELEMENT) &lt;br /&gt;
      			{&lt;br /&gt;
      				switch($reader-&amp;gt;name)&lt;br /&gt;
      				{&lt;br /&gt;
      					case 'AuthorizationRequest':&lt;br /&gt;
      						//$log-&amp;gt;write(&amp;quot;AuthorizationRequest element&amp;quot;);&lt;br /&gt;
      					break;	&lt;br /&gt;
      					case 'ID':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;ID = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'FirstName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;FirstName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'SurName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;SurName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'Email':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;Email = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'RegionName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;RegionName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'RegionID':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;RegionID = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      				}&lt;br /&gt;
      	&lt;br /&gt;
      			}&lt;br /&gt;
      			&lt;br /&gt;
			}&lt;br /&gt;
    	}	&lt;br /&gt;
    	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    $request = @file_get_contents('php://input');&lt;br /&gt;
&lt;br /&gt;
    $authReq = new AuthorizationRequest();&lt;br /&gt;
    $authReq-&amp;gt;parseRequest($request);&lt;br /&gt;
&lt;br /&gt;
    $authResp = new AuthorizationResponse(&amp;quot;true&amp;quot;,&amp;quot;You are authorized&amp;quot;);&lt;br /&gt;
    echo $authResp-&amp;gt;toXML();&lt;br /&gt;
&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/AuthorizationService</id>
		<title>AuthorizationService</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/AuthorizationService"/>
				<updated>2009-09-16T12:56:23Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: /* Edited it to work with source tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Authorization service is currently just a skeleton to be later expanded, however in grid mode it can be used to communicate an external authorization service. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
To point your region at an external Authorization service edit the file&lt;br /&gt;
&lt;br /&gt;
'''bin/config-include/GridCommon.ini'''&lt;br /&gt;
&lt;br /&gt;
add a section such as the following, altering the URI to point to your authorization server&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    [AuthorizationService]&lt;br /&gt;
    ;&lt;br /&gt;
    ; change this to your grid-wide authorization server&lt;br /&gt;
    ;&lt;br /&gt;
    AuthorizationServerURI = &amp;quot;http://localhost/auth.php&amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Message Formats ==&lt;br /&gt;
&lt;br /&gt;
When a user attempts to enter a region an HTTP POST will be made to the AuthorizationServerURI you specified in the config. The body of the POST will be an XML serialized&lt;br /&gt;
AuthorizationRequest object.&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
    &amp;lt;AuthorizationRequest xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;ID&amp;gt;decc5198-9de2-11de-be89-00145eecaa9a&amp;lt;/ID&amp;gt;&lt;br /&gt;
        &amp;lt;FirstName&amp;gt;Rob&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
        &amp;lt;SurName&amp;gt;Smart&amp;lt;/SurName&amp;gt;&lt;br /&gt;
        &amp;lt;Email&amp;gt;user@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
        &amp;lt;RegionName&amp;gt;test region&amp;lt;/RegionName&amp;gt;&lt;br /&gt;
        &amp;lt;RegionID&amp;gt;e276e142-a099-4d6d-8f2d-0aad91ede958&amp;lt;/RegionID&amp;gt;&lt;br /&gt;
    &amp;lt;/AuthorizationRequest&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The authorization service needs to respond with an XML message that matches an XML serialized AuthorizationResponse object.&lt;br /&gt;
&lt;br /&gt;
'''Example'''&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
    &amp;lt;AuthorizationResponse xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;IsAuthorized&amp;gt;true&amp;lt;/IsAuthorized&amp;gt;&lt;br /&gt;
        &amp;lt;Message&amp;gt;Rob Smart has been authorized for the region test region.&amp;lt;/Message&amp;gt;&lt;br /&gt;
    &amp;lt;/AuthorizationResponse&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''IsAuthorized''' element must contain either the string '''true''' or the string '''false'''. The '''Message''' element can contain any string, at the moment this message&lt;br /&gt;
will only be shown on the OpenSim region console.&lt;br /&gt;
&lt;br /&gt;
== Example PHP ==&lt;br /&gt;
A basic php example for parsing the Authorization XML and responding.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=php&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
        &lt;br /&gt;
    class AuthorizationResponse&lt;br /&gt;
    {&lt;br /&gt;
    	private $m_isAuthorized;&lt;br /&gt;
    	private $m_message;&lt;br /&gt;
    	&lt;br /&gt;
    	public function AuthorizationResponse($isAuthorized,$message)&lt;br /&gt;
    	{&lt;br /&gt;
    		$this-&amp;gt;m_isAuthorized = $isAuthorized;&lt;br /&gt;
    		$this-&amp;gt;m_message = $message;&lt;br /&gt;
    	}&lt;br /&gt;
    	&lt;br /&gt;
    	public function toXML()&lt;br /&gt;
    	{&lt;br /&gt;
    		return '&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&amp;lt;AuthorizationResponse xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&amp;lt;IsAuthorized&amp;gt;'. $this-&amp;gt;m_isAuthorized .'&amp;lt;/IsAuthorized&amp;gt;&amp;lt;Message&amp;gt;'. $this-&amp;gt;m_message .'&amp;lt;/Message&amp;gt;&amp;lt;/AuthorizationResponse&amp;gt;';&lt;br /&gt;
    		&lt;br /&gt;
    	}&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    class AuthorizationRequest&lt;br /&gt;
    {&lt;br /&gt;
    	private $m_isAuthorized;&lt;br /&gt;
    	private $m_message;    	&lt;br /&gt;
    	public $ID;&lt;br /&gt;
    	public $FirstName;&lt;br /&gt;
    	public $SurName;&lt;br /&gt;
    	public $Email;&lt;br /&gt;
    	public $RegionName;&lt;br /&gt;
    	public $RegionID;    	&lt;br /&gt;
    	&lt;br /&gt;
    	public function parseRequest($request)&lt;br /&gt;
    	{&lt;br /&gt;
    		$reader = new XMLReader();&lt;br /&gt;
&lt;br /&gt;
                $reader-&amp;gt;XML($request);&lt;br /&gt;
			while ($reader-&amp;gt;read()) &lt;br /&gt;
			{&lt;br /&gt;
      			if ($reader-&amp;gt;nodeType == XMLReader::ELEMENT) &lt;br /&gt;
      			{&lt;br /&gt;
      				switch($reader-&amp;gt;name)&lt;br /&gt;
      				{&lt;br /&gt;
      					case 'AuthorizationRequest':&lt;br /&gt;
      						//$log-&amp;gt;write(&amp;quot;AuthorizationRequest element&amp;quot;);&lt;br /&gt;
      					break;	&lt;br /&gt;
      					case 'ID':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;ID = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'FirstName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;FirstName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'SurName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;SurName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'Email':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;Email = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'RegionName':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;RegionName = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      					case 'RegionID':&lt;br /&gt;
      						$reader-&amp;gt;read();&lt;br /&gt;
      						$this-&amp;gt;RegionID = $reader-&amp;gt;value;&lt;br /&gt;
      					break;&lt;br /&gt;
      				}&lt;br /&gt;
      	&lt;br /&gt;
      			}&lt;br /&gt;
      			&lt;br /&gt;
			}&lt;br /&gt;
    	}	&lt;br /&gt;
    	&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    $request = @file_get_contents('php://input');&lt;br /&gt;
&lt;br /&gt;
    $authReq = new AuthorizationRequest();&lt;br /&gt;
    $authReq-&amp;gt;parseRequest($request);&lt;br /&gt;
&lt;br /&gt;
    $authResp = new AuthorizationResponse(&amp;quot;true&amp;quot;,&amp;quot;You are authorized&amp;quot;);&lt;br /&gt;
    echo $authResp-&amp;gt;toXML();&lt;br /&gt;
&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8"/>
				<updated>2009-08-25T14:21:58Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageQuicklinks}}&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information/jp}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''ウィキ再編成 - ウィキは、大きな再編成中であることに注意してください。変更が完了されるまでは、リンク誤りが多くみられることでしょう。'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    {|align=&amp;quot;right&amp;quot;&lt;br /&gt;
    |[[image:Opensim_rexmode_0.1.jpg|250px|thumb|OpenSim with [[RealXtend]] Viewer]]&lt;br /&gt;
    |}&lt;br /&gt;
OpenSimulatorプロジェクトは、[[BSD Licensed]]の仮想世界サーバーであり、仮想環境を構築し提供することができます。これらは[[Development Team|several developers]]によって開発されました。Out of the box, the OpenSim can be used to create a Second Life&amp;amp;tm; like environment, able to run in a standalone mode or connected to other OpenSim instances through built in grid technology.  It can also easily be extended to produce more specialized 3D interactive applications.&lt;br /&gt;
&lt;br /&gt;
OpenSimは、[http://www.ecma-international.org/publications/standards/Ecma-334.htm C#]で書かかれており、[http://www.mono-project.com/Main_Page Mono]または[http://www.microsoft.com/net/ Microsoft .NET]ランタイム下で稼働します。これらはオープンソースであり、モジュール化されているため、プラグイン・モジュールによって、機能拡張を行うことが可能です。&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged. Please read our [[Contributions_Policy|Contributions Policy]] before contributing, and to learn what OpenSim's values are.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===はじめに===&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[About|OpenSimとは]]'''&lt;br /&gt;
Find out about OpenSim, what it can do for you.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Download|OpenSimダウンロード]]'''&lt;br /&gt;
Select a copy and download a version of OpenSim&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Support|ヘルプ]]'''&lt;br /&gt;
How to get help if something goes wrong with your OpenSim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===プロジェクトへの貢献===&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that anyone who is interested in the project can contribute to it. You don't have to be a developer to help the project, people who can test and provide feedback helps the project tremendously.&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Development|開発者コーナー]]'''&lt;br /&gt;
Learn how to access our source code repository, and submit patches.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Bugs|バグおよびテスト]]'''&lt;br /&gt;
How to report bugs to us, and test OpenSim features.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Mailing Lists|メーリングリスト]]'''&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
We also have a dedicated IRC channel on Freenode at #opensim for discussions and help with standalone and grid arrays.&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
Look for [[:Category:Users|support / installation pages]], or [[:Category:Development| developer pages]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/pt</id>
		<title>Template:Information/pt</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/pt"/>
				<updated>2009-08-25T14:21:37Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: New page: {{Layout_box2|1= &amp;lt;center&amp;gt;'''FYI:''' Nós temos migrado o repositório principal fonte para o git, a maioria da documentação Inglês é atualizado, mas outras linguagens podem estar por t...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''FYI:''' Nós temos migrado o repositório principal fonte para o git, a maioria da documentação Inglês é atualizado, mas outras linguagens podem estar por trás. Veja [[Using_Git]] para mais informações.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/P%C3%A1gina_principal</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/P%C3%A1gina_principal"/>
				<updated>2009-08-25T14:21:12Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:MainPageQuicklinksPT}}&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information/pt}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Sobre o OpenSimulator==&lt;br /&gt;
O Projeto OpenSimulator é um Servidor de Mundos Virtuais com [[BSD Licensed|Licença BSD]] que pode ser utilizado para criar e desenvolver Ambientes Virtuais em 3D. Ele vem sendo desenvolvido por [[Development Team|vários desenvolvedores]]. Pronto para uso, o OpenSimulator pode ser utilizado para criar um ambiente semelhante ao [http://www.secondlifegrid.net Second Life(tm)], capaz de rodar em modo ''standalone'' ou conectado à outras instâncias de OpenSimulator através da tecnologia de ''grid'' embutida.  Ele também pode ser facilmente extendido para produzir aplicações interativas em 3D mais especializadas.&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[image:Opensim_Wright_Plaza.jpg|250px|thumb|Wright Plaza no OSGrid]]&lt;br /&gt;
|}&lt;br /&gt;
O OpenSimulator é escrito em [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], e pode rodar sob o ''runtime'' [http://www.mono-project.com/Main_Page Mono] ou [http://www.microsoft.com/net/ Microsoft .NET] Devido à sua natureza limpa e modular é possível você mesmo extender funcionalidades através de módulos ''plug-in'' para atender sua aplicação.  Se você estiver interessado em colaborar, por favor leia a [[Contributions_Policy|Política de Contribuição]], e aprenda quais os valores do OpenSimulator.  Todos os tipos de ajuda são bem-vindas, seja na forma de correções de código, testes, documentação ou na manutenção deste ''wiki''.&lt;br /&gt;
&lt;br /&gt;
O OpenSimulator é atualmente considerado em nível ''alpha'' de códificação.  Por favor não espere rodá-lo em ambientes de produção sem dispender muito cuidado e atenção.  Isto é especialmente verdade se você seguir a versão ''trunk'' do Subversion ou os ''builds'' noturnos, uma vez que os desenvolvedores do OpenSimulator estão adicionando diretamente novas funcionalidades à este código.  Ou seja, funcionalidades importantes podem parar de funcionar por um curto período de tempo.&lt;br /&gt;
&lt;br /&gt;
==Características==&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[Image:Opensim-small.png|150px|thumb|Uma visualização do código fonte do OpenSimulator]]&lt;br /&gt;
|}&lt;br /&gt;
Confira a crescente lista de funcionalidades e tenha uma ídeia do que o OpenSimulator é capaz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
==Objetivos Futuros==&lt;br /&gt;
Confira o [[Roadmap|Plano]], para ver o que está sendo atualmente desenvolvido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
==Contribuir para o Projeto==&lt;br /&gt;
O OpenSimulator é um projeto de [http://en.wikipedia.org/wiki/Open_source código aberto]. Isto quer dizer que qualquer um que esteja interessado no projeto pode contribuir. Você não precisa ser um desenvolvedor para ajudar o projeto. Pessoas que testam e fornecem comentários ajudam tremendamente o projeto. A melhor forma de contribuir para o projeto é acessar nossos canais IRC, localizado em irc.freenode.net:  [irc://irc.freenode.net/opensim #opensim] (para usuários) e [irc://irc.freenode.net/opensim-dev #opensim-dev] (para desenvolvedores).&lt;br /&gt;
&lt;br /&gt;
==História==&lt;br /&gt;
Para ver a História do Projeto, veja [[History|História]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Páginas por Categoria:''[[:Category:Users| User-pages]],[[:Category:Development| Developer-pages]],[[:Category:Scripts| Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/it</id>
		<title>Template:Information/it</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/it"/>
				<updated>2009-08-25T14:20:31Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: New page: {{Layout_box2|1= &amp;lt;center&amp;gt;'''FYI:''' Abbiamo migrato nel repository principale fonte di git, la maggior parte della documentazione in lingua inglese è aggiornato, ma altre lingue può esse...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''FYI:''' Abbiamo migrato nel repository principale fonte di git, la maggior parte della documentazione in lingua inglese è aggiornato, ma altre lingue può essere dietro. See [[Using_Git]] per maggiori informazioni.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Pagina_principale</id>
		<title>Pagina principale</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Pagina_principale"/>
				<updated>2009-08-25T14:19:51Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageQuicklinks}}&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information/it}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Il Progetto Opensimulator è un Piattaforma Applicativa Open Source [[sotto licenza BSD]] che può essere usata per creare un ambiente interattivo in 3D come un mondo virtuale. il progeto OpenSim puo' ovviamente essere usato per creare un ambientazione stile Second Life, potete avviarlo sia in modalità standalone o connesso ad altri istanze OpenSim attraverso la tecnologia Grid. Puo' facilmente essere estesa per produrre una più specializzata applicazione interattiva 3D &lt;br /&gt;
&lt;br /&gt;
OpenSim è scritto in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#] è può essere eseguito sotto [http://www.mono-project.com/Main_Page Mono] o [http://www.microsoft.com/net/ Microsoft .NET]. La sua natura open source e modulare rende possibile la sua estensione da chiunque attraverso moduli plugin per adattarlo alle tue applicazioni.&lt;br /&gt;
OpenSim correntemente è in uno stadio di sviluppo alpha, la versione testing via SVN è incoraggiata.Leggete la nostra [[Contributions_Policy|Contributions Policy]] prima di continuare e imparate il valore di OpenSim.&lt;br /&gt;
&lt;br /&gt;
Esiste una comunità vivace italiana che ha costruito:&lt;br /&gt;
* Una griglia (http://www.cyberlandia.net)&lt;br /&gt;
* Chat di conversazione e di richiesta aiuto: #opensimita e chat skype (la seconda molto frequentata, manda messaggi inworld (SL) a Zogia Zabelin, Junta Kohime o Salahzar Stenvaag per essere inclusi),&lt;br /&gt;
* Siti di autoaiuto con consigli suggerimenti, wiki ecc: http://opensimulator.it, http://wiki.opensimulator.it, http://opensimita.org&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|{{Layout_box2|1=&lt;br /&gt;
{{Template:Per Iniziare}}&lt;br /&gt;
}}&lt;br /&gt;
|[[Image:opensimabc.jpg|right]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ricerca tramite categoria: [[:Category:Users|Pagine utenti]] || [[:Category:Development| Pagine sviluppatori]]&lt;br /&gt;
&lt;br /&gt;
== Partecipa alla OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim è un progetto [http://en.wikipedia.org/wiki/Open_source open source].Questo significa che è sviluppato da chiunque voglia partecipare.Potresti essere Tu! Saranno i benvenuti sia sviluppatori che testers.&lt;br /&gt;
* [[Contributions Policy]] - Leggi la Policy prima di contribuire al progetto OpenSim&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
===Sourcecode===&lt;br /&gt;
Qui ci sono le versioni rilasciate di OpenSim.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;'''Leggi bene:'''&amp;lt;/font&amp;gt; OpenSim è ancora in un codice alfa in fase di maturità, non vi è assolutamente alcuna garanzia che funzioni o che sia stabile, persino le release numerate. Alcune funzioni potrebbero non funzionare perché il codice è in rapida evoluzione, o perché semplicemente la funzionalità non è stata ancora implementata. Tuttavia, il feedback costruttivo è ancora accolto con piacere.&lt;br /&gt;
&lt;br /&gt;
Inoltre, ti preghiamo di essere consapevole del fatto che OpenSim richiede di una buona dose di conoscenze tecniche al fine di configurarlo - non vi è alcuna installazione punta e clicca (e che averne una sarebbe probabilmente prematuro in questa fase).&lt;br /&gt;
&lt;br /&gt;
Hai bisogno di utilizzare il sistema di gestore del codice sorgente Subversion per ottenere il codice.  Subversion può essere scaricato per Windows da[http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1941 qui], o per Mac OS X 10.4.x [http://homepage.mac.com/martinott/Subversion-1.4.4.pkg.zip qui]. SVN è stato creato in Mac OS X 10.5.&lt;br /&gt;
&lt;br /&gt;
* '''Ultima versione (instabile)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
* '''Versione 0.5.6 Alpha'''&lt;br /&gt;
http://opensimulator.org/cgi-bin/viewcvs.cgi/tags/0.5.6-release.tar.gz?view=tar&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.6-release opensim&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Questa versione ha un problema con il motore di default che si verifica quando si tenta di&amp;quot;renz a prim&amp;quot;. Per risolvere questo problema, passare alla OpenDynamicsEngine (ODE), sostituendolo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;physics=basicphysic&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Addons===&lt;br /&gt;
&lt;br /&gt;
La release 0.15 di Openlibrary è una collezione di texures, skins, abbigliamento, attività &amp;amp; giacenze. Gli elementi sono comuni a tutti gli utenti quando vengono installati sulla tua OpenSimulator Release. Questa libreria viene fornita sotto licenza Creative Commons 2.5 by Attribution License.&lt;br /&gt;
* [http://openlifegrid.com/Downloads/tabid/67/Default.aspx Openlibrary release 0.15 Attività &amp;amp; giacenze] &lt;br /&gt;
* [http://www.sendspace.com/file/glvzif Mirror (login non necessario per il download)]&lt;br /&gt;
Per usare o cancellare le librerie di attività &amp;amp; giacenze sostituiscile con le cartelle di attività &amp;amp; giacenze contenute nel file zip.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Supporto==&lt;br /&gt;
&lt;br /&gt;
===Prima di chiedere aiuto===&lt;br /&gt;
* Cerca nelle [[Documentazione degli utenti]] prima di chiedere aiuto;&lt;br /&gt;
* Cerca nelle [[FAQ]];&lt;br /&gt;
* Controlla la configurazione dei files per evidenti difetti;&lt;br /&gt;
* Controlla che il processo inizi correttamente.&lt;br /&gt;
&lt;br /&gt;
===Dopo essere stato aiutato===&lt;br /&gt;
* Se nessuno può aiutarti, segnala il problema.&lt;br /&gt;
* Se qualcuno ti aiuta, documenta il problema e la soluzione sul wiki del sito.&lt;br /&gt;
&lt;br /&gt;
===Essere online===&lt;br /&gt;
Vi sono diverse reti pubbliche e diversi array in esecuzione in modalità 24/7. Per l'utente casuale come pure per coloro che vogliono gestire la propria pubblica regione, vi è un elenco di Sims disponibili all'indirizzo [[OpenSim: reti]]. Parla con noi su Freenode #opensim, canale chat IRC per chiedere e rispondere alle domande sulla configurazione stand-alone, utilizzo reti e griglie. Nel caso in cui OpenSim non sia affiliato con una qualsiasi rete ci sono molti reti importanti.&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
I canali IRC sono &amp;lt;tt&amp;gt;#opensim&amp;lt;/tt&amp;gt; e &amp;lt;tt&amp;gt;#opensim-dev&amp;lt;/tt&amp;gt; su Freenode. Visitali in questo ordine :) Per favore sii educato e ricorda che gli sviluppatori e chiunque ti assista qui è volontario.&lt;br /&gt;
* Non chiedere per chiedere, chiedi e basta.&lt;br /&gt;
* Poni le tue richieste in forma di domanda.&lt;br /&gt;
* Si preciso.&lt;br /&gt;
* Spiega il problema.&lt;br /&gt;
* Descrivi come riprodurre il problema.&lt;br /&gt;
* Se hai bisogno di incollare un file di configurazione o un messaggio di errore, incollalo su [http://pastebin.ca/ pastebin] e copia il link nel canale IRC.&lt;br /&gt;
* [[Development|IRC-Support]] - Puoi ricevere o dare aiuto via IRC&lt;br /&gt;
&lt;br /&gt;
===Mailing lists===&lt;br /&gt;
Diverse Mailing lists sono disponibili per comunicare tra utenti e sviluppatori. Una lista è disponibile per gli utenti SVN.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - supporto utenti per il forum di OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - discussioni per lo sviluppo di OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - una email list per utenti SVN&lt;br /&gt;
&lt;br /&gt;
===Office Hours===&lt;br /&gt;
Se vuoi contribuire al progetto, la seconda cosa che puoi fare (dopo aver conosciuto il progetto) è visitare l'in-world [[Office hours|OpenSim discussion hours]].&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Cercasi nuove idee di customizzazione delle Funzioni (osFunction)&amp;lt;/b&amp;gt;&lt;br /&gt;
Il team di OpenSim accetta ideee/rechieste/desideri di funzioni personalizzate. Dai un'occhiata [[OSSL_Proposals|alla lista completa]] qui.&lt;br /&gt;
&lt;br /&gt;
Puoi vedere le vecchie news [[News|nell'archivio]].&lt;br /&gt;
&lt;br /&gt;
== Sviluppo OpenSim ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#FFF;float:right;width:600px;padding:2px;padding-top:0px;margin:3px;border:1px solid #CCC&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;[[Svn_extended | Recent SVN Commits]]&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=2|title=none&amp;lt;/rss&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
L'attuale version è la  [[OpenSim 0.5|0.5]]. L'[[Development Team|OpenSim Team]] sta lavorando alla futura release di OpenSim, cioè la 0.6.  Per ulteriori informazioni, guarda la [[Roadmap]].&lt;br /&gt;
&lt;br /&gt;
Per ulteriori informazioni sullo sviluppo di OpenSim e su come dare il proprio aiuto, bisogna visitare la sezione [[Development|development]] .&lt;br /&gt;
&lt;br /&gt;
=== Errori ===&lt;br /&gt;
Perfavore usa il client ufficiale di SecondLife 1.18.5.3 su Windows, Linux e Mac OSX - third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Devi essere certo di usare ''only'' il client ufficiale. Guarda le note per configurare il client, tutto l'occorrente è qua [[Connecting|client setup]].&lt;br /&gt;
&lt;br /&gt;
Tu puoi riportare eventuali bugs al [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Nota:'' Alcuni email providers ritengono spam i messaggi del sistema Mantis. Se tu ti seui registrato e non hai ricevuto l'email di conferma:&lt;br /&gt;
* Controlla nella tua cartella spam, se l'email è là. Gmail continua a mettere queste emails nello spam.&lt;br /&gt;
* Se stai usando Yahoo, you dovrai aspettare circa 8 ore prima di ricevere l'email da opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Statistiche Wiki:&amp;lt;/b&amp;gt; Pagine:{{NUMBEROFPAGES}} Modificate:{{NUMBEROFEDITS}} Utenti:{{NUMBEROFUSERS}}&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/fr</id>
		<title>Template:Information/fr</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/fr"/>
				<updated>2009-08-25T14:19:25Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: New page: {{Layout_box2|1= &amp;lt;center&amp;gt;'''FYI:''' Nous avons migré le référentiel source principale à git, la plupart de la documentation en langue anglaise est à jour, mais d'autres langues mai de...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''FYI:''' Nous avons migré le référentiel source principale à git, la plupart de la documentation en langue anglaise est à jour, mais d'autres langues mai derrière l'être. Voir [[Using_Git]] pour plus d'information.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Accueil</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Accueil"/>
				<updated>2009-08-25T14:18:46Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageQuicklinks}}&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information/fr}}&lt;br /&gt;
&lt;br /&gt;
[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
OpenSim est un projet Open Source sous licence BSD. Il a pour but de developper une plateforme fonctionnelle de mondes virtuels capable de supporter de multiples clients et serveurs, le tout dans une structure de grille heterogene. OpenSim est ecrit en [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], et peut tourner sous les environnements [http://www.mono-project.com/Main_Page Mono] ou [http://www.microsoft.com/net/ Microsoft .NET].&lt;br /&gt;
&lt;br /&gt;
OpenSim est actuellement en phase alpha de developpement, avec un test actif du SVN vivement recommandé.&lt;br /&gt;
&lt;br /&gt;
== Demarrer avec OpenSim ==&lt;br /&gt;
* [[fr/Fonctionnalites|Fonctionnalites]] - Fonctions clefs de la plateforme OpenSim.&lt;br /&gt;
* [[fr/Telechargement|Telechargement]] - Telecharger une copie d'OpenSim.&lt;br /&gt;
* [[fr/Installation|Installation]] - Comment installer le logiciel du simulateur.&lt;br /&gt;
* [[fr/Configuration|Configuration]] - Comment configurer le simulateur pour les multiples modes.&lt;br /&gt;
* [[fr/Reglages Client|Reglages client]] - Comment se connecter sur un serveur OpenSim avec le client de secondlife.&lt;br /&gt;
* [[fr/Depannage|Depannage]] - Comment depanner votre installation de OpenSim.&lt;br /&gt;
* [[fr/FAQ|FAQ]] - Questions frequemment posees.&lt;br /&gt;
&lt;br /&gt;
== Nouvelles ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE AUX EDITEURS :&lt;br /&gt;
   Veuillez ne garder seulement qu'une seule news e la fois sur cette page, deux grand maximum si les premieres sont courtes. D'une maniere generale, faites-la breve afin que la page ne tourne pas en boucle.&lt;br /&gt;
   Veuillez deplacer les anciens articles vers la page de nouvelles. Si un article est trop grand, copiez en un resumé ici et faites un lien vers l'article complet ( environ 250 caracteres maximums ici! )&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Recherche de fonctions d'os personnalisees ===&lt;br /&gt;
La propre equipe de scripts de OpenSim accepte les idees/requetes/suggestions pour des fonctions personnalisees. Regardez dans [[LSL_osFunctions|la liste complete]].&lt;br /&gt;
&lt;br /&gt;
Vous pouvez regarder les anciens articles [[News|dans l'archive des nouvelles]].&lt;br /&gt;
&lt;br /&gt;
== Developpement d'OpenSim ==&lt;br /&gt;
&lt;br /&gt;
L'[[Development Team|equipe de developpement de OpenSIm]] travaille actuellement sur la version 0.6 d'OpenSim. Voir la [[Roadmap]] pour plus de details.&lt;br /&gt;
&lt;br /&gt;
Pour plus d'informations sur le developpement d'OpenSim et sur la facon de contribuer, regardez la section [[Development|development]].&lt;br /&gt;
&lt;br /&gt;
== Participer dans la Communaute OpenSim ==&lt;br /&gt;
&lt;br /&gt;
OpenSim est un projet [http://en.wikipedia.org/wiki/Open_source open source]. Cela implique que tout le monde peut participer a son developpement. Cela pourrait meme être vous! Nous accueillons les testeurs et les developpeurs. Veuillez regardez ([[Contributions Policy]]) pour plus de details.&lt;br /&gt;
&lt;br /&gt;
Si vous ''avez besoin d'aide'' ou ''souhaitez vous-même aider'', nous vous conseillons de vous rendre sur les [[Development|canaux IRC]], endroit propice pour une prise de contact.&lt;br /&gt;
&lt;br /&gt;
=== Se Connecter ===&lt;br /&gt;
Il y a beaucoup de grilles publiques et beaucoup d'aires individuelles tournant 24/24 7j/7. Pour l'utilisateur lambda tels que ceux qui veulent leur propre region publique, il y a une liste de sims disponibles dans [[OpenSim: Grids]]. La plupart de ces grilles ont un representant sur le canal de chat #opensim. Canal où vous pourrez leur poser des questions si necessaire.&lt;br /&gt;
&lt;br /&gt;
Etant donné que OpenSim n'est affilié a aucune grille il y a beaucoup de [[OpenSim installations|Grilles]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
Un choix varié de mailing lists sont disponibles pour la communication entre utilisateurs et developpeurs. Une liste est disponible pour recevoir les notifications de changements sur le SVN.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - un forum de support utilisateur pour OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - discussion sur le developpement de OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - une list de mails sur les apports au SVN&lt;br /&gt;
&lt;br /&gt;
=== Chat en entre-aide ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le meilleurs moyen d'apprendre et de contribuer au projet est de vous connecter sur nos canaux IRC sur irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
'''Français'''&lt;br /&gt;
&lt;br /&gt;
[irc://irc.freenode.net/francogrid #francogrid] (Canal d'entraide francophone de la grille Francogrid et OpenSimulator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Anglais'''&lt;br /&gt;
&lt;br /&gt;
[irc://irc.freenode.net/opensim #opensim] (Pour les utilisateurs.)&lt;br /&gt;
&lt;br /&gt;
[irc://irc.freenode.net/opensim-dev #opensim-dev] (Pour les développeurs seulement.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The best way to learn about and contribute to the project is to log into our IRC channel, located on irc.freenode.net in [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Veuillez utiliser le client officiel de SecondLife 1.18.5.3 sous Linux, Mac OS X, et Windows. Tous les autres clients rendent le suivi et la correction de bugs difficile pour les developpeurs. Le bug pourrait meme ne pas venir de OpenSim! Assurez vous d'utiliser ''seulement'' le client officiel. Voir les notes sur la configuration du client sur la page [[fr/Reglages Client|Reglages client]].&lt;br /&gt;
&lt;br /&gt;
Vous pouvez reporter les bugs sur le [http://opensimulator.org/mantis/ bugtracker Mantis].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Certains fournisseurs de mails tagguent les mails de Mantis comme du spam. Si vous avez cree un compte sur Mantis et que vous ne recevez pas le mail de confirmation :&lt;br /&gt;
* Verifiez qu'il ne soit pas dans votre dossier de Spam. GMail le taggue constamment comme du spam !&lt;br /&gt;
* Si vous utilisez Yahoo, vous devrez attendre environ 8h pour recevoir n'importe quel mail en provenance d'opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Sites Relatifs ===&lt;br /&gt;
&lt;br /&gt;
[http://www.opensimulator.fr www.opensimulator.fr] Documentation en français, grid de test, scripts, ressources terraforming...&lt;br /&gt;
&lt;br /&gt;
[http://www.virtualworldgrid.com www.virtualworldgrid.com] Site d'entraide à la création d'une grille et mise en place de la 1ere grille francophone&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Hauptseite</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Hauptseite"/>
				<updated>2009-08-25T14:17:14Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{MainPageQuicklinks}}&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information/de}}&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; style=&amp;quot;padding-left:5px;&amp;quot;&lt;br /&gt;
|[[Image:possible360.gif|left|thumbnail|'''[[Alt_Logos|Submit Your Alt Logo]]''']]&lt;br /&gt;
|[http://www.opensim.de OpenSim] ist ein BSD-lizensiertes Open Source Projekt, in dem eine Server-Plattform für virtuelle Welten geschaffen werden soll. Sowohl mehrere Clients, als auch mehrere Server sollen in einer heterogenen Grid (Gitter)-Struktur exisitieren. &lt;br /&gt;
OpenSim ist in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#] programmiert und kann mit den Laufzeitumgebungen [http://www.mono-project.com/Main_Page Mono] oder [http://www.microsoft.com/net/ Microsoft .NET] bearbeitet und compiliert werden. &lt;br /&gt;
Derzeit befindet sich OpenSim noch in der Alpha-Phase (Version 0.66), wird aber täglich durch ein sehr aktives Development-Team mit Hilfe von SVN Versionskontrolle weiter entwickelt.&lt;br /&gt;
Bitte lesen Sie erst unsere [[Contributions_Policy]], bevor Sie an dem Projekt teilnehmen!&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|{{Layout_box2|1=&lt;br /&gt;
== Überblick ==&lt;br /&gt;
* [[Features]] - Die Grundfunktionalitäten der OpenSim-Plattform.&lt;br /&gt;
* [[OpenSimGerman/Download|Download]] - OpenSim herunterladen.&lt;br /&gt;
* [[OpenSimGerman/Installation|Installation]] - Installation von OpenSim.&lt;br /&gt;
* [[Configuration]] - Wie OpenSim in verschiedenen Modi konfiguriert wird.&lt;br /&gt;
* [[Connecting]] - Wie man einen Second Life Client an einen OpenSim Server anbindet.&lt;br /&gt;
* [[Running|Operator Manual]] - Beschreibung der Serverfunktionalitäten/-befehle.&lt;br /&gt;
* [[OpenSimGerman/Update mit Git|Updates]] - Updaten von OpenSim mit Git.&lt;br /&gt;
* [[Scripting]] - LSL Scriptbefehle, OSL (weitere Scriptbefehle) und Ideensammlung.&lt;br /&gt;
* [[OpenSim_Tweaking|Tweaking]] - Tipps und Tricks mit OpenSim.&lt;br /&gt;
* [[Troubleshooting]] - Fehlerbehandlung.&lt;br /&gt;
* [[FAQ]] - Häufig gestellte Fragen.&lt;br /&gt;
}}&lt;br /&gt;
|[[Image:Opensimabc.jpg|right]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Teilnahme an der OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim ist ein [http://en.wikipedia.org/wiki/Open_source open source] Projekt. Das heisst, dass jeder Interessierte einen Beitrag leisten kann. Es werden nicht nur Programmierer gesucht, sondern vor allem auch Ideengeber, Tester, uvm. Wir heissen jeden willkommen. &lt;br /&gt;
* [[Contributions Policy]] - Bitte lesen Sie erst unsere Contributions Policy, bevor Sie an dem Projekt teilnehmen!&lt;br /&gt;
&lt;br /&gt;
===Erste Schritte===&lt;br /&gt;
Bereits jetzt gibt es schon einige öffentliche OpenSim Grids und Standalone-Server, die 24/7 online sind. Dort können Sie OpenSim antesten oder sogar eigene Regionen in eine Grid mit einbringen. Hier finden Sie eine Liste der bekannten öffentlichen Sims: [[OpenSim: Grids]].&lt;br /&gt;
Die meisten dieser Grids sind auch im öffentlichen IRC Channel #opensim auf dem Server irc.freenode.net vertreten und stellen sich gern auftretenden Fragen. &lt;br /&gt;
&lt;br /&gt;
===Support===&lt;br /&gt;
&amp;lt;b&amp;gt;IRC&amp;lt;/b&amp;gt;&lt;br /&gt;
* [[Development|IRC-Support]] - In unseren IRC Channels erhalten Sie Support und können natürlich auch selbst Suppoert leisten. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Mailing-Listen&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es gibt verschiedene Mailing-Listen zur Kommunikation zwischen den Benutzern und Programmierern:&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - User-Support von OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - Mailing-List für Programmierer (Diskussionen usw.)&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - Mailing-List für svn commits&lt;br /&gt;
&lt;br /&gt;
'''Deutschprachige Informationen, FAQs und Support'''&lt;br /&gt;
* [http://www.opensim.de www.opensim.de] - Grosse Wissensdatenbank (Wiki), Hilfe, FAQ, Support, Downloads, Chat (IRC), Testmöglichkeit auf eigenem Server&lt;br /&gt;
* [http://www.opensimwiki.de www.opensimwiki.de] - Neues, im Aufbau befindliches deutschsprachiges Wiki das sich aus neutralen Quellen und persönlichen Erfahrungen füllt.&lt;br /&gt;
* [http://www.ralf-haifisch.biz www.ralf-haifisch.biz] - FAQ, deutsches HowTo, kompilierte Versionen - Insbesondere für Standalone Betreiber oder OSGrid Interessierte.&lt;br /&gt;
* [http://www.slinfo.de www.SLinfo.de] - SLInfo ist zur Zeit das deutschsprachige Forum mit der größten opensim-Gemeinde.&lt;br /&gt;
* [http://www.opensimgerman.us www.OpenSimGerman.us] - Kleiner Blog, mit Wiki, Tutorials, Tools, LiveSupport und vieles mehr.&lt;br /&gt;
* [http://www.osgrid.info www.OsGrid.info] - Deutsches noch junges Forum fürs OpenSim-Betreiber, die sich im OSGrid heimisch sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Layout_box3|1=&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Es werden neue Feature Ideen gesucht&amp;lt;/b&amp;gt;&lt;br /&gt;
Es wird derzeit mit einem &amp;quot;Features-Suggestion&amp;quot;-Tracker experimentiert, in dem Sie ihre Wünsche zu OpenSim äussern können, Sie können dort nicht nur ihre Wünsche eintragen, nein Sie können gleich für andere Vorschläge voten.&lt;br /&gt;
&amp;lt;p&amp;gt;Hier gehts zum [http://www.opensimulator.org/features/ &amp;quot;Features-Suggestion&amp;quot;-Tracker]&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Es werden osFunction Ideen gesucht&amp;lt;/b&amp;gt;&lt;br /&gt;
Das OpenSim Script-Team sucht derzeit Ideen für neue Scriptfunktionen. Ihre Kreativität ist gefragt: Ideen/Anfragen/Wunschlisten.&lt;br /&gt;
Sehen Sie sich vorher die bisher verfügbaren Funktionen an: [[LSL_osFunctions|Die ganze Liste]].&lt;br /&gt;
[[News|Ältere Newseinträge]].&amp;lt;br&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|{{Layout_box3|1=&lt;br /&gt;
==Wiki Optionen==&lt;br /&gt;
&amp;lt;b&amp;gt;Sprachen:&amp;lt;/b&amp;gt;[[OpenSimSpanish | Spanisch]], [[OpenSimGerman | Deutsch]], [[fr | Französisch]], [[OpenSimItalian | Italienisch]], [[PT| Português]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Wiki Status:&amp;lt;/b&amp;gt; Seiten:{{NUMBEROFPAGES}} Änderungen:{{NUMBEROFEDITS}} Benutzer:{{NUMBEROFUSERS}}&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#FFF;float:right;width:600px;padding:2px;padding-top:0px;margin:3px;border:1px solid #CCC&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;[[Svn_extended | Recent SVN Commits]]&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=2|title=none&amp;lt;/rss&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Das Entwicklerteam [[Development Team|OpenSim Team]] arbeitet derzeit an der Version 0.65 von OpenSim. [[Roadmap]] für Details.&lt;br /&gt;
&lt;br /&gt;
Für weitere Informationen zur OpenSim Entwicklung und wie Sie an dieser Entwicklung teilhaben können, besuchen Sie unsere [[Development|Entwicklungs]]-Sektion.&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Sie können den offiziellen LindenLabs Viewer sowie den Hippo Opensim Viewer benutzen. Aber bitte beachten Sie, nicht jeder Fehler wird durch OpenSim verursacht: Prüfen Sie erst, ob Sie Ihren Client den Sie nutzen richtig konfiguriert haben. Informationen dazu finden Sie auf [[Connecting|Client setup]]. &lt;br /&gt;
&lt;br /&gt;
Fehler können Sie unter [http://opensimulator.org/mantis/ Mantis bugtracker] berichten. Bitte in Englisch.&lt;br /&gt;
&lt;br /&gt;
''Achtung:'' Einige Mailprovider klassifizieren Mails von Mantis als Spam. Wenn Sie einen Mantis Account anfordern, und Sie erhalten nicht die Bestätigungsmail, dann:  &lt;br /&gt;
* Prüfen Sie Ihren Spamverdacht-Ordner.&lt;br /&gt;
* Wenn die Mail nicht sofort angekommen ist, warten Sie bis zu 8 Stunden. U.a. bei Yahoo tritt eine solche Wartezeit offenbar auf. Dies gilt für jede Mail, die Sie von opensimulator.org erhalten.&lt;br /&gt;
&lt;br /&gt;
Wichtig: Damit wir einheitlich arbeiten, sollte die Verlinkung folgendermaßen aussehen: OpenSimGerman/''Artikel'' &lt;br /&gt;
&lt;br /&gt;
Damit das ganze dann auch noch hübsch aussieht, lassen wir bei dem Linktext das &amp;quot;OpenSimGerman&amp;quot; natürlich weg. Ein Link sieht dann z.B. so aus: [_[_OpenSimGerman/Download_|_Download_]_] (ohne die Unterstriche)&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/es</id>
		<title>Template:Information/es</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/es"/>
				<updated>2009-08-25T14:16:40Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''FYI:''' Hemos migrado el repositorio de código fuente principal de GIT, la mayoría de la documentación de Inglés se actualiza, pero otros idiomas pueden estar detrás de. See [[Using_Git]] for more information.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/es</id>
		<title>Template:Information/es</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/es"/>
				<updated>2009-08-25T14:16:11Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''FYI:''' Hemos migrado el repositorio de código fuente principal de GIT, la mayoría de la documentación de Inglés se actualiza, pero otros idiomas pueden estar detrás deSee. [[Using_Git]] for more information.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/es</id>
		<title>Template:Information/es</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/es"/>
				<updated>2009-08-25T14:15:25Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: New page: {{Layout_box2|1= &amp;lt;center&amp;gt;'''FYI:''' We've migrated the main source repository to git, most of the English documentation is updated, but other languages may be behind.  See Using_Git fo...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''FYI:''' We've migrated the main source repository to git, most of the English documentation is updated, but other languages may be behind.  See [[Using_Git]] for more information.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Portada</id>
		<title>Portada</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Portada"/>
				<updated>2009-08-25T14:15:05Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&lt;br /&gt;
{{Template:Quicklinks_ES}}&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information/es}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box1|1=&lt;br /&gt;
'''OpenSim''' es una plataforma para controlar un mundo virtual y soporta múltiples e independientes regiones conectadas a un solo grid centralizado. En cierto modo es similar a la Web, donde todo el mundo puede poner en marcha su propio servidor Web, y enlazarlos a través de Internet. También puede ser usado para crear grids privados, como si fuera una intranet privada, solo traten de pensar en un apache para la web 3.0.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|width=&amp;quot;60%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&amp;lt;!-- LEFT --&amp;gt;&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Acerca de OpenSim ===&lt;br /&gt;
*[[ParaQueSirve|Para que sirve?]] &lt;br /&gt;
*[[ComoFunciona|Como funciona?]]&lt;br /&gt;
*[[Ventajas|Ventajas]]&lt;br /&gt;
*[[Desventajas|Desventajas]]&lt;br /&gt;
*[[esFAQ| FAQ]] - Preguntas frecuentes&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box3|1=&lt;br /&gt;
=== Primeros pasos con OpenSim ===&lt;br /&gt;
*[[OpenSim:Download|Descargar]] - Descargar una copia de OpenSim&lt;br /&gt;
*[[Configuracion]] - Como configurar OpenSim&lt;br /&gt;
*[[Actualizar]] - Como Actualizar OpenSim&lt;br /&gt;
*[[Soluciondeprobelmas|Solucion de problemas]] - Problemas comunes&lt;br /&gt;
*[[espriFAQ|FAQ]] - Preguntas frecuentes&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Desarrollo de OpenSim ===&lt;br /&gt;
*[[Documentos|Documentos del proyecto]] - Documento de Analisis de OpenSim&lt;br /&gt;
*[[Arquitectura|Arquitectura de OpenSim]] -Descripcion de la arquitectura de OpenSim&lt;br /&gt;
*[[UML|Diagramas UML]] - Modelos UML de OpenSim&lt;br /&gt;
*[[Descripcion Tecnica|Descripcion Tecnica]] - Descripcion tecnica del funcionamiento de OpenSim&lt;br /&gt;
*[[PruebasOpenSim|Pruebas de OpenSim]] - Muestra el estado actual de OpenSim&lt;br /&gt;
*[[EsScripts|Scripts]] - Como usar los Scripts&lt;br /&gt;
*[[EsGrids|Grids]] -Grids disponibles en la actualidad&lt;br /&gt;
*[[Motores de Fisica|Motores de Fisica]] - Opciones y descripcion de los Motores&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box3|1=&lt;br /&gt;
=== Comunidad OpenSim ===&lt;br /&gt;
*[[Main_Page#Participating_in_the_OpenSim_Community|Comunidad Oficial (Ingles)]]&lt;br /&gt;
*[[Comunidad Hispana|Comunidad Hispana]]&lt;br /&gt;
*[[Banco de ideas]] - Tienes una idea Nueva para el proyecto OpenSim?&lt;br /&gt;
*[[Quienes y cuantos somos|Quienes y cuantos somos]]&lt;br /&gt;
*[[Reuniones|Reuniones]]&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Guias y Tutoriales===&lt;br /&gt;
*'''Windows:''' [http://sombra.lamatriz.org/wiki/index.php?title=Guia_para_crear_un_OpenSim_Propio&amp;amp;rcid=234/ Guia para crear un OpenSim Propio por Albert] y [http://sombra.lamatriz.org/wiki/index.php/Guia_para_crear_un_OpenSim_Propio_usando_binarios Guía para crear un OpenSim Propio usando binarios también por Albert]&lt;br /&gt;
*'''Linux:''' [http://nonumerable.net/metaverso-opensim-en-gnulinux/ Metaverso OpenSim en GNU/Linux por Janzo]&lt;br /&gt;
*'''Mac OSX:''' [http://opensimulator.org/wiki/Guia_de_instalacion_en_Mac_OS_10.4_y_10.5/ Guia de instalacion en Mac OSX 10.4 y 10.5]&lt;br /&gt;
* [http://sombra.lamatriz.org/wiki/index.php/Guia_conectar_un_sim_al_grid Guía conectar un sim al OS-Grid por Albert]}}&lt;br /&gt;
|width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&amp;lt;!-- RIGHT --&amp;gt;&lt;br /&gt;
{{Layout_box4|1=&lt;br /&gt;
=== Ultimas noticias ===&lt;br /&gt;
*[[OpenSim 0.6.5|Lanzada OpenSim 0.6]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box3|1=&lt;br /&gt;
=== Contacto Camilo ===&lt;br /&gt;
Quiero emprender este titanico proyecto se que con la ayuda de ustedes lo podemos lograr, mi correo es camilo.3dsoft@gmail.com&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Links técnicos de interés ===&lt;br /&gt;
[http://www.guia-ubuntu.org/index.php?title=MySql MySQL en Ubuntu]&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Espacio vacio 3===&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Links Externos ===&lt;br /&gt;
*[http://www.pablomancini.com.ar/elearning-y-opensim-hacia-una-internet-tridimesional-y-colaborativa/ OElearning y OpenSim] - Blog de pablo Mancini&lt;br /&gt;
*[http://sombra.lamatriz.org/wiki/index.php/Contextos_Discusi%C3%B3n:Portal_de_la_comunidad#Ubicando_la_Web_dentro_del_Metaverso  Wiki de Alberto]&lt;br /&gt;
*[http://sombra.lamatriz.org/wiki/index.php/Contextos:Portal_de_la_comunidad &amp;quot;La Cripta&amp;quot;]&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box3|1=&lt;br /&gt;
==Opciones Wiki==&lt;br /&gt;
&amp;lt;b&amp;gt;Idiomas:&amp;lt;/b&amp;gt; [[Main Page|English (Main)]], [[OpenSimGerman |German]], [[fr |Francais]], [[OpenSimItalian | Italian]], [[PT| Português]], [[メインページ | Japanese]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Estadísticas Wiki:&amp;lt;/b&amp;gt; Pages:{{NUMBEROFPAGES}} Edits:{{NUMBEROFEDITS}} Users:{{NUMBEROFUSERS}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;!-- &amp;lt;div style=&amp;quot;background-color: #FEFFFE; border: 1px dotted #5D6D5D; margin: 5px; padding: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
{{Community:News}}&lt;br /&gt;
&amp;lt;/div &amp;gt;--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box5|1=&lt;br /&gt;
=== Gracias! ===&lt;br /&gt;
Gracias a todos los participantes de la comunidad hispana&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/nl</id>
		<title>Template:Information/nl</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/nl"/>
				<updated>2009-08-25T14:14:30Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''Attentie''' We hebben the 'main source repository' gemigreerd naar git. Het merendeel van de Engelse documentatie is geupdated, maar andere talen kunnen mogelijk nog achterlopen. Bekijk [[Using_Git]] (Engels document) voor meer informatie.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/nl</id>
		<title>Template:Information/nl</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/nl"/>
				<updated>2009-08-25T14:13:52Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''Attentie''' We hebben the 'main source repository' gemigreerd naar git. Het merendeel van de Engelse dosumentatie is geupdated, maar andere talen kunnen mogelijk nog achterlopen. Bekijk [[Using_Git]] (Engels document) voor meer informatie.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information/nl</id>
		<title>Template:Information/nl</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information/nl"/>
				<updated>2009-08-25T14:13:38Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: New page: Layout_box2|1= &amp;lt;center&amp;gt;'''Attentie''' We hebben the 'main source repository' gemigreerd naar git. Het merendeel van de Engelse dosumentatie is geupdated, maar andere talen kunnen mogelijk ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''Attentie''' We hebben the 'main source repository' gemigreerd naar git. Het merendeel van de Engelse dosumentatie is geupdated, maar andere talen kunnen mogelijk nog achterlopen. Bekijk [[Using_Git]] (Engels document) voor meer informatie.&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page/nl</id>
		<title>Main Page/nl</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page/nl"/>
				<updated>2009-08-25T14:13:29Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:MainPageQuicklinks}}&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information/nl}}&lt;br /&gt;
&lt;br /&gt;
=== Wat is OpenSimulator? ===&lt;br /&gt;
{{Template:FrontPageSidebar}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is een 3D Applicatie Server. Het kan worden toegepast om een virtuele omgeving (of wereld) op te zetten, welke benaderd kan worden door een diversiteit aan viewers dmv diverse protocollen. OpenSimulator  staat u toe om uw omgeving the ontwikkelen gebruik makend van de technologieen waarmee u het best werkt - We hebben het ontworpen opdat deze gemakkelijk uit te breiden is middels [[Getting Started with Region Modules|loadable modules]], om zo volledige eigen configuraties op te zetten. OpenSimulator is uitgegeven onder de [[BSD License]], welke het zowel opensource maakt, alswel commercieel gebruiksvriendelijk om de code te gebruiken in commerciele produkten.&lt;br /&gt;
&lt;br /&gt;
Direkt mogelijk na installatie, kan OpenSimulator gebruikt worden om virtuele omgevingen te simuleren vergelijkbaar met Second Life™ (inclusief viewer compatibiliteit). Andere omgevingen, protocollen en mogelijkheden zijn ondersteund via add on modulen. Voor een lijst van beschikbare modulen, bezoekt u onze [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Alhoewel OpenSimulator nog steeds als '''alpha software''' beschouwd wordt, doen veel mensen er toch al [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en spannende dingen mee].&lt;br /&gt;
&lt;br /&gt;
=== Mogelijkheden ===&lt;br /&gt;
Ook al is OpenSimulator relatief jonge software, het heeft al veel nuttige mogelijkheden&lt;br /&gt;
* Ondersteund creatie van meerdere 'werelden' in een enkele applicatie.&lt;br /&gt;
* Ondersteund meerdere viewers en protocollen - verbind naar dezelfde wereld op hetzelfde moment middels meerdere protocollen.&lt;br /&gt;
* Uitgebreide beschikbaarheid voor aanpassing van uw avatar, met aangepaste kleren, skins en gedragen objecten.&lt;br /&gt;
* Realtime Physics Simulatie, maak keuze uit meerdere engines zoals ODE, PhysX, Bullet en meer.&lt;br /&gt;
* De mogelijkheid om in real time objecten te maken in uw wereld(en), middels de world building tools. Wat u ziet, zien anderen.&lt;br /&gt;
* Binnen de wereld kunt u doen aan applicatie ontwikkeling gebruikmakend van verschillende talen, zoals: LSL/OSSL, C#, JScript en VB.NET&lt;br /&gt;
&lt;br /&gt;
=== OpenSimulator gebruiken ===&lt;br /&gt;
De snelste manier om met OpenSimulator te beginnen is de creatie van een account op [http://osgrid.org OSGrid], Hierna download u de [http://opensim-viewer.sourceforge.net/ Hippo Viewer] of [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (of andere soortgelijke viewers) om verbinding op te zetten met OSGrid.  Deze stappen zullen niet langer dan 10 minuten van uw tijd vragen, maar geeft u wel een voorproefje van wat OpenSimulator kan voor de eindgebruiker.&lt;br /&gt;
&lt;br /&gt;
U kunt tevens, naast OSGrid, gebruik maken van vele andere [[Grid_List|public grids]] op het internet.&lt;br /&gt;
Of u kunt een simpele standalone OpenSim  opzetten op uw Desktop, om zo de mogelijkheden te ervaren.&lt;br /&gt;
[http://www.youtube.com/watch?v=ZcR7Jcar_8k Hier is een uitleg welke laat zien hoe u Opensimulator installeerd en draait in stand-alone modus.].&lt;br /&gt;
&lt;br /&gt;
=== Draaien van uw eigen OpenSimulator ===&lt;br /&gt;
Als u geintresseerd bent in het draaien van uw eigen OpenSimulator server, om uw eigen 3D omgevingen te maken en te beheren, dan bieden de volgende links u meer informatie hierover::&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
* [[Technical Reference | Technical Reference Pages]]&lt;br /&gt;
&lt;br /&gt;
=== Meedoen met de OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is een [http://en.wikipedia.org/wiki/Open_source open source] project, en wordt gemaakt door de community leden, welke hun spaarzame vrije tijd en vele uren energie toewijden. Er zijn vele manieren om mee te doen of kan bijdragen aan deze community: &lt;br /&gt;
* Doe mee via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (voor gebruikers) en [irc://irc.freenode.net/opensim-dev #opensim-dev] (voor ontwikkelaars)&lt;br /&gt;
* Doe mee via de vele mailing lists - [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] (voor gebruikers) en [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] (voor ontwikkelaars).&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], ofwel draag bij op deze wiki, maak de OpenSimulator documentatie beter en beter.&lt;br /&gt;
* Reporteer [[bugs]], lever [[Submitting_code_to_OpenSim|patches]] aan of lever content aan ons via onze [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Creeer een OpenSimulator gerelateerd project op [http://forge.opensimulator.org Forge] of [http://opensimulator.org/wiki/Related_Software elsewhere] op het web. In de forge zijn honderden geregistreerde projecten te vinden, en het is een perfecte manier om de OpenSimulator community uit te beiden.&lt;br /&gt;
* Maak objecten/skins/etc voor OpenSimulator. Meer informatie vindt u hier: [[Artist Home]].&lt;br /&gt;
* Blog over OpenSimulator, en laat ons weten over deze blog op [irc://irc.freenode.net/opensim #opensim] opdat deze kan worden toegevoegd op [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Doe mee aan een van onze weekelijkse [[Office Hours]] voor OpenSimulator. We hebben momenteel weekelijkse [[office Hours]] voor ontwikkeling, wiki werk en tests.&lt;br /&gt;
* Beveilig de project infrastructuur door het [[Donations|donating]] aan de [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
===Pagina's per Categorie:===&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
[[:Category:Getting_Started | Getting Started]] , [[:Category:Support | Support]] , [[:Category:Tech Reference|Technical Reference Pages]] , [[:Category:Help|Help]] , [[:Category:Configuration|Configuration Pages]] , [[:Category:Users|User's Pages]] , [[:Category:Development | Development Pages]] , [[:Category:Scripts|Scripts]] , [[:Special:Recentchanges| Recent Wiki Changes]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2009-08-25T14:12:58Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Template:MainPageQuicklinks}}&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Information}}&lt;br /&gt;
&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
{{Template:FrontPageSidebar}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is a 3D Application Server. It can be used to create a virtual environment (or world) which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows you to develop your environment using the technologies you feel work best - we've designed the software to be easily extendable through [[Getting Started with Region Modules|loadable modules]] to build completely custom configurations. OpenSimulator is released under a [[BSD License]], making it both open source, and commercially friendly to embed in products.&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate a virtual environment similar to Second Life™ (including client compatibility).  Other environments, protocols and features are supported via add on modules.  For a list of available modules check out our [http://forge.opensimulator.org/gf/ forge site].&lt;br /&gt;
&lt;br /&gt;
Although OpenSimulator is still considered '''alpha software''', many people are [http://technorati.com/search/opensim?authority=a4&amp;amp;language=en doing exciting things with it].&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
Even though OpenSimulator is relatively young software it already has many useful features&lt;br /&gt;
* Supports creating multiple 'worlds' in a single application instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Extensive ability to customize your avatar, both with custom clothing, skins, and attached objects.&lt;br /&gt;
* Realtime Physics Simulation, with multiple engine options including ODE, PhysX, Bullet and more.&lt;br /&gt;
* The ability to create content real time in the environment using in world building tools. What you see is what you get.&lt;br /&gt;
* In world application development using a number of different languages, including LSL/OSSL, C#, JScript and VB.NET&lt;br /&gt;
&lt;br /&gt;
=== Using OpenSimulator ===&lt;br /&gt;
The fastest way to get started using OpenSimulator is to create an account on [http://osgrid.org OSGrid], then download the [http://opensim-viewer.sourceforge.net/ Hippo Viewer] or [http://secondlife.com/support/downloads.php Linden Lab's Second Life viewer] (amongst others) to connect to OSGrid.  This process should take no longer than 10 minutes, and will give you a flavor for what OpenSimulator is like.&lt;br /&gt;
&lt;br /&gt;
You can also easily connect to any one of the many [[Grid_List|public grids]] on the internet.&lt;br /&gt;
&lt;br /&gt;
Or you could run a simple standalone OpenSim on your Windows desktop to create and preview content. [http://www.youtube.com/watch?v=M8fwqdaCTrc Here is a tutorial showing how to get opensimulator running in stand-alone mode.].&lt;br /&gt;
&lt;br /&gt;
=== Running your own OpenSimulator ===&lt;br /&gt;
If you are interested in running your own OpenSimulator server, to host your own 3D environments you'll want to check out the following links:&lt;br /&gt;
* [[Download|Getting OpenSimulator]]&lt;br /&gt;
* [[Build_Instructions|Building OpenSimulator]]&lt;br /&gt;
* [[Configuration|Configuring OpenSimulator]]&lt;br /&gt;
* [[Running|Running OpenSimulator]]&lt;br /&gt;
* [[FAQ|Frequently Asked Questions in Running OpenSimulator]]&lt;br /&gt;
* [[Technical Reference | Technical Reference Pages]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
* Participate via the mailing lists - [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] (for users) and [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] (for developers).&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.&lt;br /&gt;
* Report [[bugs]], submit [[Submitting_code_to_OpenSim|patches]] or submit content contributions via our [http://opensimulator.org/mantis/ mantis bug tracker]&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [http://opensimulator.org/wiki/Related_Software elsewhere] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Participate to open content creation for OpenSimulator. More details at [[Artist Home]].&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in one of the weekly [[Office Hours]] for OpenSimulator.  We currently have weekly office hours for development, wiki work, and testing.&lt;br /&gt;
* Secure project infrastructure by [[Donations|donating]] to the [[Donations|OpenSim Project Infrastructure Fund]].&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
===Pages by Category:===&lt;br /&gt;
&amp;lt;b&amp;gt;&lt;br /&gt;
[[:Category:Getting_Started | Getting Started]] , [[:Category:Support | Support]] , [[:Category:Tech Reference|Technical Reference Pages]] , [[:Category:Help|Help]] , [[:Category:Configuration|Configuration Pages]] , [[:Category:Users|User's Pages]] , [[:Category:Development | Development Pages]] , [[:Category:Scripts|Scripts]] , [[:Special:Recentchanges| Recent Wiki Changes]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Template:Information</id>
		<title>Template:Information</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Template:Information"/>
				<updated>2009-08-25T14:11:50Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: New page: {{Layout_box2|1= &amp;lt;center&amp;gt;'''FYI:''' We've migrated the main source repository to git, most of the English documentation is updated, but other languages may be behind.  See Using_Git fo...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Layout_box2|1=&lt;br /&gt;
&amp;lt;center&amp;gt;'''FYI:''' We've migrated the main source repository to git, most of the English documentation is updated, but other languages may be behind.  See [[Using_Git]] for more information.&amp;lt;/center&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:Fly-man-</id>
		<title>User:Fly-man-</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:Fly-man-"/>
				<updated>2009-08-13T18:46:29Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hey there,&lt;br /&gt;
&lt;br /&gt;
I'm Fly-man-&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:Fly-man-/ROBUST</id>
		<title>User:Fly-man-/ROBUST</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:Fly-man-/ROBUST"/>
				<updated>2009-08-13T18:46:05Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: New page: ==Redesigned OpenSim Basic Universal Server Technology (R.O.B.U.S.T.)== ===Concepts=== R.O.B.U.S.T. leverages the system of in and out connectors and services that was developed for the Hy...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Redesigned OpenSim Basic Universal Server Technology (R.O.B.U.S.T.)==&lt;br /&gt;
===Concepts===&lt;br /&gt;
R.O.B.U.S.T. leverages the system of in and out connectors and services that was developed for the Hypergrid and OpenSim. It replaces OGS1 with a modular architecture that can be easily extended using core and 3rd party modules.&lt;br /&gt;
&lt;br /&gt;
R.O.B.U.S.T. is a flexible server shell that can load the same modules already used by regions. This allows for nearly 100% code reusability and great flexibility.&lt;br /&gt;
&lt;br /&gt;
The R.O.B.U.S.T. server loads &amp;quot;in&amp;quot; connectors as specified in the configuration file. These connectors then load the required processing and storage modules and/or &amp;quot;out&amp;quot; connectors. Through this architecture, each R.O.B.U.S.T. server can run any or all grid services, and/or act as a proxy for grid services.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
The server reads a configuration file at startup, which defaults to the name of the assembly with .ini appended. The default name for the R.O.B.U.S.T. server is OpenSim.Server.exe, therefore the default configuration file is OpenSim.Server.ini. An OpenSim.Server.ini.example file is provided with the OpenSim kit.&lt;br /&gt;
&lt;br /&gt;
 ; * The startup section lists all the connectors to start up in this server&lt;br /&gt;
 ; * instance. This may be only one, or it may be the entire server suite.&lt;br /&gt;
 ; * Multiple connectors should be seaprated by commas.&lt;br /&gt;
 ; *&lt;br /&gt;
 ; * These are the IN connectors the server uses, the in connectors&lt;br /&gt;
 ; * read this config file and load the needed OUT and database connectors&lt;br /&gt;
 ; *&lt;br /&gt;
 [Startup]&lt;br /&gt;
 ServiceConnectors = &amp;quot;OpenSim.Server.Handlers.dll:AssetServiceConnector,OpenSim.Server.Handlers.dll:InventoryServiceInConnector&amp;quot;   &lt;br /&gt;
 &lt;br /&gt;
 ; * This is common for all services, it's the network setup for the entire&lt;br /&gt;
 ; * server instance&lt;br /&gt;
 ; *&lt;br /&gt;
 [Network]&lt;br /&gt;
 port = 8003&lt;br /&gt;
 &lt;br /&gt;
 ; * As an example, the below configuration precisely mimicks the legacy&lt;br /&gt;
 ; * asset server. It is read by the asset IN connector (defined above)&lt;br /&gt;
 ; * and it then loads the OUT connector (a local database module). That,&lt;br /&gt;
 ; * in turn, reads the asset loader and database connection information&lt;br /&gt;
 ; *&lt;br /&gt;
 [AssetService]&lt;br /&gt;
 LocalServiceModule = &amp;quot;OpenSim.Services.AssetService.dll:AssetService&amp;quot;&lt;br /&gt;
 DefaultAssetLoader = &amp;quot;OpenSim.Framework.AssetLoader.Filesystem.dll&amp;quot;&lt;br /&gt;
 AssetLoaderArgs = &amp;quot;assets/AssetSets.xml&amp;quot;&lt;br /&gt;
 StorageProvider = &amp;quot;OpenSim.Data.MySQL.dll&amp;quot;&lt;br /&gt;
 ConnectionString = &amp;quot;Data Source=localhost;Database=grid;User ID=grid;Password=grid;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 ; * This configuration loads the inventory server modules. It duplicates&lt;br /&gt;
 ; * the function of the legacy inventory server&lt;br /&gt;
 ; *&lt;br /&gt;
 [InventoryService]&lt;br /&gt;
 LocalServiceModule = &amp;quot;OpenSim.Services.InventoryService.dll:InventoryService&amp;quot;&lt;br /&gt;
 UserServerURI = &amp;quot;http://127.0.0.1:8002&amp;quot;&lt;br /&gt;
 SessionAuthentication = &amp;quot;false&amp;quot;&lt;br /&gt;
 StorageProvider = &amp;quot;OpenSim.Data.MySQL.dll&amp;quot;&lt;br /&gt;
 ConnectionString = &amp;quot;Data Source=localhost;Database=grid;User ID=grid;Password=grid;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Command Line Arguments===&lt;br /&gt;
*-inifile&lt;br /&gt;
:Specify the location of the .ini file to read instead of the default&lt;br /&gt;
*-console&lt;br /&gt;
:Specify console type, one of basic, local or rest&lt;br /&gt;
*-logfile&lt;br /&gt;
:Specify the logfile this server will log to&lt;br /&gt;
*-prompt&lt;br /&gt;
:Override the server prompt&lt;br /&gt;
&lt;br /&gt;
==Configuration File==&lt;br /&gt;
===Section [Startup]===&lt;br /&gt;
*ServiceConnectors&lt;br /&gt;
:Comma separated list of service IN connectors. The format of each entry is &amp;lt;dllname&amp;gt;:&amp;lt;classname&amp;gt;. If a dll contains only one suitable class, the class name can be omitted.&lt;br /&gt;
*Prompt&lt;br /&gt;
:Override the server prompt&lt;br /&gt;
*Console&lt;br /&gt;
:Specify console type, one of basic, local or rest&lt;br /&gt;
*Logfile&lt;br /&gt;
:Specify the logfile this server will log to&lt;br /&gt;
&lt;br /&gt;
===Section [Network]===&lt;br /&gt;
*Port&lt;br /&gt;
:Set the network port to listen on. All services will run on this port.&lt;br /&gt;
&lt;br /&gt;
==Connector Configurations==&lt;br /&gt;
These configurations are provided by the connector modules and are not an integral part of the R.O.B.U.S.T. server. Documentation to all possible options can be found in the documentation of the connector. This manual only lists the options present in the sample configuration file.&lt;br /&gt;
&lt;br /&gt;
===Section [AssetService]===&lt;br /&gt;
* LocalServiceModule [Connector option]&lt;br /&gt;
:A module specification (&amp;lt;dll&amp;gt;:&amp;lt;class&amp;gt;) that provides the services for this connector&lt;br /&gt;
* DefaultAssetLoader [Service option]&lt;br /&gt;
:A dll containing the asset loader to use for loading the default asset set&lt;br /&gt;
* AssetLoaderArgs [Service option]&lt;br /&gt;
:Path to load assets from (for the file system asset loader)&lt;br /&gt;
* StorageProvider [Service option]&lt;br /&gt;
:Dll containing the database provider code&lt;br /&gt;
* ConnectionString [Service option]&lt;br /&gt;
:Connection string to be passed to the database provider&lt;br /&gt;
&lt;br /&gt;
===Section [InventoryService]===&lt;br /&gt;
* LocalServiceModule [Connector option]&lt;br /&gt;
:A module specification (&amp;lt;dll&amp;gt;:&amp;lt;class&amp;gt;) that provides the services for this connector&lt;br /&gt;
* UserServerURI [Connector option]&lt;br /&gt;
:URI to reach the user server at&lt;br /&gt;
* SessionAuthentication [Connector option]&lt;br /&gt;
:Authenticate inventory sessions (default false!)&lt;br /&gt;
* StorageProvider [Service option]&lt;br /&gt;
:Dll containing the database provider code&lt;br /&gt;
* ConnectionString [Service option]&lt;br /&gt;
:Connection string to be passed to the database provider&lt;br /&gt;
&lt;br /&gt;
Additional connectors may need additional sections to be added.&lt;br /&gt;
&lt;br /&gt;
==Alternate Configuration Files==&lt;br /&gt;
To run R.O.B.U.S.T. as separate processes, emulatig the legacy servers, you can copy the server executables to the names of the legacy servers:&lt;br /&gt;
 cp OpenSim.Server.exe OpenSim.Grid.AssetServer.exe&lt;br /&gt;
 cp OpenSim.Server.exe.config OpenSim.Grid.AssetServer.exe.config&lt;br /&gt;
 cp OpenSim.Server.ini OpenSim.Grid.AssetServer.ini&lt;br /&gt;
&lt;br /&gt;
Then, modify OpenSim.Grid.AssetServer.ini to read:&lt;br /&gt;
 [Startup]&lt;br /&gt;
 ServiceConnectors = &amp;quot;OpenSim.Server.Handlers.dll:AssetServiceConnector&amp;quot;   &lt;br /&gt;
 &lt;br /&gt;
 [Network]&lt;br /&gt;
 port = 8003&lt;br /&gt;
 &lt;br /&gt;
 [AssetService]&lt;br /&gt;
 LocalServiceModule = &amp;quot;OpenSim.Services.AssetService.dll:AssetService&amp;quot;&lt;br /&gt;
 DefaultAssetLoader = &amp;quot;OpenSim.Framework.AssetLoader.Filesystem.dll&amp;quot;&lt;br /&gt;
 AssetLoaderArgs = &amp;quot;assets/AssetSets.xml&amp;quot;&lt;br /&gt;
 StorageProvider = &amp;quot;OpenSim.Data.MySQL.dll&amp;quot;&lt;br /&gt;
 ConnectionString = &amp;quot;Data Source=localhost;Database=grid;User ID=grid;Password=grid;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now, when you run OpenSim.Grid.AssetServer.exe, it will act like the legacy asset server it replaces.&lt;br /&gt;
&lt;br /&gt;
You can do the same for all other supported services.&lt;br /&gt;
&lt;br /&gt;
This method is working fine as a replacement of the old Asset &amp;amp; Inventory servers, BUT : In the 2 following files :&lt;br /&gt;
 OpenSim.Grid.AssetServer.exe.config&lt;br /&gt;
 OpenSim.Grid.InventoryServer.exe.config&lt;br /&gt;
&lt;br /&gt;
You have to update the log filename : from &amp;quot;OpenSim.log&amp;quot; to &amp;quot;OpenSim.Grid.AssetServer.log&amp;quot; &amp;amp; &amp;quot;'OpenSim.Grid.InventoryServer.log&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Just because there is a conflict accessing the logfile ( write ) ... So, if you don't do that modification, your OpenSim.exe won't start. ( Linux / Mono 2.4.2 )&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8"/>
				<updated>2009-08-11T00:12:48Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageQuicklinks}}&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''ウィキ再編成 - ウィキは、大きな再編成中であることに注意してください。変更が完了されるまでは、リンク誤りが多くみられることでしょう。'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    {|align=&amp;quot;right&amp;quot;&lt;br /&gt;
    |[[image:Opensim_rexmode_0.1.jpg|250px|thumb|OpenSim with [[RealXtend]] Viewer]]&lt;br /&gt;
    |}&lt;br /&gt;
OpenSimulatorプロジェクトは、[[BSD Licensed]]の仮想世界サーバーであり、仮想環境を構築し提供することができます。これらは[[Development Team|several developers]]によって開発されました。Out of the box, the OpenSim can be used to create a Second Life&amp;amp;tm; like environment, able to run in a standalone mode or connected to other OpenSim instances through built in grid technology.  It can also easily be extended to produce more specialized 3D interactive applications.&lt;br /&gt;
&lt;br /&gt;
OpenSimは、[http://www.ecma-international.org/publications/standards/Ecma-334.htm C#]で書かかれており、[http://www.mono-project.com/Main_Page Mono]または[http://www.microsoft.com/net/ Microsoft .NET]ランタイム下で稼働します。これらはオープンソースであり、モジュール化されているため、プラグイン・モジュールによって、機能拡張を行うことが可能です。&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged. Please read our [[Contributions_Policy|Contributions Policy]] before contributing, and to learn what OpenSim's values are.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===はじめに===&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[About|OpenSimとは]]'''&lt;br /&gt;
Find out about OpenSim, what it can do for you.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Download|OpenSimダウンロード]]'''&lt;br /&gt;
Select a copy and download a version of OpenSim&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Support|ヘルプ]]'''&lt;br /&gt;
How to get help if something goes wrong with your OpenSim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===プロジェクトへの貢献===&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that anyone who is interested in the project can contribute to it. You don't have to be a developer to help the project, people who can test and provide feedback helps the project tremendously.&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Development|開発者コーナー]]'''&lt;br /&gt;
Learn how to access our source code repository, and submit patches.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Bugs|バグおよびテスト]]'''&lt;br /&gt;
How to report bugs to us, and test OpenSim features.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Mailing Lists|メーリングリスト]]'''&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
We also have a dedicated IRC channel on Freenode at #opensim for discussions and help with standalone and grid arrays.&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
Look for [[:Category:Users|support / installation pages]], or [[:Category:Development| developer pages]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/P%C3%A1gina_principal</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/P%C3%A1gina_principal"/>
				<updated>2009-08-11T00:12:27Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:MainPageQuicklinksPT}}&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==Sobre o OpenSimulator==&lt;br /&gt;
O Projeto OpenSimulator é um Servidor de Mundos Virtuais com [[BSD Licensed|Licença BSD]] que pode ser utilizado para criar e desenvolver Ambientes Virtuais em 3D. Ele vem sendo desenvolvido por [[Development Team|vários desenvolvedores]]. Pronto para uso, o OpenSimulator pode ser utilizado para criar um ambiente semelhante ao [http://www.secondlifegrid.net Second Life(tm)], capaz de rodar em modo ''standalone'' ou conectado à outras instâncias de OpenSimulator através da tecnologia de ''grid'' embutida.  Ele também pode ser facilmente extendido para produzir aplicações interativas em 3D mais especializadas.&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[image:Opensim_Wright_Plaza.jpg|250px|thumb|Wright Plaza no OSGrid]]&lt;br /&gt;
|}&lt;br /&gt;
O OpenSimulator é escrito em [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], e pode rodar sob o ''runtime'' [http://www.mono-project.com/Main_Page Mono] ou [http://www.microsoft.com/net/ Microsoft .NET] Devido à sua natureza limpa e modular é possível você mesmo extender funcionalidades através de módulos ''plug-in'' para atender sua aplicação.  Se você estiver interessado em colaborar, por favor leia a [[Contributions_Policy|Política de Contribuição]], e aprenda quais os valores do OpenSimulator.  Todos os tipos de ajuda são bem-vindas, seja na forma de correções de código, testes, documentação ou na manutenção deste ''wiki''.&lt;br /&gt;
&lt;br /&gt;
O OpenSimulator é atualmente considerado em nível ''alpha'' de códificação.  Por favor não espere rodá-lo em ambientes de produção sem dispender muito cuidado e atenção.  Isto é especialmente verdade se você seguir a versão ''trunk'' do Subversion ou os ''builds'' noturnos, uma vez que os desenvolvedores do OpenSimulator estão adicionando diretamente novas funcionalidades à este código.  Ou seja, funcionalidades importantes podem parar de funcionar por um curto período de tempo.&lt;br /&gt;
&lt;br /&gt;
==Características==&lt;br /&gt;
{|align=&amp;quot;right&amp;quot;&lt;br /&gt;
|[[Image:Opensim-small.png|150px|thumb|Uma visualização do código fonte do OpenSimulator]]&lt;br /&gt;
|}&lt;br /&gt;
Confira a crescente lista de funcionalidades e tenha uma ídeia do que o OpenSimulator é capaz.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
==Objetivos Futuros==&lt;br /&gt;
Confira o [[Roadmap|Plano]], para ver o que está sendo atualmente desenvolvido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
==Contribuir para o Projeto==&lt;br /&gt;
O OpenSimulator é um projeto de [http://en.wikipedia.org/wiki/Open_source código aberto]. Isto quer dizer que qualquer um que esteja interessado no projeto pode contribuir. Você não precisa ser um desenvolvedor para ajudar o projeto. Pessoas que testam e fornecem comentários ajudam tremendamente o projeto. A melhor forma de contribuir para o projeto é acessar nossos canais IRC, localizado em irc.freenode.net:  [irc://irc.freenode.net/opensim #opensim] (para usuários) e [irc://irc.freenode.net/opensim-dev #opensim-dev] (para desenvolvedores).&lt;br /&gt;
&lt;br /&gt;
==História==&lt;br /&gt;
Para ver a História do Projeto, veja [[History|História]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Páginas por Categoria:''[[:Category:Users| User-pages]],[[:Category:Development| Developer-pages]],[[:Category:Scripts| Scripts]],[[Special:Recentchanges| Recent Wiki Changes]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Pagina_principale</id>
		<title>Pagina principale</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Pagina_principale"/>
				<updated>2009-08-11T00:11:57Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageQuicklinks}}&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
Il Progetto Opensimulator è un Piattaforma Applicativa Open Source [[sotto licenza BSD]] che può essere usata per creare un ambiente interattivo in 3D come un mondo virtuale. il progeto OpenSim puo' ovviamente essere usato per creare un ambientazione stile Second Life, potete avviarlo sia in modalità standalone o connesso ad altri istanze OpenSim attraverso la tecnologia Grid. Puo' facilmente essere estesa per produrre una più specializzata applicazione interattiva 3D &lt;br /&gt;
&lt;br /&gt;
OpenSim è scritto in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#] è può essere eseguito sotto [http://www.mono-project.com/Main_Page Mono] o [http://www.microsoft.com/net/ Microsoft .NET]. La sua natura open source e modulare rende possibile la sua estensione da chiunque attraverso moduli plugin per adattarlo alle tue applicazioni.&lt;br /&gt;
OpenSim correntemente è in uno stadio di sviluppo alpha, la versione testing via SVN è incoraggiata.Leggete la nostra [[Contributions_Policy|Contributions Policy]] prima di continuare e imparate il valore di OpenSim.&lt;br /&gt;
&lt;br /&gt;
Esiste una comunità vivace italiana che ha costruito:&lt;br /&gt;
* Una griglia (http://www.cyberlandia.net)&lt;br /&gt;
* Chat di conversazione e di richiesta aiuto: #opensimita e chat skype (la seconda molto frequentata, manda messaggi inworld (SL) a Zogia Zabelin, Junta Kohime o Salahzar Stenvaag per essere inclusi),&lt;br /&gt;
* Siti di autoaiuto con consigli suggerimenti, wiki ecc: http://opensimulator.it, http://wiki.opensimulator.it, http://opensimita.org&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|{{Layout_box2|1=&lt;br /&gt;
{{Template:Per Iniziare}}&lt;br /&gt;
}}&lt;br /&gt;
|[[Image:opensimabc.jpg|right]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ricerca tramite categoria: [[:Category:Users|Pagine utenti]] || [[:Category:Development| Pagine sviluppatori]]&lt;br /&gt;
&lt;br /&gt;
== Partecipa alla OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim è un progetto [http://en.wikipedia.org/wiki/Open_source open source].Questo significa che è sviluppato da chiunque voglia partecipare.Potresti essere Tu! Saranno i benvenuti sia sviluppatori che testers.&lt;br /&gt;
* [[Contributions Policy]] - Leggi la Policy prima di contribuire al progetto OpenSim&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
===Sourcecode===&lt;br /&gt;
Qui ci sono le versioni rilasciate di OpenSim.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;'''Leggi bene:'''&amp;lt;/font&amp;gt; OpenSim è ancora in un codice alfa in fase di maturità, non vi è assolutamente alcuna garanzia che funzioni o che sia stabile, persino le release numerate. Alcune funzioni potrebbero non funzionare perché il codice è in rapida evoluzione, o perché semplicemente la funzionalità non è stata ancora implementata. Tuttavia, il feedback costruttivo è ancora accolto con piacere.&lt;br /&gt;
&lt;br /&gt;
Inoltre, ti preghiamo di essere consapevole del fatto che OpenSim richiede di una buona dose di conoscenze tecniche al fine di configurarlo - non vi è alcuna installazione punta e clicca (e che averne una sarebbe probabilmente prematuro in questa fase).&lt;br /&gt;
&lt;br /&gt;
Hai bisogno di utilizzare il sistema di gestore del codice sorgente Subversion per ottenere il codice.  Subversion può essere scaricato per Windows da[http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1941 qui], o per Mac OS X 10.4.x [http://homepage.mac.com/martinott/Subversion-1.4.4.pkg.zip qui]. SVN è stato creato in Mac OS X 10.5.&lt;br /&gt;
&lt;br /&gt;
* '''Ultima versione (instabile)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
* '''Versione 0.5.6 Alpha'''&lt;br /&gt;
http://opensimulator.org/cgi-bin/viewcvs.cgi/tags/0.5.6-release.tar.gz?view=tar&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.6-release opensim&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Questa versione ha un problema con il motore di default che si verifica quando si tenta di&amp;quot;renz a prim&amp;quot;. Per risolvere questo problema, passare alla OpenDynamicsEngine (ODE), sostituendolo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;physics=basicphysic&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Addons===&lt;br /&gt;
&lt;br /&gt;
La release 0.15 di Openlibrary è una collezione di texures, skins, abbigliamento, attività &amp;amp; giacenze. Gli elementi sono comuni a tutti gli utenti quando vengono installati sulla tua OpenSimulator Release. Questa libreria viene fornita sotto licenza Creative Commons 2.5 by Attribution License.&lt;br /&gt;
* [http://openlifegrid.com/Downloads/tabid/67/Default.aspx Openlibrary release 0.15 Attività &amp;amp; giacenze] &lt;br /&gt;
* [http://www.sendspace.com/file/glvzif Mirror (login non necessario per il download)]&lt;br /&gt;
Per usare o cancellare le librerie di attività &amp;amp; giacenze sostituiscile con le cartelle di attività &amp;amp; giacenze contenute nel file zip.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Supporto==&lt;br /&gt;
&lt;br /&gt;
===Prima di chiedere aiuto===&lt;br /&gt;
* Cerca nelle [[Documentazione degli utenti]] prima di chiedere aiuto;&lt;br /&gt;
* Cerca nelle [[FAQ]];&lt;br /&gt;
* Controlla la configurazione dei files per evidenti difetti;&lt;br /&gt;
* Controlla che il processo inizi correttamente.&lt;br /&gt;
&lt;br /&gt;
===Dopo essere stato aiutato===&lt;br /&gt;
* Se nessuno può aiutarti, segnala il problema.&lt;br /&gt;
* Se qualcuno ti aiuta, documenta il problema e la soluzione sul wiki del sito.&lt;br /&gt;
&lt;br /&gt;
===Essere online===&lt;br /&gt;
Vi sono diverse reti pubbliche e diversi array in esecuzione in modalità 24/7. Per l'utente casuale come pure per coloro che vogliono gestire la propria pubblica regione, vi è un elenco di Sims disponibili all'indirizzo [[OpenSim: reti]]. Parla con noi su Freenode #opensim, canale chat IRC per chiedere e rispondere alle domande sulla configurazione stand-alone, utilizzo reti e griglie. Nel caso in cui OpenSim non sia affiliato con una qualsiasi rete ci sono molti reti importanti.&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
I canali IRC sono &amp;lt;tt&amp;gt;#opensim&amp;lt;/tt&amp;gt; e &amp;lt;tt&amp;gt;#opensim-dev&amp;lt;/tt&amp;gt; su Freenode. Visitali in questo ordine :) Per favore sii educato e ricorda che gli sviluppatori e chiunque ti assista qui è volontario.&lt;br /&gt;
* Non chiedere per chiedere, chiedi e basta.&lt;br /&gt;
* Poni le tue richieste in forma di domanda.&lt;br /&gt;
* Si preciso.&lt;br /&gt;
* Spiega il problema.&lt;br /&gt;
* Descrivi come riprodurre il problema.&lt;br /&gt;
* Se hai bisogno di incollare un file di configurazione o un messaggio di errore, incollalo su [http://pastebin.ca/ pastebin] e copia il link nel canale IRC.&lt;br /&gt;
* [[Development|IRC-Support]] - Puoi ricevere o dare aiuto via IRC&lt;br /&gt;
&lt;br /&gt;
===Mailing lists===&lt;br /&gt;
Diverse Mailing lists sono disponibili per comunicare tra utenti e sviluppatori. Una lista è disponibile per gli utenti SVN.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - supporto utenti per il forum di OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - discussioni per lo sviluppo di OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - una email list per utenti SVN&lt;br /&gt;
&lt;br /&gt;
===Office Hours===&lt;br /&gt;
Se vuoi contribuire al progetto, la seconda cosa che puoi fare (dopo aver conosciuto il progetto) è visitare l'in-world [[Office hours|OpenSim discussion hours]].&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Cercasi nuove idee di customizzazione delle Funzioni (osFunction)&amp;lt;/b&amp;gt;&lt;br /&gt;
Il team di OpenSim accetta ideee/rechieste/desideri di funzioni personalizzate. Dai un'occhiata [[OSSL_Proposals|alla lista completa]] qui.&lt;br /&gt;
&lt;br /&gt;
Puoi vedere le vecchie news [[News|nell'archivio]].&lt;br /&gt;
&lt;br /&gt;
== Sviluppo OpenSim ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#FFF;float:right;width:600px;padding:2px;padding-top:0px;margin:3px;border:1px solid #CCC&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;[[Svn_extended | Recent SVN Commits]]&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=2|title=none&amp;lt;/rss&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
L'attuale version è la  [[OpenSim 0.5|0.5]]. L'[[Development Team|OpenSim Team]] sta lavorando alla futura release di OpenSim, cioè la 0.6.  Per ulteriori informazioni, guarda la [[Roadmap]].&lt;br /&gt;
&lt;br /&gt;
Per ulteriori informazioni sullo sviluppo di OpenSim e su come dare il proprio aiuto, bisogna visitare la sezione [[Development|development]] .&lt;br /&gt;
&lt;br /&gt;
=== Errori ===&lt;br /&gt;
Perfavore usa il client ufficiale di SecondLife 1.18.5.3 su Windows, Linux e Mac OSX - third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Devi essere certo di usare ''only'' il client ufficiale. Guarda le note per configurare il client, tutto l'occorrente è qua [[Connecting|client setup]].&lt;br /&gt;
&lt;br /&gt;
Tu puoi riportare eventuali bugs al [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Nota:'' Alcuni email providers ritengono spam i messaggi del sistema Mantis. Se tu ti seui registrato e non hai ricevuto l'email di conferma:&lt;br /&gt;
* Controlla nella tua cartella spam, se l'email è là. Gmail continua a mettere queste emails nello spam.&lt;br /&gt;
* Se stai usando Yahoo, you dovrai aspettare circa 8 ore prima di ricevere l'email da opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Statistiche Wiki:&amp;lt;/b&amp;gt; Pagine:{{NUMBEROFPAGES}} Modificate:{{NUMBEROFEDITS}} Utenti:{{NUMBEROFUSERS}}&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8"/>
				<updated>2009-08-11T00:10:46Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{MainPageQuicklinks}}&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''ウィキ再編成 - ウィキは、大きな再編成中であることに注意してください。変更が完了されるまでは、リンク誤りが多くみられることでしょう。'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    {|align=&amp;quot;right&amp;quot;&lt;br /&gt;
    |[[image:Opensim_rexmode_0.1.jpg|250px|thumb|OpenSim with [[RealXtend]] Viewer]]&lt;br /&gt;
    |}&lt;br /&gt;
OpenSimulatorプロジェクトは、[[BSD Licensed]]の仮想世界サーバーであり、仮想環境を構築し提供することができます。これらは[[Development Team|several developers]]によって開発されました。Out of the box, the OpenSim can be used to create a Second Life&amp;amp;tm; like environment, able to run in a standalone mode or connected to other OpenSim instances through built in grid technology.  It can also easily be extended to produce more specialized 3D interactive applications.&lt;br /&gt;
&lt;br /&gt;
OpenSimは、[http://www.ecma-international.org/publications/standards/Ecma-334.htm C#]で書かかれており、[http://www.mono-project.com/Main_Page Mono]または[http://www.microsoft.com/net/ Microsoft .NET]ランタイム下で稼働します。これらはオープンソースであり、モジュール化されているため、プラグイン・モジュールによって、機能拡張を行うことが可能です。&lt;br /&gt;
&lt;br /&gt;
OpenSim is currently in the alpha development stage, with active testing of SVN trunk versions encouraged. Please read our [[Contributions_Policy|Contributions Policy]] before contributing, and to learn what OpenSim's values are.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===はじめに===&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[About|OpenSimとは]]'''&lt;br /&gt;
Find out about OpenSim, what it can do for you.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Download|OpenSimダウンロード]]'''&lt;br /&gt;
Select a copy and download a version of OpenSim&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Support|ヘルプ]]'''&lt;br /&gt;
How to get help if something goes wrong with your OpenSim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===プロジェクトへの貢献===&lt;br /&gt;
OpenSim is an [http://en.wikipedia.org/wiki/Open_source open source] project. This means that anyone who is interested in the project can contribute to it. You don't have to be a developer to help the project, people who can test and provide feedback helps the project tremendously.&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Development|開発者コーナー]]'''&lt;br /&gt;
Learn how to access our source code repository, and submit patches.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Bugs|バグおよびテスト]]'''&lt;br /&gt;
How to report bugs to us, and test OpenSim features.&lt;br /&gt;
|width=&amp;quot;33%&amp;quot; valign=&amp;quot;top&amp;quot;| '''[[Mailing Lists|メーリングリスト]]'''&lt;br /&gt;
Various mailing lists are available for communication between users and developers. A list is available to subscribe to email SVN commit notifications.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
We also have a dedicated IRC channel on Freenode at #opensim for discussions and help with standalone and grid arrays.&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
Look for [[:Category:Users|support / installation pages]], or [[:Category:Development| developer pages]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Pagina_principale</id>
		<title>Pagina principale</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Pagina_principale"/>
				<updated>2009-08-11T00:10:01Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageQuicklinks}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
Il Progetto Opensimulator è un Piattaforma Applicativa Open Source [[sotto licenza BSD]] che può essere usata per creare un ambiente interattivo in 3D come un mondo virtuale. il progeto OpenSim puo' ovviamente essere usato per creare un ambientazione stile Second Life, potete avviarlo sia in modalità standalone o connesso ad altri istanze OpenSim attraverso la tecnologia Grid. Puo' facilmente essere estesa per produrre una più specializzata applicazione interattiva 3D &lt;br /&gt;
&lt;br /&gt;
OpenSim è scritto in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#] è può essere eseguito sotto [http://www.mono-project.com/Main_Page Mono] o [http://www.microsoft.com/net/ Microsoft .NET]. La sua natura open source e modulare rende possibile la sua estensione da chiunque attraverso moduli plugin per adattarlo alle tue applicazioni.&lt;br /&gt;
OpenSim correntemente è in uno stadio di sviluppo alpha, la versione testing via SVN è incoraggiata.Leggete la nostra [[Contributions_Policy|Contributions Policy]] prima di continuare e imparate il valore di OpenSim.&lt;br /&gt;
&lt;br /&gt;
Esiste una comunità vivace italiana che ha costruito:&lt;br /&gt;
* Una griglia (http://www.cyberlandia.net)&lt;br /&gt;
* Chat di conversazione e di richiesta aiuto: #opensimita e chat skype (la seconda molto frequentata, manda messaggi inworld (SL) a Zogia Zabelin, Junta Kohime o Salahzar Stenvaag per essere inclusi),&lt;br /&gt;
* Siti di autoaiuto con consigli suggerimenti, wiki ecc: http://opensimulator.it, http://wiki.opensimulator.it, http://opensimita.org&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|{{Layout_box2|1=&lt;br /&gt;
{{Template:Per Iniziare}}&lt;br /&gt;
}}&lt;br /&gt;
|[[Image:opensimabc.jpg|right]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ricerca tramite categoria: [[:Category:Users|Pagine utenti]] || [[:Category:Development| Pagine sviluppatori]]&lt;br /&gt;
&lt;br /&gt;
== Partecipa alla OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim è un progetto [http://en.wikipedia.org/wiki/Open_source open source].Questo significa che è sviluppato da chiunque voglia partecipare.Potresti essere Tu! Saranno i benvenuti sia sviluppatori che testers.&lt;br /&gt;
* [[Contributions Policy]] - Leggi la Policy prima di contribuire al progetto OpenSim&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
===Sourcecode===&lt;br /&gt;
Qui ci sono le versioni rilasciate di OpenSim.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;'''Leggi bene:'''&amp;lt;/font&amp;gt; OpenSim è ancora in un codice alfa in fase di maturità, non vi è assolutamente alcuna garanzia che funzioni o che sia stabile, persino le release numerate. Alcune funzioni potrebbero non funzionare perché il codice è in rapida evoluzione, o perché semplicemente la funzionalità non è stata ancora implementata. Tuttavia, il feedback costruttivo è ancora accolto con piacere.&lt;br /&gt;
&lt;br /&gt;
Inoltre, ti preghiamo di essere consapevole del fatto che OpenSim richiede di una buona dose di conoscenze tecniche al fine di configurarlo - non vi è alcuna installazione punta e clicca (e che averne una sarebbe probabilmente prematuro in questa fase).&lt;br /&gt;
&lt;br /&gt;
Hai bisogno di utilizzare il sistema di gestore del codice sorgente Subversion per ottenere il codice.  Subversion può essere scaricato per Windows da[http://subversion.tigris.org/servlets/NewsItemView?newsItemID=1941 qui], o per Mac OS X 10.4.x [http://homepage.mac.com/martinott/Subversion-1.4.4.pkg.zip qui]. SVN è stato creato in Mac OS X 10.5.&lt;br /&gt;
&lt;br /&gt;
* '''Ultima versione (instabile)'''&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/trunk opensim&lt;br /&gt;
* '''Versione 0.5.6 Alpha'''&lt;br /&gt;
http://opensimulator.org/cgi-bin/viewcvs.cgi/tags/0.5.6-release.tar.gz?view=tar&lt;br /&gt;
 svn co http://opensimulator.org/svn/opensim/tags/0.5.6-release opensim&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Questa versione ha un problema con il motore di default che si verifica quando si tenta di&amp;quot;renz a prim&amp;quot;. Per risolvere questo problema, passare alla OpenDynamicsEngine (ODE), sostituendolo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;physics=basicphysic&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Addons===&lt;br /&gt;
&lt;br /&gt;
La release 0.15 di Openlibrary è una collezione di texures, skins, abbigliamento, attività &amp;amp; giacenze. Gli elementi sono comuni a tutti gli utenti quando vengono installati sulla tua OpenSimulator Release. Questa libreria viene fornita sotto licenza Creative Commons 2.5 by Attribution License.&lt;br /&gt;
* [http://openlifegrid.com/Downloads/tabid/67/Default.aspx Openlibrary release 0.15 Attività &amp;amp; giacenze] &lt;br /&gt;
* [http://www.sendspace.com/file/glvzif Mirror (login non necessario per il download)]&lt;br /&gt;
Per usare o cancellare le librerie di attività &amp;amp; giacenze sostituiscile con le cartelle di attività &amp;amp; giacenze contenute nel file zip.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Supporto==&lt;br /&gt;
&lt;br /&gt;
===Prima di chiedere aiuto===&lt;br /&gt;
* Cerca nelle [[Documentazione degli utenti]] prima di chiedere aiuto;&lt;br /&gt;
* Cerca nelle [[FAQ]];&lt;br /&gt;
* Controlla la configurazione dei files per evidenti difetti;&lt;br /&gt;
* Controlla che il processo inizi correttamente.&lt;br /&gt;
&lt;br /&gt;
===Dopo essere stato aiutato===&lt;br /&gt;
* Se nessuno può aiutarti, segnala il problema.&lt;br /&gt;
* Se qualcuno ti aiuta, documenta il problema e la soluzione sul wiki del sito.&lt;br /&gt;
&lt;br /&gt;
===Essere online===&lt;br /&gt;
Vi sono diverse reti pubbliche e diversi array in esecuzione in modalità 24/7. Per l'utente casuale come pure per coloro che vogliono gestire la propria pubblica regione, vi è un elenco di Sims disponibili all'indirizzo [[OpenSim: reti]]. Parla con noi su Freenode #opensim, canale chat IRC per chiedere e rispondere alle domande sulla configurazione stand-alone, utilizzo reti e griglie. Nel caso in cui OpenSim non sia affiliato con una qualsiasi rete ci sono molti reti importanti.&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
I canali IRC sono &amp;lt;tt&amp;gt;#opensim&amp;lt;/tt&amp;gt; e &amp;lt;tt&amp;gt;#opensim-dev&amp;lt;/tt&amp;gt; su Freenode. Visitali in questo ordine :) Per favore sii educato e ricorda che gli sviluppatori e chiunque ti assista qui è volontario.&lt;br /&gt;
* Non chiedere per chiedere, chiedi e basta.&lt;br /&gt;
* Poni le tue richieste in forma di domanda.&lt;br /&gt;
* Si preciso.&lt;br /&gt;
* Spiega il problema.&lt;br /&gt;
* Descrivi come riprodurre il problema.&lt;br /&gt;
* Se hai bisogno di incollare un file di configurazione o un messaggio di errore, incollalo su [http://pastebin.ca/ pastebin] e copia il link nel canale IRC.&lt;br /&gt;
* [[Development|IRC-Support]] - Puoi ricevere o dare aiuto via IRC&lt;br /&gt;
&lt;br /&gt;
===Mailing lists===&lt;br /&gt;
Diverse Mailing lists sono disponibili per comunicare tra utenti e sviluppatori. Una lista è disponibile per gli utenti SVN.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - supporto utenti per il forum di OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - discussioni per lo sviluppo di OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - una email list per utenti SVN&lt;br /&gt;
&lt;br /&gt;
===Office Hours===&lt;br /&gt;
Se vuoi contribuire al progetto, la seconda cosa che puoi fare (dopo aver conosciuto il progetto) è visitare l'in-world [[Office hours|OpenSim discussion hours]].&lt;br /&gt;
&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Cercasi nuove idee di customizzazione delle Funzioni (osFunction)&amp;lt;/b&amp;gt;&lt;br /&gt;
Il team di OpenSim accetta ideee/rechieste/desideri di funzioni personalizzate. Dai un'occhiata [[OSSL_Proposals|alla lista completa]] qui.&lt;br /&gt;
&lt;br /&gt;
Puoi vedere le vecchie news [[News|nell'archivio]].&lt;br /&gt;
&lt;br /&gt;
== Sviluppo OpenSim ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#FFF;float:right;width:600px;padding:2px;padding-top:0px;margin:3px;border:1px solid #CCC&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;[[Svn_extended | Recent SVN Commits]]&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=2|title=none&amp;lt;/rss&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
L'attuale version è la  [[OpenSim 0.5|0.5]]. L'[[Development Team|OpenSim Team]] sta lavorando alla futura release di OpenSim, cioè la 0.6.  Per ulteriori informazioni, guarda la [[Roadmap]].&lt;br /&gt;
&lt;br /&gt;
Per ulteriori informazioni sullo sviluppo di OpenSim e su come dare il proprio aiuto, bisogna visitare la sezione [[Development|development]] .&lt;br /&gt;
&lt;br /&gt;
=== Errori ===&lt;br /&gt;
Perfavore usa il client ufficiale di SecondLife 1.18.5.3 su Windows, Linux e Mac OSX - third party viewers and modified viewers add more variables to a bug, making it harder to track down. The bug may not even be an OpenSim one! Devi essere certo di usare ''only'' il client ufficiale. Guarda le note per configurare il client, tutto l'occorrente è qua [[Connecting|client setup]].&lt;br /&gt;
&lt;br /&gt;
Tu puoi riportare eventuali bugs al [http://opensimulator.org/mantis/ Mantis bugtracker].&lt;br /&gt;
&lt;br /&gt;
''Nota:'' Alcuni email providers ritengono spam i messaggi del sistema Mantis. Se tu ti seui registrato e non hai ricevuto l'email di conferma:&lt;br /&gt;
* Controlla nella tua cartella spam, se l'email è là. Gmail continua a mettere queste emails nello spam.&lt;br /&gt;
* Se stai usando Yahoo, you dovrai aspettare circa 8 ore prima di ricevere l'email da opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Statistiche Wiki:&amp;lt;/b&amp;gt; Pagine:{{NUMBEROFPAGES}} Modificate:{{NUMBEROFEDITS}} Utenti:{{NUMBEROFUSERS}}&lt;br /&gt;
[[Category:Main]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Office Hours]]&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Accueil</id>
		<title>Accueil</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Accueil"/>
				<updated>2009-08-11T00:09:35Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MainPageQuicklinks}}&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
[[Image:opensim_avatar.png|right]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
OpenSim est un projet Open Source sous licence BSD. Il a pour but de developper une plateforme fonctionnelle de mondes virtuels capable de supporter de multiples clients et serveurs, le tout dans une structure de grille heterogene. OpenSim est ecrit en [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], et peut tourner sous les environnements [http://www.mono-project.com/Main_Page Mono] ou [http://www.microsoft.com/net/ Microsoft .NET].&lt;br /&gt;
&lt;br /&gt;
OpenSim est actuellement en phase alpha de developpement, avec un test actif du SVN vivement recommandé.&lt;br /&gt;
&lt;br /&gt;
== Demarrer avec OpenSim ==&lt;br /&gt;
* [[fr/Fonctionnalites|Fonctionnalites]] - Fonctions clefs de la plateforme OpenSim.&lt;br /&gt;
* [[fr/Telechargement|Telechargement]] - Telecharger une copie d'OpenSim.&lt;br /&gt;
* [[fr/Installation|Installation]] - Comment installer le logiciel du simulateur.&lt;br /&gt;
* [[fr/Configuration|Configuration]] - Comment configurer le simulateur pour les multiples modes.&lt;br /&gt;
* [[fr/Reglages Client|Reglages client]] - Comment se connecter sur un serveur OpenSim avec le client de secondlife.&lt;br /&gt;
* [[fr/Depannage|Depannage]] - Comment depanner votre installation de OpenSim.&lt;br /&gt;
* [[fr/FAQ|FAQ]] - Questions frequemment posees.&lt;br /&gt;
&lt;br /&gt;
== Nouvelles ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE AUX EDITEURS :&lt;br /&gt;
   Veuillez ne garder seulement qu'une seule news e la fois sur cette page, deux grand maximum si les premieres sont courtes. D'une maniere generale, faites-la breve afin que la page ne tourne pas en boucle.&lt;br /&gt;
   Veuillez deplacer les anciens articles vers la page de nouvelles. Si un article est trop grand, copiez en un resumé ici et faites un lien vers l'article complet ( environ 250 caracteres maximums ici! )&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Recherche de fonctions d'os personnalisees ===&lt;br /&gt;
La propre equipe de scripts de OpenSim accepte les idees/requetes/suggestions pour des fonctions personnalisees. Regardez dans [[LSL_osFunctions|la liste complete]].&lt;br /&gt;
&lt;br /&gt;
Vous pouvez regarder les anciens articles [[News|dans l'archive des nouvelles]].&lt;br /&gt;
&lt;br /&gt;
== Developpement d'OpenSim ==&lt;br /&gt;
&lt;br /&gt;
L'[[Development Team|equipe de developpement de OpenSIm]] travaille actuellement sur la version 0.6 d'OpenSim. Voir la [[Roadmap]] pour plus de details.&lt;br /&gt;
&lt;br /&gt;
Pour plus d'informations sur le developpement d'OpenSim et sur la facon de contribuer, regardez la section [[Development|development]].&lt;br /&gt;
&lt;br /&gt;
== Participer dans la Communaute OpenSim ==&lt;br /&gt;
&lt;br /&gt;
OpenSim est un projet [http://en.wikipedia.org/wiki/Open_source open source]. Cela implique que tout le monde peut participer a son developpement. Cela pourrait meme être vous! Nous accueillons les testeurs et les developpeurs. Veuillez regardez ([[Contributions Policy]]) pour plus de details.&lt;br /&gt;
&lt;br /&gt;
Si vous ''avez besoin d'aide'' ou ''souhaitez vous-même aider'', nous vous conseillons de vous rendre sur les [[Development|canaux IRC]], endroit propice pour une prise de contact.&lt;br /&gt;
&lt;br /&gt;
=== Se Connecter ===&lt;br /&gt;
Il y a beaucoup de grilles publiques et beaucoup d'aires individuelles tournant 24/24 7j/7. Pour l'utilisateur lambda tels que ceux qui veulent leur propre region publique, il y a une liste de sims disponibles dans [[OpenSim: Grids]]. La plupart de ces grilles ont un representant sur le canal de chat #opensim. Canal où vous pourrez leur poser des questions si necessaire.&lt;br /&gt;
&lt;br /&gt;
Etant donné que OpenSim n'est affilié a aucune grille il y a beaucoup de [[OpenSim installations|Grilles]].&lt;br /&gt;
&lt;br /&gt;
=== Mailing lists ===&lt;br /&gt;
Un choix varié de mailing lists sont disponibles pour la communication entre utilisateurs et developpeurs. Une liste est disponible pour recevoir les notifications de changements sur le SVN.&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - un forum de support utilisateur pour OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - discussion sur le developpement de OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - une list de mails sur les apports au SVN&lt;br /&gt;
&lt;br /&gt;
=== Chat en entre-aide ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Le meilleurs moyen d'apprendre et de contribuer au projet est de vous connecter sur nos canaux IRC sur irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
'''Français'''&lt;br /&gt;
&lt;br /&gt;
[irc://irc.freenode.net/francogrid #francogrid] (Canal d'entraide francophone de la grille Francogrid et OpenSimulator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Anglais'''&lt;br /&gt;
&lt;br /&gt;
[irc://irc.freenode.net/opensim #opensim] (Pour les utilisateurs.)&lt;br /&gt;
&lt;br /&gt;
[irc://irc.freenode.net/opensim-dev #opensim-dev] (Pour les développeurs seulement.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The best way to learn about and contribute to the project is to log into our IRC channel, located on irc.freenode.net in [irc://irc.freenode.net/opensim #opensim] (for users) and [irc://irc.freenode.net/opensim-dev #opensim-dev]&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Veuillez utiliser le client officiel de SecondLife 1.18.5.3 sous Linux, Mac OS X, et Windows. Tous les autres clients rendent le suivi et la correction de bugs difficile pour les developpeurs. Le bug pourrait meme ne pas venir de OpenSim! Assurez vous d'utiliser ''seulement'' le client officiel. Voir les notes sur la configuration du client sur la page [[fr/Reglages Client|Reglages client]].&lt;br /&gt;
&lt;br /&gt;
Vous pouvez reporter les bugs sur le [http://opensimulator.org/mantis/ bugtracker Mantis].&lt;br /&gt;
&lt;br /&gt;
''Note:'' Certains fournisseurs de mails tagguent les mails de Mantis comme du spam. Si vous avez cree un compte sur Mantis et que vous ne recevez pas le mail de confirmation :&lt;br /&gt;
* Verifiez qu'il ne soit pas dans votre dossier de Spam. GMail le taggue constamment comme du spam !&lt;br /&gt;
* Si vous utilisez Yahoo, vous devrez attendre environ 8h pour recevoir n'importe quel mail en provenance d'opensimulator.org.&lt;br /&gt;
&lt;br /&gt;
=== Sites Relatifs ===&lt;br /&gt;
&lt;br /&gt;
[http://www.opensimulator.fr www.opensimulator.fr] Documentation en français, grid de test, scripts, ressources terraforming...&lt;br /&gt;
&lt;br /&gt;
[http://www.virtualworldgrid.com www.virtualworldgrid.com] Site d'entraide à la création d'une grille et mise en place de la 1ere grille francophone&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Hauptseite</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Hauptseite"/>
				<updated>2009-08-11T00:08:56Z</updated>
		
		<summary type="html">&lt;p&gt;Fly-man-: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{MainPageQuicklinks}}&lt;br /&gt;
{{Languages}}&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; style=&amp;quot;padding-left:5px;&amp;quot;&lt;br /&gt;
|[[Image:possible360.gif|left|thumbnail|'''[[Alt_Logos|Submit Your Alt Logo]]''']]&lt;br /&gt;
|[http://www.opensim.de OpenSim] ist ein BSD-lizensiertes Open Source Projekt, in dem eine Server-Plattform für virtuelle Welten geschaffen werden soll. Sowohl mehrere Clients, als auch mehrere Server sollen in einer heterogenen Grid (Gitter)-Struktur exisitieren. &lt;br /&gt;
OpenSim ist in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#] programmiert und kann mit den Laufzeitumgebungen [http://www.mono-project.com/Main_Page Mono] oder [http://www.microsoft.com/net/ Microsoft .NET] bearbeitet und compiliert werden. &lt;br /&gt;
Derzeit befindet sich OpenSim noch in der Alpha-Phase (Version 0.66), wird aber täglich durch ein sehr aktives Development-Team mit Hilfe von SVN Versionskontrolle weiter entwickelt.&lt;br /&gt;
Bitte lesen Sie erst unsere [[Contributions_Policy]], bevor Sie an dem Projekt teilnehmen!&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;margin-left:auto;margin-right:auto;&amp;quot;&lt;br /&gt;
|{{Layout_box2|1=&lt;br /&gt;
== Überblick ==&lt;br /&gt;
* [[Features]] - Die Grundfunktionalitäten der OpenSim-Plattform.&lt;br /&gt;
* [[OpenSimGerman/Download|Download]] - OpenSim herunterladen.&lt;br /&gt;
* [[OpenSimGerman/Installation|Installation]] - Installation von OpenSim.&lt;br /&gt;
* [[Configuration]] - Wie OpenSim in verschiedenen Modi konfiguriert wird.&lt;br /&gt;
* [[Connecting]] - Wie man einen Second Life Client an einen OpenSim Server anbindet.&lt;br /&gt;
* [[Running|Operator Manual]] - Beschreibung der Serverfunktionalitäten/-befehle.&lt;br /&gt;
* [[OpenSimGerman/Update mit Git|Updates]] - Updaten von OpenSim mit Git.&lt;br /&gt;
* [[Scripting]] - LSL Scriptbefehle, OSL (weitere Scriptbefehle) und Ideensammlung.&lt;br /&gt;
* [[OpenSim_Tweaking|Tweaking]] - Tipps und Tricks mit OpenSim.&lt;br /&gt;
* [[Troubleshooting]] - Fehlerbehandlung.&lt;br /&gt;
* [[FAQ]] - Häufig gestellte Fragen.&lt;br /&gt;
}}&lt;br /&gt;
|[[Image:Opensimabc.jpg|right]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Teilnahme an der OpenSim Community ==&lt;br /&gt;
&lt;br /&gt;
OpenSim ist ein [http://en.wikipedia.org/wiki/Open_source open source] Projekt. Das heisst, dass jeder Interessierte einen Beitrag leisten kann. Es werden nicht nur Programmierer gesucht, sondern vor allem auch Ideengeber, Tester, uvm. Wir heissen jeden willkommen. &lt;br /&gt;
* [[Contributions Policy]] - Bitte lesen Sie erst unsere Contributions Policy, bevor Sie an dem Projekt teilnehmen!&lt;br /&gt;
&lt;br /&gt;
===Erste Schritte===&lt;br /&gt;
Bereits jetzt gibt es schon einige öffentliche OpenSim Grids und Standalone-Server, die 24/7 online sind. Dort können Sie OpenSim antesten oder sogar eigene Regionen in eine Grid mit einbringen. Hier finden Sie eine Liste der bekannten öffentlichen Sims: [[OpenSim: Grids]].&lt;br /&gt;
Die meisten dieser Grids sind auch im öffentlichen IRC Channel #opensim auf dem Server irc.freenode.net vertreten und stellen sich gern auftretenden Fragen. &lt;br /&gt;
&lt;br /&gt;
===Support===&lt;br /&gt;
&amp;lt;b&amp;gt;IRC&amp;lt;/b&amp;gt;&lt;br /&gt;
* [[Development|IRC-Support]] - In unseren IRC Channels erhalten Sie Support und können natürlich auch selbst Suppoert leisten. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Mailing-Listen&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es gibt verschiedene Mailing-Listen zur Kommunikation zwischen den Benutzern und Programmierern:&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users] - User-Support von OpenSim&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev] - Mailing-List für Programmierer (Diskussionen usw.)&lt;br /&gt;
* [https://lists.berlios.de/mailman/listinfo/opensim-commits opensim-commits] - Mailing-List für svn commits&lt;br /&gt;
&lt;br /&gt;
'''Deutschprachige Informationen, FAQs und Support'''&lt;br /&gt;
* [http://www.opensim.de www.opensim.de] - Grosse Wissensdatenbank (Wiki), Hilfe, FAQ, Support, Downloads, Chat (IRC), Testmöglichkeit auf eigenem Server&lt;br /&gt;
* [http://www.opensimwiki.de www.opensimwiki.de] - Neues, im Aufbau befindliches deutschsprachiges Wiki das sich aus neutralen Quellen und persönlichen Erfahrungen füllt.&lt;br /&gt;
* [http://www.ralf-haifisch.biz www.ralf-haifisch.biz] - FAQ, deutsches HowTo, kompilierte Versionen - Insbesondere für Standalone Betreiber oder OSGrid Interessierte.&lt;br /&gt;
* [http://www.slinfo.de www.SLinfo.de] - SLInfo ist zur Zeit das deutschsprachige Forum mit der größten opensim-Gemeinde.&lt;br /&gt;
* [http://www.opensimgerman.us www.OpenSimGerman.us] - Kleiner Blog, mit Wiki, Tutorials, Tools, LiveSupport und vieles mehr.&lt;br /&gt;
* [http://www.osgrid.info www.OsGrid.info] - Deutsches noch junges Forum fürs OpenSim-Betreiber, die sich im OSGrid heimisch sind.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|{{Layout_box3|1=&lt;br /&gt;
== News ==&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 NOTE TO EDITORS:&lt;br /&gt;
   Please keep only one news item on this page at a time, perhaps two if they're short. Basically, keep it terse so the page doesn't run on forever.&lt;br /&gt;
   Move old articles to the News page. If a news item is huge, paste a summary in here and link to the full article (Maximum 250 words or so here!)&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Es werden neue Feature Ideen gesucht&amp;lt;/b&amp;gt;&lt;br /&gt;
Es wird derzeit mit einem &amp;quot;Features-Suggestion&amp;quot;-Tracker experimentiert, in dem Sie ihre Wünsche zu OpenSim äussern können, Sie können dort nicht nur ihre Wünsche eintragen, nein Sie können gleich für andere Vorschläge voten.&lt;br /&gt;
&amp;lt;p&amp;gt;Hier gehts zum [http://www.opensimulator.org/features/ &amp;quot;Features-Suggestion&amp;quot;-Tracker]&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;b&amp;gt;Es werden osFunction Ideen gesucht&amp;lt;/b&amp;gt;&lt;br /&gt;
Das OpenSim Script-Team sucht derzeit Ideen für neue Scriptfunktionen. Ihre Kreativität ist gefragt: Ideen/Anfragen/Wunschlisten.&lt;br /&gt;
Sehen Sie sich vorher die bisher verfügbaren Funktionen an: [[LSL_osFunctions|Die ganze Liste]].&lt;br /&gt;
[[News|Ältere Newseinträge]].&amp;lt;br&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
|{{Layout_box3|1=&lt;br /&gt;
==Wiki Optionen==&lt;br /&gt;
&amp;lt;b&amp;gt;Sprachen:&amp;lt;/b&amp;gt;[[OpenSimSpanish | Spanisch]], [[OpenSimGerman | Deutsch]], [[fr | Französisch]], [[OpenSimItalian | Italienisch]], [[PT| Português]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Wiki Status:&amp;lt;/b&amp;gt; Seiten:{{NUMBEROFPAGES}} Änderungen:{{NUMBEROFEDITS}} Benutzer:{{NUMBEROFUSERS}}&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== OpenSim Development ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#FFF;float:right;width:600px;padding:2px;padding-top:0px;margin:3px;border:1px solid #CCC&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;[[Svn_extended | Recent SVN Commits]]&amp;lt;/h3&amp;gt;&amp;lt;p&amp;gt;&amp;lt;rss&amp;gt;http://cia.vc/stats/project/opensim/.rss|max=2|title=none&amp;lt;/rss&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Das Entwicklerteam [[Development Team|OpenSim Team]] arbeitet derzeit an der Version 0.65 von OpenSim. [[Roadmap]] für Details.&lt;br /&gt;
&lt;br /&gt;
Für weitere Informationen zur OpenSim Entwicklung und wie Sie an dieser Entwicklung teilhaben können, besuchen Sie unsere [[Development|Entwicklungs]]-Sektion.&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
Sie können den offiziellen LindenLabs Viewer sowie den Hippo Opensim Viewer benutzen. Aber bitte beachten Sie, nicht jeder Fehler wird durch OpenSim verursacht: Prüfen Sie erst, ob Sie Ihren Client den Sie nutzen richtig konfiguriert haben. Informationen dazu finden Sie auf [[Connecting|Client setup]]. &lt;br /&gt;
&lt;br /&gt;
Fehler können Sie unter [http://opensimulator.org/mantis/ Mantis bugtracker] berichten. Bitte in Englisch.&lt;br /&gt;
&lt;br /&gt;
''Achtung:'' Einige Mailprovider klassifizieren Mails von Mantis als Spam. Wenn Sie einen Mantis Account anfordern, und Sie erhalten nicht die Bestätigungsmail, dann:  &lt;br /&gt;
* Prüfen Sie Ihren Spamverdacht-Ordner.&lt;br /&gt;
* Wenn die Mail nicht sofort angekommen ist, warten Sie bis zu 8 Stunden. U.a. bei Yahoo tritt eine solche Wartezeit offenbar auf. Dies gilt für jede Mail, die Sie von opensimulator.org erhalten.&lt;br /&gt;
&lt;br /&gt;
Wichtig: Damit wir einheitlich arbeiten, sollte die Verlinkung folgendermaßen aussehen: OpenSimGerman/''Artikel'' &lt;br /&gt;
&lt;br /&gt;
Damit das ganze dann auch noch hübsch aussieht, lassen wir bei dem Linktext das &amp;quot;OpenSimGerman&amp;quot; natürlich weg. Ein Link sieht dann z.B. so aus: [_[_OpenSimGerman/Download_|_Download_]_] (ohne die Unterstriche)&lt;/div&gt;</summary>
		<author><name>Fly-man-</name></author>	</entry>

	</feed>