http://opensimulator.org/api.php?action=feedcontributions&user=Phrearch&feedformat=atomOpenSimulator - User contributions [en]2024-03-29T13:31:01ZUser contributionsMediaWiki 1.19.9http://opensimulator.org/wiki/WebinterfaceWebinterface2011-04-16T07:01:25Z<p>Phrearch: forgot one link</p>
<hr />
<div>__NOTOC__ {{Template:Quicklinks}} <br />
<br />
== Addon Modules ==<br />
* [[Wifi]] - A Simple Account Management Front-end<br />
<br />
== PHP ==<br />
*[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. <br />
*[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]. <br />
*[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)<br />
*[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) <br />
*[http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Rest_Ajax_Manager/ Nwg Rest Ajax Manager] - A remote console using php &amp; ajax to user with RestConsole system. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Ajax_Map/ Nwg Ajax Map] - A dynamic map of the grid using ajax with a reservation system.<br />
*[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. <br />
*[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.<br />
*[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.<br />
<br />
=== Optional modules ===<br />
<br />
*[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. <br />
*[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. <br />
*[http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile. <br />
*[http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.<br />
<br />
== Python ==<br />
*[https://github.com/phrearch/hwios HWIOS] - Websocket CMS with experimental OpenSimulator support. HWIOS includes OpenSimulator user management, region management with interactive scalable maps, distributed service management(start/stop/kill service + remote websocket consoles), IAR/OAR sharing through teknon webdav shares, websocket chat, a realtime distributed wiki(hyki) and a simple collaborative drawing application. HWIOS is currently compatible with OpenSimulator 0.7.1 and webkit browsers(Chrome/Chromium 8+, Safari and FF4 to some degree). For more information, check out the [http://hwios.blogspot.com HWIOS Blog]<br />
*[https://github.com/phrearch/teknon 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.<br />
<br />
<br />
[[Category:Development]]</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2011-04-16T06:59:54Z<p>Phrearch: updated hwios info</p>
<hr />
<div>__NOTOC__ {{Template:Quicklinks}} <br />
<br />
== Addon Modules ==<br />
* [[Wifi]] - A Simple Account Management Front-end<br />
<br />
== PHP ==<br />
*[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. <br />
*[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]. <br />
*[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)<br />
*[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) <br />
*[http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Rest_Ajax_Manager/ Nwg Rest Ajax Manager] - A remote console using php &amp; ajax to user with RestConsole system. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Ajax_Map/ Nwg Ajax Map] - A dynamic map of the grid using ajax with a reservation system.<br />
*[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. <br />
*[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.<br />
*[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.<br />
<br />
=== Optional modules ===<br />
<br />
*[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. <br />
*[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. <br />
*[http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile. <br />
*[http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.<br />
<br />
== Python ==<br />
*[https://github.com/phrearch/hwios HWIOS] - Websocket CMS with experimental OpenSimulator support. HWIOS includes OpenSimulator user management, region management with interactive scalable maps, distributed service management(start/stop/kill service + remote websocket consoles), IAR/OAR sharing through teknon webdav shares, websocket chat, a realtime distributed wiki(hyki) and a simple collaborative drawing application. HWIOS is currently compatible with OpenSimulator 0.7.1 and webkit browsers(Chrome/Chromium 8+, Safari and FF4 to some degree). For more information, check out the [http://hwios.blogspot.com HWIOS Blog]<br />
*[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.<br />
<br />
<br />
[[Category:Development]]</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-09-07T09:06:56Z<p>Phrearch: /* Python */</p>
<hr />
<div>__NOTOC__ {{Template:Quicklinks}} <br />
<br />
== PHP ==<br />
* [[Wifi]] - A Simple Account Management Front-end<br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.41 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 and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function. <br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?Modlos%20%28E%29 Modlos] - Web Interface for Moodle. This software is sister application of XoopenSim. Modlos has same functions with XoopenSim and supports cooperation with [http://www.sloodle.org Sloodle]. <br />
*[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) <br />
*[http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Rest_Ajax_Manager/ Nwg Rest Ajax Manager] - A remote console using php &amp; ajax to user with RestConsole system. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Ajax_Map/ Nwg Ajax Map] - A dynamic map of the grid using ajax with a reservation system.<br />
*[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. <br />
*[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.<br />
<br />
=== Optional modules ===<br />
<br />
*[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. <br />
*[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. <br />
*[http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile. <br />
*[http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.<br />
<br />
== Python ==<br />
*[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<br />
*[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.<br />
<br />
<br />
[[Category:Development]]</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-09-07T08:20:42Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ {{Template:Quicklinks}} <br />
<br />
== PHP ==<br />
* [[Wifi]] - A Simple Account Management Front-end<br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.41 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 and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function. <br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?Modlos%20%28E%29 Modlos] - Web Interface for Moodle. This software is sister application of XoopenSim. Modlos has same functions with XoopenSim and supports cooperation with [http://www.sloodle.org Sloodle]. <br />
*[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) <br />
*[http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Rest_Ajax_Manager/ Nwg Rest Ajax Manager] - A remote console using php &amp; ajax to user with RestConsole system. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Ajax_Map/ Nwg Ajax Map] - A dynamic map of the grid using ajax with a reservation system.<br />
*[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. <br />
*[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.<br />
<br />
=== Optional modules ===<br />
<br />
*[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. <br />
*[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. <br />
*[http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile. <br />
*[http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.<br />
<br />
== Python ==<br />
*[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<br />
*[http://hwios.org Teknon] - A Twisted TCP daemon, capable of communicating in realtime between local services and HWIOS websockets through subprocess pipes. HWIOS uses teknon for distributed service management and remote consoles.<br />
<br />
<br />
[[Category:Development]]</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-09-07T08:17:22Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ {{Template:Quicklinks}} <br />
<br />
== PHP ==<br />
* [[Wifi]] - A Simple Account Management Front-end<br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.41 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 and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function. <br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?Modlos%20%28E%29 Modlos] - Web Interface for Moodle. This software is sister application of XoopenSim. Modlos has same functions with XoopenSim and supports cooperation with [http://www.sloodle.org Sloodle]. <br />
*[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) <br />
*[http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Rest_Ajax_Manager/ Nwg Rest Ajax Manager] - A remote console using php &amp; ajax to user with RestConsole system. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Ajax_Map/ Nwg Ajax Map] - A dynamic map of the grid using ajax with a reservation system.<br />
*[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. <br />
*[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.<br />
<br />
=== Optional modules ===<br />
<br />
*[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. <br />
*[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. <br />
*[http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile. <br />
*[http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.<br />
<br />
== Python ==<br />
*[http://hwios.org Hwios] - Experimental html5 websocketed collaborative package 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<br />
*[http://hwios.org Teknon] - A Twisted TCP daemon, capable of communicating in realtime between local services and HWIOS websockets through subprocess pipes. HWIOS uses teknon for distributed service management and remote consoles.<br />
<br />
<br />
[[Category:Development]]</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-09-07T08:14:43Z<p>Phrearch: /* Python */</p>
<hr />
<div>__NOTOC__ {{Template:Quicklinks}} <br />
<br />
== Actively developed Web Interfaces ==<br />
<br />
* [[Wifi]] - A Simple Account Management Front-end<br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.41 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 and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function. <br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?Modlos%20%28E%29 Modlos] - Web Interface for Moodle. This software is sister application of XoopenSim. Modlos has same functions with XoopenSim and supports cooperation with [http://www.sloodle.org Sloodle]. <br />
*[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) <br />
*[http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Rest_Ajax_Manager/ Nwg Rest Ajax Manager] - A remote console using php &amp; ajax to user with RestConsole system. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Ajax_Map/ Nwg Ajax Map] - A dynamic map of the grid using ajax with a reservation system.<br />
<br />
== Grid Services ==<br />
<br />
*[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. <br />
*[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.<br />
<br />
=== Optional modules ===<br />
<br />
*[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. <br />
*[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. <br />
*[http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile. <br />
*[http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.<br />
<br />
== Python ==<br />
*[http://hwios.org Hwios] - Experimental html5 websocketed collaborative package 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<br />
*[http://hwios.org Teknon] - A Twisted TCP daemon, capable of communicating in realtime between local services and HWIOS websockets through subprocess pipes. HWIOS uses teknon for distributed service management and remote consoles.<br />
<br />
<br />
[[Category:Development]]</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-09-07T08:13:24Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ {{Template:Quicklinks}} <br />
<br />
== Actively developed Web Interfaces ==<br />
<br />
* [[Wifi]] - A Simple Account Management Front-end<br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.41 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 and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function. <br />
*[http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?Modlos%20%28E%29 Modlos] - Web Interface for Moodle. This software is sister application of XoopenSim. Modlos has same functions with XoopenSim and supports cooperation with [http://www.sloodle.org Sloodle]. <br />
*[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) <br />
*[http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Rest_Ajax_Manager/ Nwg Rest Ajax Manager] - A remote console using php &amp; ajax to user with RestConsole system. <br />
*[http://lab.newworldgrid.com/Wiki/index.php/Ajax_Map/ Nwg Ajax Map] - A dynamic map of the grid using ajax with a reservation system.<br />
<br />
== Grid Services ==<br />
<br />
*[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. <br />
*[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.<br />
<br />
=== Optional modules ===<br />
<br />
*[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. <br />
*[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. <br />
*[http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile. <br />
*[http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.<br />
<br />
== Python ==<br />
*[http://hwios.org Hwios] - Experimental html5 websocketed collaborative package in development, focussing on easy-to-use Opensim administration and collaborative tools. HWIOS features include user management, region management, tms maps, distributed service management, 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<br />
*[http://hwios.org Teknon] - A Twisted TCP daemon, capable of communicating in realtime between local services and HWIOS websockets through subprocess pipes. HWIOS uses teknon for distributed service management and remote consoles.<br />
<br />
<br />
[[Category:Development]]</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-07-11T14:26:54Z<p>Phrearch: removed outdated and abondened webinterfaces from list</p>
<hr />
<div>__NOTOC__<br />
{{Template:Quicklinks}}<br />
[[Category:Development]]<br />
= Actively developed Web Interfaces =<br />
== PHP ==<br />
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.33 supports MySQL Data Base of 0.6.7,0.6.8,0.6.9 and 0.7Dev, and it includes flotsam group function and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function.<br />
* [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)<br />
* [http://openmetaverse.googlecode.com/ SimianGridFrontend] - The PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework.<br />
<br />
=== Grid Services ===<br />
* [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.<br />
* [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.<br />
<br />
=== Optional modules ===<br />
* [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.<br />
* [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.<br />
* [http://forge.opensimulator.org/gf/project/osprofile osprofile] - A set of xmlrpc methods to manage persistent profile.<br />
* [http://forge.opensimulator.org/gf/project/webassets/ webassets] - A script to render assets pictures to display on a website.<br />
<br />
== Python ==<br />
* [http://hwios.org Hwios] - The web-interface part of several subprojects that were initiated in order to make Opensim administration and community building easier. HWIOS support user management, region management and service management for Opensim 0.69 currently.<br />
<br />
=== Web Services ===<br />
* [http://hwios.org Teknon] - A Twisted TCP client, capable of communicating in realtime between local services and HWIOS through subprocess pipes.<br />
* [http://hwios.org OSMaps] - Tilemap service(TMS), capable of rendering and displaying a scalable world map through openlayers within HWIOS</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-07-07T18:08:25Z<p>Phrearch: /* Web Services */</p>
<hr />
<div>__NOTOC__<br />
{{Template:Quicklinks}}<br />
<br /><br />
<br />
[[Category:Development]]<br />
= PHP =<br />
== Web interfaces ==<br />
* [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSim Web Interface (Redux)] - This is a [http://www.php.net 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. Very light CMS system included. - Should be useable on live grid.<br />
<br />
* [http://forge.opensimulator.org/gf/project/wixtd/ WiXTD] - PHP OpenSimulator-interface, combined with python xmlrpc-daemon for service-control. The project is abondoned, and replaced by HWIOS.<br />
<br />
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.33 supports MySQL Data Base of 0.6.7,0.6.8,0.6.9 and 0.7Dev, and it includes flotsam group function and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function.<br />
<br />
* [http://forge.opensimulator.org/gf/project/flexcp/ FlexCp] A fast, simple, secure, and easily-extendable php5 web control panel for OpenSim grids. Use ADODB, QuickForms2, and Savant3 to make development and modifications simple (improves response to security concerns).<br />
<br />
* [http://d4os.org D4os] is a set of [http://drupal.org Drupal] modules to control a grid. (actually in alpha stage using OpenSim 0.6.8)<br />
<br />
* [http://www.adamfrisby.com/blog/2009/12/introducing-gridmix/ GridMix] This project is not already available<br />
<br />
* [http://forge.opensimulator.org/gf/project/webgrid/ WebGrid] is a PHP-based Web Interface for the grid servers built on code from OpenSimWI and the DeepGrid backend. Webgrid is based on the CodeIgniter PHP MVC framework.<br />
<br />
* [http://openmetaverse.googlecode.com/ SimianGridFrontend] is the PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework.<br />
<br />
== Web Services ==<br />
* [http://code.google.com/p/openmetaverse/wiki/SimianGrid SimianGrid] is 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.<br />
<br />
* [http://sourceforge.net/apps/trac/unga/wiki/WikiStart unga] is 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.<br />
<br />
== Optional modules ==<br />
* [http://code.google.com/p/flotsam/wiki/XmlRpcGroups XmlRpcGroups] is a set of xmlrpc methods to manage groups in opensim. See [http://opensimulator.org/wiki/Groups this page] for how to configure it.<br />
<br />
* [http://forge.opensimulator.org/gf/project/ossearch ossearch] is a set of xmlrpc methods to manage search, events and classifieds. See [http://opensimulator.org/wiki/OpenSimSearch this page] for how to configure it.<br />
<br />
* [http://forge.opensimulator.org/gf/project/osprofile osprofile] is a set of xmlrpc methods to manage persistent profile.<br />
<br />
* [http://forge.opensimulator.org/gf/project/webassets/ webassets] is a script to render assets pictures to display on a website.<br />
<br />
= Python =<br />
== Web interfaces ==<br />
* [http://hwios.org Hwios]<br />
<br />
== Web Services ==<br />
* [http://hwios.org OSServices] - a set of xmlrpc methods to control the servers. Being replaced by Teknon tcp client.<br />
* [http://hwios.org Teknon] - OSServices replacement. A Twisted TCP client, capable of communicating in realtime between local services and HWIOS through subprocess pipes.<br />
<br />
== Optional modules ==<br />
* [http://hwios.org OSMaps] - A tilemap service(TMS), capable of rendering and displaying a world map through openlayers on a web page.<br />
<br />
= Proposals for Advanced Web Interface =<br />
Follow-on versions of the API should have advanced user management functions like:<br />
* Require Login on/off<br />
* Grant User Rights (build, fly, run script, teleport, etc.)<br />
* Create Group / Remove<br />
* Add User to Group / Remove<br />
<br />
== Basic API ==<br />
I suggest we create a new API, that's clean and structured. It should be nothing more than a php class-library that can perform the most basic database functions. Functions to think about are:<br />
* Show Userinfo<br />
* Create User<br />
* Remove User<br />
* Show Regions<br />
* Max Region-revision cache (blobsize get too big otherwise)</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-07-07T18:05:32Z<p>Phrearch: /* Web Services */</p>
<hr />
<div>__NOTOC__<br />
{{Template:Quicklinks}}<br />
<br /><br />
<br />
[[Category:Development]]<br />
= PHP =<br />
== Web interfaces ==<br />
* [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSim Web Interface (Redux)] - This is a [http://www.php.net 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. Very light CMS system included. - Should be useable on live grid.<br />
<br />
* [http://forge.opensimulator.org/gf/project/wixtd/ WiXTD] - PHP OpenSimulator-interface, combined with python xmlrpc-daemon for service-control. The project is abondoned, and replaced by HWIOS.<br />
<br />
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.33 supports MySQL Data Base of 0.6.7,0.6.8,0.6.9 and 0.7Dev, and it includes flotsam group function and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function.<br />
<br />
* [http://forge.opensimulator.org/gf/project/flexcp/ FlexCp] A fast, simple, secure, and easily-extendable php5 web control panel for OpenSim grids. Use ADODB, QuickForms2, and Savant3 to make development and modifications simple (improves response to security concerns).<br />
<br />
* [http://d4os.org D4os] is a set of [http://drupal.org Drupal] modules to control a grid. (actually in alpha stage using OpenSim 0.6.8)<br />
<br />
* [http://www.adamfrisby.com/blog/2009/12/introducing-gridmix/ GridMix] This project is not already available<br />
<br />
* [http://forge.opensimulator.org/gf/project/webgrid/ WebGrid] is a PHP-based Web Interface for the grid servers built on code from OpenSimWI and the DeepGrid backend. Webgrid is based on the CodeIgniter PHP MVC framework.<br />
<br />
* [http://openmetaverse.googlecode.com/ SimianGridFrontend] is the PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework.<br />
<br />
== Web Services ==<br />
* [http://code.google.com/p/openmetaverse/wiki/SimianGrid SimianGrid] is 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.<br />
<br />
* [http://sourceforge.net/apps/trac/unga/wiki/WikiStart unga] is 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.<br />
<br />
== Optional modules ==<br />
* [http://code.google.com/p/flotsam/wiki/XmlRpcGroups XmlRpcGroups] is a set of xmlrpc methods to manage groups in opensim. See [http://opensimulator.org/wiki/Groups this page] for how to configure it.<br />
<br />
* [http://forge.opensimulator.org/gf/project/ossearch ossearch] is a set of xmlrpc methods to manage search, events and classifieds. See [http://opensimulator.org/wiki/OpenSimSearch this page] for how to configure it.<br />
<br />
* [http://forge.opensimulator.org/gf/project/osprofile osprofile] is a set of xmlrpc methods to manage persistent profile.<br />
<br />
* [http://forge.opensimulator.org/gf/project/webassets/ webassets] is a script to render assets pictures to display on a website.<br />
<br />
= Python =<br />
== Web interfaces ==<br />
* [http://hwios.org Hwios]<br />
<br />
== Web Services ==<br />
* [http://hwios.org OSServices] - a set of xmlrpc methods to control the servers. Being replaced by Teknon tcp client.<br />
* [http://hwios.org Teknon] - A Twisted TCP client capable of communicating with local services through subprocess pipes, using perspective broker.<br />
<br />
== Optional modules ==<br />
* [http://hwios.org OSMaps] - A tilemap service(TMS), capable of rendering and displaying a world map through openlayers on a web page.<br />
<br />
= Proposals for Advanced Web Interface =<br />
Follow-on versions of the API should have advanced user management functions like:<br />
* Require Login on/off<br />
* Grant User Rights (build, fly, run script, teleport, etc.)<br />
* Create Group / Remove<br />
* Add User to Group / Remove<br />
<br />
== Basic API ==<br />
I suggest we create a new API, that's clean and structured. It should be nothing more than a php class-library that can perform the most basic database functions. Functions to think about are:<br />
* Show Userinfo<br />
* Create User<br />
* Remove User<br />
* Show Regions<br />
* Max Region-revision cache (blobsize get too big otherwise)</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-07-07T18:04:23Z<p>Phrearch: /* Python */</p>
<hr />
<div>__NOTOC__<br />
{{Template:Quicklinks}}<br />
<br /><br />
<br />
[[Category:Development]]<br />
= PHP =<br />
== Web interfaces ==<br />
* [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSim Web Interface (Redux)] - This is a [http://www.php.net 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. Very light CMS system included. - Should be useable on live grid.<br />
<br />
* [http://forge.opensimulator.org/gf/project/wixtd/ WiXTD] - PHP OpenSimulator-interface, combined with python xmlrpc-daemon for service-control. The project is abondoned, and replaced by HWIOS.<br />
<br />
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim%20(E) XoopenSim] - Web Interface for Xoops Cube. v1.33 supports MySQL Data Base of 0.6.7,0.6.8,0.6.9 and 0.7Dev, and it includes flotsam group function and [http://www.nsl.tuis.ac.jp/svn/opensim/opensim.osprofile/ modified osprofile] function.<br />
<br />
* [http://forge.opensimulator.org/gf/project/flexcp/ FlexCp] A fast, simple, secure, and easily-extendable php5 web control panel for OpenSim grids. Use ADODB, QuickForms2, and Savant3 to make development and modifications simple (improves response to security concerns).<br />
<br />
* [http://d4os.org D4os] is a set of [http://drupal.org Drupal] modules to control a grid. (actually in alpha stage using OpenSim 0.6.8)<br />
<br />
* [http://www.adamfrisby.com/blog/2009/12/introducing-gridmix/ GridMix] This project is not already available<br />
<br />
* [http://forge.opensimulator.org/gf/project/webgrid/ WebGrid] is a PHP-based Web Interface for the grid servers built on code from OpenSimWI and the DeepGrid backend. Webgrid is based on the CodeIgniter PHP MVC framework.<br />
<br />
* [http://openmetaverse.googlecode.com/ SimianGridFrontend] is the PHP-based web interface that accompanies SimianGrid. SimianGridFrontend is based on the CodeIgniter PHP MVC framework.<br />
<br />
== Web Services ==<br />
* [http://code.google.com/p/openmetaverse/wiki/SimianGrid SimianGrid] is 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.<br />
<br />
* [http://sourceforge.net/apps/trac/unga/wiki/WikiStart unga] is 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.<br />
<br />
== Optional modules ==<br />
* [http://code.google.com/p/flotsam/wiki/XmlRpcGroups XmlRpcGroups] is a set of xmlrpc methods to manage groups in opensim. See [http://opensimulator.org/wiki/Groups this page] for how to configure it.<br />
<br />
* [http://forge.opensimulator.org/gf/project/ossearch ossearch] is a set of xmlrpc methods to manage search, events and classifieds. See [http://opensimulator.org/wiki/OpenSimSearch this page] for how to configure it.<br />
<br />
* [http://forge.opensimulator.org/gf/project/osprofile osprofile] is a set of xmlrpc methods to manage persistent profile.<br />
<br />
* [http://forge.opensimulator.org/gf/project/webassets/ webassets] is a script to render assets pictures to display on a website.<br />
<br />
= Python =<br />
== Web interfaces ==<br />
* [http://hwios.org Hwios]<br />
<br />
== Web Services ==<br />
* [http://hwios.org OSServices] - a set of xmlrpc methods to control the servers. Being replaced by Teknon tcp client.<br />
* [http://hwios.org Teknon] - A Twisted TCP client communicating to a perspective broker server, connected to HWIOS.<br />
<br />
== Optional modules ==<br />
* [http://hwios.org OSMaps] - A tilemap service(TMS), capable of rendering and displaying a world map through openlayers on a web page.<br />
<br />
= Proposals for Advanced Web Interface =<br />
Follow-on versions of the API should have advanced user management functions like:<br />
* Require Login on/off<br />
* Grant User Rights (build, fly, run script, teleport, etc.)<br />
* Create Group / Remove<br />
* Add User to Group / Remove<br />
<br />
== Basic API ==<br />
I suggest we create a new API, that's clean and structured. It should be nothing more than a php class-library that can perform the most basic database functions. Functions to think about are:<br />
* Show Userinfo<br />
* Create User<br />
* Remove User<br />
* Show Regions<br />
* Max Region-revision cache (blobsize get too big otherwise)</div>Phrearchhttp://opensimulator.org/wiki/WebinterfaceWebinterface2010-03-05T06:53:43Z<p>Phrearch: change in wixtd description</p>
<hr />
<div>__NOTOC__<br />
{{Template:Quicklinks}}<br />
<br /><br />
<br />
[[Category:Development]]<br />
= PHP =<br />
== Web interfaces ==<br />
* [http://forge.opensimulator.org/gf/project/opensimwi/ OpenSim Web Interface (Redux)] - This is a [http://www.php.net 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. Very light CMS system included. - Should be useable on live grid.<br />
<br />
* [http://forge.opensimulator.org/gf/project/wixtd/ WiXTD] - PHP OpenSimulator-interface, combined with python xmlrpc-daemon for service-control. The project is abondoned, and replaced by HWIOS.<br />
<br />
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?XoopenSim XoopenSim]<br />
<br />
* [http://forge.opensimulator.org/gf/project/flexcp/ FlexCp] A fast, simple, secure, and easily-extendable php5 web control panel for OpenSim grids. Use ADODB, QuickForms2, and Savant3 to make development and modifications simple (improves response to security concerns).<br />
<br />
* [http://groups.drupal.org/d4os D4os] is a set of [http://drupal.org Drupal] modules to control a grid. (actually in alpha stage using OpenSim 0.6.8)<br />
<br />
* [http://www.adamfrisby.com/blog/2009/12/introducing-gridmix/ GridMix] This project is not already available<br />
<br />
* [http://forge.opensimulator.org/gf/project/webgrid/ WebGrid] is a PHP-based Web Interface for the grid servers built on code from OpenSimWI and the DeepGrid backend. Webgrid is based on the CodeIgniter PHP MVC framework.<br />
<br />
== Web Services ==<br />
* [http://code.google.com/p/openmetaverse/wiki/SimianGrid SimianGrid]Simian started out as an experiment in virtual world simulation software before growing into an umbrella of projects related to virtual world hosting and simulation. SimianGrid is a set of PHP web services that provide the backend for a grid.<br />
<br />
== Optional modules ==<br />
* [http://code.google.com/p/flotsam/wiki/XmlRpcGroups XmlRpcGroups] is a set of xmlrpc methods to manage groups in opensim. See [http://opensimulator.org/wiki/Groups this page] for how to configure it.<br />
<br />
* [http://forge.opensimulator.org/gf/project/ossearch ossearch] is a set of xmlrpc methods to manage search, events and classifieds. See [http://opensimulator.org/wiki/OpenSimSearch this page] for how to configure it.<br />
<br />
* [http://forge.opensimulator.org/gf/project/osprofile osprofile] is a set of xmlrpc methods to manage persistent profile.<br />
<br />
* [http://forge.opensimulator.org/gf/project/webassets/ webassets] is a script to render assets pictures to display on a website.<br />
<br />
= Python =<br />
== Web interfaces ==<br />
* [http://forge.opensimulator.org/gf/project/hwios/ Hwios]<br />
<br />
== Web Services ==<br />
* [http://forge.opensimulator.org/gf/project/osservices OSServices] is a set of xmlrpc methods to control the servers.<br />
<br />
== Optional modules ==<br />
* [http://forge.opensimulator.org/gf/project/osmaps OsMaps] is a tilemap service, capable of rendering and displaying a world map through openlayers on a web page.<br />
<br />
= Proposals for Advanced Web Interface =<br />
Follow-on versions of the API should have advanced user management functions like:<br />
* Require Login on/off<br />
* Grant User Rights (build, fly, run script, teleport, etc.)<br />
* Create Group / Remove<br />
* Add User to Group / Remove<br />
<br />
== Basic API ==<br />
I suggest we create a new API, that's clean and structured. It should be nothing more than a php class-library that can perform the most basic database functions. Functions to think about are:<br />
* Show Userinfo<br />
* Create User<br />
* Remove User<br />
* Show Regions<br />
* Max Region-revision cache (blobsize get too big otherwise)</div>Phrearchhttp://opensimulator.org/wiki/File:Naali_kde.jpegFile:Naali kde.jpeg2010-02-24T08:22:36Z<p>Phrearch: </p>
<hr />
<div></div>Phrearchhttp://opensimulator.org/wiki/User_DocumentationUser Documentation2010-02-24T07:55:26Z<p>Phrearch: </p>
<hr />
<div>{{Template:Quicklinks}}<br />
<br />
[[Technical Reference | Technical Reference]] -> [[Technical Reference/terms | Terms]] -> [[User_Documentation | User Documentation]]<br />
<br />
==Initial Setup==<br />
* [[Download]] - Download instructions<br />
* [[Dependencies]] - The other packages you need to install that OpenSim relies upon<br />
* [[Build Instructions]] - How to build and compile OpenSim from Source<br />
* [[Configuration]] - How to configure your OpenSim server up and running<br />
* [[Upgrading]] - How to upgrade your OpenSim version so that you can use your existing data<br />
* [[Connecting]] - How to connect a compatible viewer to OpenSim<br />
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.<br />
* [[Tips]] - Useful tips from users like you<br />
* [[FAQ]] - Frequently Asked Questions<br />
* [[Technical Reference]] - Technical Reference Guide<br />
<br />
==Administrator Guide==<br />
* [[Server Commands]] - Commands to control OpenSim<br />
* [[OpenSim Database support]] - Dealing with databases<br />
* [[Logging]] - Logging in OpenSim<br />
* [[Custom Libraries]] - Describes how to add custom content to your OpenSim server<br />
* [[Automating Tasks]] - How to make administrating a walk in the park<br />
* [[Network Settings]] - NAT, Ports, Services and more...<br />
* [[Management]] - All about being an effective administrator/moderator<br />
* [[RemoteAdmin]] - Using the XMLRPC administration interface for executing commands remotely<br />
* [[Performance]] - How to tweak OpenSim's performance<br />
* [[Console-less OpenSim]] - How to run OpenSim without console<br />
* [[Backups]] - How to backup your OpenSim data.<br />
<br />
==Core Facilities==<br />
* [[OpenSim Archives]] - Loading and saving whole region archives with OpenSim<br />
* [[Inventory Archives|OpenSim Inventory Archives]] - Loading and saving user inventory items and folders with OpenSim<br />
* [[IRCBridgeModule]] - A core OpenSim module for integrating IRC with a simulator.<br />
* [[Hypergrid]] - Information about how to configure the experimental hypergrid architecture<br />
* [[GridInfo]] - how to provide information about your grid to smart clients<br />
<br />
==RealXtend==<br />
* [[ModRex]] - How to setup the RealXtend server module<br />
* [[RealXtend Viewer Linux]] - This tutorial describes how to use the RealXtend viewer on Linux, using wine<br />
* [[Naali Viewer Linux]] - Describes how to compile the Naali viewer on a Kubuntu system<br />
==Scripting==<br />
* [[Scripting Documentation]] - Everything you need to know about OpenSim scripting<br />
* [[Scripting Library]] - A list of example scripts<br />
<br />
==Tutorials==<br />
===Platform specific===<br />
* [[Linux Gridserver, the ubuntu way]] the quick and dirty way to install opensim under ubuntu (Linux)<br />
* [[Wiimote]] - How to use a wiimote/nunchuk controller with the OpenSim viewer (Linux)<br />
* [[Cacti]] - Generate Serverstats using the Cacti-Tool and SNMP (Linux)<br />
* [http://sunredbeach.com/dokuwiki/doku.php?id=opensim:minimal-server Installing an openSUSE 11.1 Minimal server setup for an OpenSim server] - Quick and Dirty setup on an openSUSE 11.1 server<br />
<br />
* [http://chapter-and-metaverse.blogspot.com Chapter & Metaverse] - Full suite of tutorials, tips and tricks, for the Windows user (Windows) Also very useful for Linux users!<br />
<br />
===Cross-platform===<br />
* [[OSGrid Region Registration]] - Describes how to link your region into OS-Grid<br />
* [[Hints & Tricks]] - A page for Hints and Tricks<br />
* [[Getting Started with Region Modules]] - The Hello World of OpenSim application development<br />
* [[Building a bot]] - Getting started with bot design using libomv from the client side.<br />
* [[pCampBot]] - Physical OpenSim bots<br />
* [[Using L3DT]] - How to create custom terrains<br />
* [[Detailed cross-region terrain making]] - A workflow for creating large cross-region custom terrains<br />
* [http://update.multiverse.net/wiki/index.php/About_Terrain How to make a good Terrain (includes 4 programs to use)]<br />
<br />
==Gforge Projects==<br />
* [[OpenSimSearch]] - Search for your OpenSim<br />
* [[ServerStats]] - RRD/Proc serverstats using the OpenSim module for Berlios Serverstats (Linux)<br />
<br />
==Contribution Policy==<br />
* [[User_Wiki_Conventions|User Wiki Conventions]] - Read this carefully, before adding content to the wiki<br />
<br />
<br />
[[Category:Users]]<br />
[[Category:Support]]<br />
[[Category:Tech Reference]] <br />
[[Category:Help]]<br />
[[Category:Configuration]]<br />
[[Category:Getting_Started]]<br />
[[Category:Development]]<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/User_DocumentationUser Documentation2010-01-16T11:45:42Z<p>Phrearch: Removed moo from userdocs. Abondened project</p>
<hr />
<div>{{Template:Quicklinks}}<br />
<br />
[[Technical Reference | Technical Reference]] -> [[Technical Reference/terms | Terms]] -> [[User_Documentation | User Documentation]]<br />
<br />
==Initial Setup==<br />
* [[Download]] - Download instructions<br />
* [[Dependencies]] - The other packages you need to install that OpenSim relies upon<br />
* [[Build Instructions]] - How to build and compile OpenSim from Source<br />
* [[Configuration]] - How to configure your OpenSim server up and running<br />
* [[Upgrading]] - How to upgrade your OpenSim version so that you can use your existing data<br />
* [[Connecting]] - How to connect a compatible viewer to OpenSim<br />
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.<br />
* [[Tips]] - Useful tips from users like you<br />
* [[FAQ]] - Frequently Asked Questions<br />
* [[Technical Reference]] - Technical Reference Guide<br />
<br />
==Administrator Guide==<br />
* [[Server Commands]] - Commands to control OpenSim<br />
* [[OpenSim Database support]] - Dealing with databases<br />
* [[Logging]] - Logging in OpenSim<br />
* [[Custom Libraries]] - Describes how to add custom content to your OpenSim server<br />
* [[Automating Tasks]] - How to make administrating a walk in the park<br />
* [[Network Settings]] - NAT, Ports, Services and more...<br />
* [[Management]] - All about being an effective administrator/moderator<br />
* [[RemoteAdmin]] - Using the XMLRPC administration interface for executing commands remotely<br />
* [[Performance]] - How to tweak OpenSim's performance<br />
* [[Console-less OpenSim]] - How to run OpenSim without console<br />
* [[Backups]] - How to backup your OpenSim data.<br />
<br />
==Core Facilities==<br />
* [[OpenSim Archives]] - Loading and saving whole region archives with OpenSim<br />
* [[Inventory Archives|OpenSim Inventory Archives]] - Loading and saving user inventory items and folders with OpenSim<br />
* [[IRCBridgeModule]] - A core OpenSim module for integrating IRC with a simulator.<br />
* [[Hypergrid]] - Information about how to configure the experimental hypergrid architecture<br />
* [[GridInfo]] - how to provide information about your grid to smart clients<br />
<br />
==RealXtend==<br />
* [[ModRex]] - How to setup the RealXtend server module<br />
* [[RealXtend Viewer Linux]] - This tutorial describes how to use the RealXtend viewer on Linux, using wine<br />
<br />
==Scripting==<br />
* [[Scripting Documentation]] - Everything you need to know about OpenSim scripting<br />
* [[Scripting Library]] - A list of example scripts<br />
<br />
==Tutorials==<br />
===Platform specific===<br />
* [[Linux Gridserver, the ubuntu way]] the quick and dirty way to install opensim under ubuntu (Linux)<br />
* [[Wiimote]] - How to use a wiimote/nunchuk controller with the OpenSim viewer (Linux)<br />
* [[Cacti]] - Generate Serverstats using the Cacti-Tool and SNMP (Linux)<br />
* [http://sunredbeach.com/dokuwiki/doku.php?id=opensim:minimal-server Installing an openSUSE 11.1 Minimal server setup for an OpenSim server] - Quick and Dirty setup on an openSUSE 11.1 server<br />
<br />
* [http://chapter-and-metaverse.blogspot.com Chapter & Metaverse] - Full suite of tutorials, tips and tricks, for the Windows user (Windows) Also very useful for Linux users!<br />
<br />
===Cross-platform===<br />
* [[OSGrid Region Registration]] - Describes how to link your region into OS-Grid<br />
* [[Hints & Tricks]] - A page for Hints and Tricks<br />
* [[Getting Started with Region Modules]] - The Hello World of OpenSim application development<br />
* [[Building a bot]] - Getting started with bot design using libomv from the client side.<br />
* [[pCampBot]] - Physical OpenSim bots<br />
* [[Using L3DT]] - How to create custom terrains<br />
* [[Detailed cross-region terrain making]] - A workflow for creating large cross-region custom terrains<br />
* [http://update.multiverse.net/wiki/index.php/About_Terrain How to make a good Terrain (includes 4 programs to use)]<br />
<br />
==Gforge Projects==<br />
* [[OpenSimSearch]] - Search for your OpenSim<br />
* [[ServerStats]] - RRD/Proc serverstats using the OpenSim module for Berlios Serverstats (Linux)<br />
<br />
==Contribution Policy==<br />
* [[User_Wiki_Conventions|User Wiki Conventions]] - Read this carefully, before adding content to the wiki<br />
<br />
<br />
[[Category:Users]]<br />
[[Category:Support]]<br />
[[Category:Tech Reference]] <br />
[[Category:Help]]<br />
[[Category:Configuration]]<br />
[[Category:Getting_Started]]<br />
[[Category:Development]]<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/User_DocumentationUser Documentation2010-01-16T11:45:09Z<p>Phrearch: Remove wixtd from userdocs. Abondened project</p>
<hr />
<div>{{Template:Quicklinks}}<br />
<br />
[[Technical Reference | Technical Reference]] -> [[Technical Reference/terms | Terms]] -> [[User_Documentation | User Documentation]]<br />
<br />
==Initial Setup==<br />
* [[Download]] - Download instructions<br />
* [[Dependencies]] - The other packages you need to install that OpenSim relies upon<br />
* [[Build Instructions]] - How to build and compile OpenSim from Source<br />
* [[Configuration]] - How to configure your OpenSim server up and running<br />
* [[Upgrading]] - How to upgrade your OpenSim version so that you can use your existing data<br />
* [[Connecting]] - How to connect a compatible viewer to OpenSim<br />
* [[Troubleshooting]] - How to trouble shoot your OpenSim installation.<br />
* [[Tips]] - Useful tips from users like you<br />
* [[FAQ]] - Frequently Asked Questions<br />
* [[Technical Reference]] - Technical Reference Guide<br />
<br />
==Administrator Guide==<br />
* [[Server Commands]] - Commands to control OpenSim<br />
* [[OpenSim Database support]] - Dealing with databases<br />
* [[Logging]] - Logging in OpenSim<br />
* [[Custom Libraries]] - Describes how to add custom content to your OpenSim server<br />
* [[Automating Tasks]] - How to make administrating a walk in the park<br />
* [[Network Settings]] - NAT, Ports, Services and more...<br />
* [[Management]] - All about being an effective administrator/moderator<br />
* [[RemoteAdmin]] - Using the XMLRPC administration interface for executing commands remotely<br />
* [[Performance]] - How to tweak OpenSim's performance<br />
* [[Console-less OpenSim]] - How to run OpenSim without console<br />
* [[Backups]] - How to backup your OpenSim data.<br />
<br />
==Core Facilities==<br />
* [[OpenSim Archives]] - Loading and saving whole region archives with OpenSim<br />
* [[Inventory Archives|OpenSim Inventory Archives]] - Loading and saving user inventory items and folders with OpenSim<br />
* [[IRCBridgeModule]] - A core OpenSim module for integrating IRC with a simulator.<br />
* [[Hypergrid]] - Information about how to configure the experimental hypergrid architecture<br />
* [[GridInfo]] - how to provide information about your grid to smart clients<br />
<br />
==RealXtend==<br />
* [[ModRex]] - How to setup the RealXtend server module<br />
* [[RealXtend Viewer Linux]] - This tutorial describes how to use the RealXtend viewer on Linux, using wine<br />
<br />
==Scripting==<br />
* [[Scripting Documentation]] - Everything you need to know about OpenSim scripting<br />
* [[Scripting Library]] - A list of example scripts<br />
<br />
==Tutorials==<br />
===Platform specific===<br />
* [[Linux Gridserver, the ubuntu way]] the quick and dirty way to install opensim under ubuntu (Linux)<br />
* [[Wiimote]] - How to use a wiimote/nunchuk controller with the OpenSim viewer (Linux)<br />
* [[Cacti]] - Generate Serverstats using the Cacti-Tool and SNMP (Linux)<br />
* [http://sunredbeach.com/dokuwiki/doku.php?id=opensim:minimal-server Installing an openSUSE 11.1 Minimal server setup for an OpenSim server] - Quick and Dirty setup on an openSUSE 11.1 server<br />
<br />
* [http://chapter-and-metaverse.blogspot.com Chapter & Metaverse] - Full suite of tutorials, tips and tricks, for the Windows user (Windows) Also very useful for Linux users!<br />
<br />
===Cross-platform===<br />
* [[OSGrid Region Registration]] - Describes how to link your region into OS-Grid<br />
* [[Hints & Tricks]] - A page for Hints and Tricks<br />
* [[Getting Started with Region Modules]] - The Hello World of OpenSim application development<br />
* [[Building a bot]] - Getting started with bot design using libomv from the client side.<br />
* [[pCampBot]] - Physical OpenSim bots<br />
* [[Using L3DT]] - How to create custom terrains<br />
* [[Detailed cross-region terrain making]] - A workflow for creating large cross-region custom terrains<br />
* [http://update.multiverse.net/wiki/index.php/About_Terrain How to make a good Terrain (includes 4 programs to use)]<br />
<br />
==Gforge Projects==<br />
* [[OpenSimSearch]] - Search for your OpenSim<br />
* [[Linux Gridserver]] - Linux Gridserver using the Moo tool<br />
* [[ServerStats]] - RRD/Proc serverstats using the OpenSim module for Berlios Serverstats (Linux)<br />
<br />
==Contribution Policy==<br />
* [[User_Wiki_Conventions|User Wiki Conventions]] - Read this carefully, before adding content to the wiki<br />
<br />
<br />
[[Category:Users]]<br />
[[Category:Support]]<br />
[[Category:Tech Reference]] <br />
[[Category:Help]]<br />
[[Category:Configuration]]<br />
[[Category:Getting_Started]]<br />
[[Category:Development]]<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/File:Standalone.pngFile:Standalone.png2009-09-24T20:59:38Z<p>Phrearch: </p>
<hr />
<div></div>Phrearchhttp://opensimulator.org/wiki/File:Standalone_robust.pngFile:Standalone robust.png2009-09-24T20:37:52Z<p>Phrearch: </p>
<hr />
<div></div>Phrearchhttp://opensimulator.org/wiki/File:Grid_robust.svgFile:Grid robust.svg2009-09-24T20:23:41Z<p>Phrearch: the openoffice svg file, containing the drawing for grid ROBUST</p>
<hr />
<div>the openoffice svg file, containing the drawing for grid ROBUST</div>Phrearchhttp://opensimulator.org/wiki/File:Robust.pngFile:Robust.png2009-09-24T20:08:57Z<p>Phrearch: uploaded a new version of "Image:Robust.png"</p>
<hr />
<div></div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-22T21:41:52Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ <br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Secondlife achtergrond]] - Beschrijft waarom Secondlife heeft geleid tot OpenSim<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
* [[Service Mode]] - Beschrijft een aantal argumenten voor en tegen grid/standalone mode<br />
* [[OpenSim ModRex|ModRex]] - Aanzienlijke uitbreiding op OpenSimulator<br />
<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Conventies]] - Wiki conventies om de documentatie overzichtelijk te houden<br />
* [[Donaties|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referentie]] - Technische uiteenzetting van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Module Ontwikkeling ===<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Web Integratie ===<br />
* [[Rest Console]] - Geeft instructies hoe u de REST console kunt gebruiken<br />
* [[Remote Admin]] - XMLRPC functionaliteit in de Regio Service<br />
* [[TMS Mapping]] - Uitleg over het TMS mapping systeem<br />
* [[HWIOS]] - Ontwerp van de ''Hybrid Web Interface On Steroids''<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Nieuws|1= <!-- NIEUWS CONTAINER --><br />
{{Information/nl}} <br />
{{Layout_box2|1=<br />
<rss>http://planet.opensim.us/rss20.xml|max=5|short|filter=opensim</rss><br />
}}<br />
{{Layout_box3|1=<br />
<rss>http://feeds.technorati.com/search/opensim?language=en|max=5|short</rss><br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Quick Links|1= <!-- QUICKLINKS CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Downloads ===<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/199/588/OpenSim0.6.6Setup.exe Windows binary v0.66]<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/198/587/OpenSimulator-0.6.6-post-fixes-r9993.dmg OSX binary v0.66]<br />
* [http://dist.opensimulator.org/opensim-0.6.6-release.tar.gz Source v0.66]<br />
git clone git://opensimulator.org/git/opensim opensim (trunk)<br />
git checkout origin/0.6.6-post-fixes (branch 0.6.6)<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Project tools ===<br />
* [http://opensimulator.org/mantis/my_view_page.php Mantis] - OpenSimulator bugreports worden hier gepost<br />
* [http://forge.opensimulator.org/gf/ GForge] - Op de forge staan open source projecten die met OpenSimulator te maken hebben<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Support ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
* [http://www.osgrid.org/forums/ OS-Grid Forum] - Divers forum, waar gebruikers elkaar helpen<br />
}} <!-- EINDE COMMUNITY CONTAINER --><br />
<br />
}}<br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Toepassingen|1= <!-- COMMUNITY CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Educatief ===<br />
* [[Serious Gaming]] - Het gebruik van Serious Gaming voor trainingselementen<br />
* [[Virtueel klaslokaal]] - Het gebruik van virtuele lesmiddelen als toevoeging op bestaande middelen<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Business ===<br />
* [[Virtueel vergaderen]] - De zin en/of onzin van vergaderen door middel van een avatar<br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Content Ontwerpers|1= <!-- CONTENT ONTWERPERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
* [[Prims Bouwen]] - Legt uit hoe u met primitieven kunt werken in OpenSim <br />
* [[Meshes Bouwen]] - Beschrijft hoe u mesh objecten kunt importeren in een OpenSimulator omgeving met ModRex<br />
}}<br />
{{Layout_box3|1=<br />
=== Scripten ===<br />
* [[OSSL Scripten]] - Handleiding van de OpenSim Scripting Language <br />
* [[Python Scripten]] - Beschrijving hoe u in een ModRex omgeving de python script engine kunt gebruiken<br />
}}<br />
}} <!-- EINDE CONTENT ONTWERPERS CONTAINER --><br />
|-<br />
|} <br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-22T21:41:11Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Secondlife achtergrond]] - Beschrijft waarom Secondlife heeft geleid tot OpenSim<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
* [[Service Mode]] - Beschrijft een aantal argumenten voor en tegen grid/standalone mode<br />
* [[OpenSim ModRex|ModRex]] - Aanzienlijke uitbreiding op OpenSimulator<br />
<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Conventies]] - Wiki conventies om de documentatie overzichtelijk te houden<br />
* [[Donaties|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referentie]] - Technische uiteenzetting van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Module Ontwikkeling ===<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Web Integratie ===<br />
* [[Rest Console]] - Geeft instructies hoe u de REST console kunt gebruiken<br />
* [[Remote Admin]] - XMLRPC functionaliteit in de Regio Service<br />
* [[TMS Mapping]] - Uitleg over het TMS mapping systeem<br />
* [[HWIOS]] - Ontwerp van de ''Hybrid Web Interface On Steroids''<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Nieuws|1= <!-- NIEUWS CONTAINER --><br />
{{Information/nl}} <br />
{{Layout_box2|1=<br />
<rss>http://planet.opensim.us/rss20.xml|max=5|short|filter=opensim</rss><br />
}}<br />
{{Layout_box3|1=<br />
<rss>http://feeds.technorati.com/search/opensim?language=en|max=5|short</rss><br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Quick Links|1= <!-- QUICKLINKS CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Downloads ===<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/199/588/OpenSim0.6.6Setup.exe Windows binary v0.66]<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/198/587/OpenSimulator-0.6.6-post-fixes-r9993.dmg OSX binary v0.66]<br />
* [http://dist.opensimulator.org/opensim-0.6.6-release.tar.gz Source v0.66]<br />
git clone git://opensimulator.org/git/opensim opensim (trunk)<br />
git checkout origin/0.6.6-post-fixes (branch 0.6.6)<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Project tools ===<br />
* [http://opensimulator.org/mantis/my_view_page.php Mantis] - OpenSimulator bugreports worden hier gepost<br />
* [http://forge.opensimulator.org/gf/ GForge] - Op de forge staan open source projecten die met OpenSimulator te maken hebben<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Support ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
* [http://www.osgrid.org/forums/ OS-Grid Forum] - Divers forum, waar gebruikers elkaar helpen<br />
}} <!-- EINDE COMMUNITY CONTAINER --><br />
<br />
}}<br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Toepassingen|1= <!-- COMMUNITY CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Educatief ===<br />
* [[Serious Gaming]] - Het gebruik van Serious Gaming voor trainingselementen<br />
* [[Virtueel klaslokaal]] - Het gebruik van virtuele lesmiddelen als toevoeging op bestaande middelen<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Business ===<br />
* [[Virtueel vergaderen]] - De zin en/of onzin van vergaderen door middel van een avatar<br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Content Ontwerpers|1= <!-- CONTENT ONTWERPERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
* [[Prims Bouwen]] - Legt uit hoe u met primitieven kunt werken in OpenSim <br />
* [[Meshes Bouwen]] - Beschrijft hoe u mesh objecten kunt importeren in een OpenSimulator omgeving met ModRex<br />
}}<br />
{{Layout_box3|1=<br />
=== Scripten ===<br />
* [[OSSL Scripten]] - Handleiding van de OpenSim Scripting Language <br />
* [[Python Scripten]] - Beschrijving hoe u in een ModRex omgeving de python script engine kunt gebruiken<br />
}}<br />
}} <!-- EINDE CONTENT ONTWERPERS CONTAINER --><br />
|-<br />
|} <br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Service_ModeService Mode2009-09-22T21:38:39Z<p>Phrearch: initiele grid/standalone docs. zinnen moeten nog wat duidelijker</p>
<hr />
<div>== Grid Vs. StandAlone ==<br />
[[image:Robust.png|right|thumb]]<br />
In het opensim domein is een regelmatig terugkerende discussie over Grid versus Standalone(in combinatie met Hypergrid). Over het algemeen is te zien dat er verschillende opvattingen heersen, over hoe een publieke virtuele wereld moet functioneren. Zo is OpenCroquet als Peer2Peer software bedoeld, en lijkt de Standalone Hypergrid mode van OpenSim hier ook op. Het ene hoeft het andere echter niet perse uit te sluiten. Het client-server model is zo slecht nog niet om een virtuele omgeving te schalen. <br />
<br />
=== Grid ===<br />
In de ''grid modus'' wordt dit gedaan door de gemeenschappelijke functies te scheiden in ''grid services'', en alle unieke functionaliteit in losse ''regio services''. Regio services handelen bijvoorbeeld de objecten, scripts en avatars in 1 of meer regio's binnen die service af. Andere regio services kunnen hun eilanden in de buurt zetten. Wanneer de gebruiker over de grens tussen twee regio services loopt, zal de regio service de gebruiker doorgeven. Op die manier is een groot gedeelte van de resources te verspreiden, door nieuwe regio services aan te maken op bijvoorbeeld een andere fysieke of virtuele server. <br />
<br />
=== StandAlone ===<br />
In standalone mode zijn alle services aanwezig, maar niet van elkaar te scheiden. De vrijwel naadloze overgang tussen verschillende regio-services is dan niet mogelijk, omdat standalone servers hun gebruikers niet met elkaar delen, en niet van elkaars aanwezigheid op de hoogte zijn. Deze modus is gemakkelijker te configureren, en is voor veel toepassingen goed geschikt. Het wordt echter lastig, wanneer men een virtuele omgeving wil gaan schalen. Hoe houdt men overzicht op gebruikers, wanneer die in iedere database van een standalone moeten voorkomen en hetzelfde moeten zijn? Hypergrid is een gedeeltelijke oplossing voor dit probleem.<br />
<br />
=== HyperGrid ===<br />
[[image:topoC.jpg|400px|left]]<br />
Dit is geen verhandeling over hoe hypergrid werkt, dat kunt u vinden op de [[HyperGrid]] pagina. Het belangrijkste om te weten over hypergrid is dat het teleports mogelijk maakt tussen regio services, waarvan het teleport doel niet standaard op de hoogte is van de gebruiker met bijbehorende inventory die gaat teleporten. Een hypergrid compatible regio service zal bij een aanvraag voor een teleport van een onbekende gebruiker, die informatie vanaf de plek halen waar die gebruiker zich geregistreerd heeft. Normaal wordt die informatie geverifieerd door de lokale user service. In combinatie met een standalone mode, kan dit gezien worden als een p2p verbinding. Deze combinatie lost een deel van het transport probleem op, maar hypergrid is echter nog niet helemaal stabiel. <br />
<br />
Binnen een organisatie met een groot aantal gebruikers zal men enige vorm van permissies willen kunnen toewijzen. De combinatie grid en hypergrid is hierbij de meest voor de hand liggende oplossing. Regio services zonder hypergrid zijn daarmee de 'beveiligde' gebieden binnen de virtuele omgeving, waar niet geautoriseerde gebruikers van buiten geen toegang hebben. Hypergrid gebieden zijn de publiek toegankelijke delen van de virtuele omgeving, zoals te zien in de bijbehorende afbeelding.<br />
<br />
=== ROBUST ===<br />
ROBUST is een slimme container van gerefactorede grid services, die gemakkelijker te controleren zullen zijn. Zoals uit het diagram blijkt, kunnen zowel de asset service en de inventory service nu via 1 poort, in plaats van 2 poorten worden aangesproken. Binnenkort zullen alle services in deze nieuwe container beschikbaar zijn, waardoor er minder poorten open hoeven te staan om de services te benaderen.</div>Phrearchhttp://opensimulator.org/wiki/File:Robust.pngFile:Robust.png2009-09-22T20:40:38Z<p>Phrearch: </p>
<hr />
<div></div>Phrearchhttp://opensimulator.org/wiki/File:Robust_22-09-09.jpgFile:Robust 22-09-09.jpg2009-09-22T20:35:59Z<p>Phrearch: </p>
<hr />
<div></div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-22T18:36:09Z<p>Phrearch: grid/standalone link toegevoegd</p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Secondlife achtergrond]] - Beschrijft waarom Secondlife heeft geleid tot OpenSim<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
* [[Service Mode]] - Beschrijft een aantal argumenten voor en tegen grid/standalone mode<br />
* [[OpenSim ModRex|ModRex]] - Installatie uitbreiding van OpenSimulator<br />
<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Conventies]] - Wiki conventies om de documentatie overzichtelijk te houden<br />
* [[Donaties|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referentie]] - Technische uiteenzetting van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Module Ontwikkeling ===<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Web Integratie ===<br />
* [[Rest Console]] - Geeft instructies hoe u de REST console kunt gebruiken<br />
* [[Remote Admin]] - XMLRPC functionaliteit in de Regio Service<br />
* [[TMS Mapping]] - Uitleg over het TMS mapping systeem<br />
* [[HWIOS]] - Ontwerp van de ''Hybrid Web Interface On Steroids''<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Nieuws|1= <!-- NIEUWS CONTAINER --><br />
{{Information/nl}} <br />
{{Layout_box2|1=<br />
<rss>http://planet.opensim.us/rss20.xml|max=5|short|filter=opensim</rss><br />
}}<br />
{{Layout_box3|1=<br />
<rss>http://feeds.technorati.com/search/opensim?language=en|max=5|short</rss><br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Quick Links|1= <!-- QUICKLINKS CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Downloads ===<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/199/588/OpenSim0.6.6Setup.exe Windows binary v0.66]<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/198/587/OpenSimulator-0.6.6-post-fixes-r9993.dmg OSX binary v0.66]<br />
* [http://dist.opensimulator.org/opensim-0.6.6-release.tar.gz Source v0.66]<br />
git clone git://opensimulator.org/git/opensim opensim (trunk)<br />
git checkout origin/0.6.6-post-fixes (branch 0.6.6)<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Project tools ===<br />
* [http://opensimulator.org/mantis/my_view_page.php Mantis] - OpenSimulator bugreports worden hier gepost<br />
* [http://forge.opensimulator.org/gf/ GForge] - Op de forge staan open source projecten die met OpenSimulator te maken hebben<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Support ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
* [http://www.osgrid.org/forums/ OS-Grid Forum] - Divers forum, waar gebruikers elkaar helpen<br />
}} <!-- EINDE COMMUNITY CONTAINER --><br />
<br />
}}<br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Toepassingen|1= <!-- COMMUNITY CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Educatief ===<br />
* [[Serious Gaming]] - Het gebruik van Serious Gaming voor trainingselementen<br />
* [[Virtueel klaslokaal]] - Het gebruik van virtuele lesmiddelen als toevoeging op bestaande middelen<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Business ===<br />
* [[Virtueel vergaderen]] - De zin en/of onzin van vergaderen door middel van een avatar<br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Content Ontwerpers|1= <!-- CONTENT ONTWERPERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
* [[Prims Bouwen]] - Legt uit hoe u met primitieven kunt werken in OpenSim <br />
* [[Meshes Bouwen]] - Beschrijft hoe u mesh objecten kunt importeren in een OpenSimulator omgeving met ModRex<br />
}}<br />
{{Layout_box3|1=<br />
=== Scripten ===<br />
* [[OSSL Scripten]] - Handleiding van de OpenSim Scripting Language <br />
* [[Python Scripten]] - Beschrijving hoe u in een ModRex omgeving de python script engine kunt gebruiken<br />
}}<br />
}} <!-- EINDE CONTENT ONTWERPERS CONTAINER --><br />
|-<br />
|} <br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-22T18:34:16Z<p>Phrearch: grid/standalone link toegevoegd</p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Secondlife achtergrond]] - Beschrijft waarom Secondlife heeft geleid tot OpenSim<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
* [[Grid vs StandAlone]] - Een aantal argumenten waarom u voor grid-mode, dan wel voor standalone mode kunt kiezen<br />
* [[OpenSim ModRex|ModRex]] - Installatie uitbreiding van OpenSimulator<br />
<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Conventies]] - Wiki conventies om de documentatie overzichtelijk te houden<br />
* [[Donaties|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referentie]] - Technische uiteenzetting van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Module Ontwikkeling ===<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Web Integratie ===<br />
* [[Rest Console]] - Geeft instructies hoe u de REST console kunt gebruiken<br />
* [[Remote Admin]] - XMLRPC functionaliteit in de Regio Service<br />
* [[TMS Mapping]] - Uitleg over het TMS mapping systeem<br />
* [[HWIOS]] - Ontwerp van de ''Hybrid Web Interface On Steroids''<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Nieuws|1= <!-- NIEUWS CONTAINER --><br />
{{Information/nl}} <br />
{{Layout_box2|1=<br />
<rss>http://planet.opensim.us/rss20.xml|max=5|short|filter=opensim</rss><br />
}}<br />
{{Layout_box3|1=<br />
<rss>http://feeds.technorati.com/search/opensim?language=en|max=5|short</rss><br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Quick Links|1= <!-- QUICKLINKS CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Downloads ===<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/199/588/OpenSim0.6.6Setup.exe Windows binary v0.66]<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/198/587/OpenSimulator-0.6.6-post-fixes-r9993.dmg OSX binary v0.66]<br />
* [http://dist.opensimulator.org/opensim-0.6.6-release.tar.gz Source v0.66]<br />
git clone git://opensimulator.org/git/opensim opensim (trunk)<br />
git checkout origin/0.6.6-post-fixes (branch 0.6.6)<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Project tools ===<br />
* [http://opensimulator.org/mantis/my_view_page.php Mantis] - OpenSimulator bugreports worden hier gepost<br />
* [http://forge.opensimulator.org/gf/ GForge] - Op de forge staan open source projecten die met OpenSimulator te maken hebben<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Support ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
* [http://www.osgrid.org/forums/ OS-Grid Forum] - Divers forum, waar gebruikers elkaar helpen<br />
}} <!-- EINDE COMMUNITY CONTAINER --><br />
<br />
}}<br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Toepassingen|1= <!-- COMMUNITY CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Educatief ===<br />
* [[Serious Gaming]] - Het gebruik van Serious Gaming voor trainingselementen<br />
* [[Virtueel klaslokaal]] - Het gebruik van virtuele lesmiddelen als toevoeging op bestaande middelen<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Business ===<br />
* [[Virtueel vergaderen]] - De zin en/of onzin van vergaderen door middel van een avatar<br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Content Ontwerpers|1= <!-- CONTENT ONTWERPERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
* [[Prims Bouwen]] - Legt uit hoe u met primitieven kunt werken in OpenSim <br />
* [[Meshes Bouwen]] - Beschrijft hoe u mesh objecten kunt importeren in een OpenSimulator omgeving met ModRex<br />
}}<br />
{{Layout_box3|1=<br />
=== Scripten ===<br />
* [[OSSL Scripten]] - Handleiding van de OpenSim Scripting Language <br />
* [[Python Scripten]] - Beschrijving hoe u in een ModRex omgeving de python script engine kunt gebruiken<br />
}}<br />
}} <!-- EINDE CONTENT ONTWERPERS CONTAINER --><br />
|-<br />
|} <br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/OpenSim_HostingOpenSim Hosting2009-09-20T22:23:11Z<p>Phrearch: </p>
<hr />
<div>Het implementatieproces van een OpenSimulator server kan voor een organisatie behoorlijk complex worden. Er zijn een groot aantal factoren die van invloed zijn op de schaalbaarheid, de kosten en de snelheid waarmee een OpenSim omgeving in gebruik kan worden genomen. Het gaat dan om factoren zoals:<br> <br />
<br />
*''Beoogde toepassing en doelgroep.'' Welk doel heeft de organisatie voor ogen? Is dit realistisch? Kan dit op korte termijn uitgevoerd worden? Welke aanpassingen moeten gemaakt worden, moeten we zelf aan ontwikkeling gaan doen om onze doelen te bereiken, hoe verkleinen we de implementatietijd?, etc.<br> <br />
*''Intranet of Internet. ''Beveiliging, bandbreedte, terugkoppeling systeembeheer, alpha software<br> <br />
*''Server Type. ''Geheugen, CPU en Hardeschijf?<br> <br />
*''OS? ''Voor welk besturingssysteem kiest men?<br> <br />
*''ACL? ''maximum aantal objecten/scripts? Permissie checks? hypergrid? MRM? OSSL? welke talen mogen gecompiled worden? Welke toegangsrestricties worden gebruikt? <br> <br />
*''Hoeveelheid simultane gebruikers. ''Welke bandbreedte is nodig? <br><br />
<br />
*''Schaalbaarheid''. Grid of Standalone? Meerdere servers?<br> <br />
*''Aanvullende services.'' Usability? Voice? groepen? economy? web interface?<br> <br />
*''Backups en updates.''&nbsp;Cron? Gebruikerbackups via webinterface? OAR/IAR? <br><br />
<br />
De benodigdheden voor een OpenSimulator server kunnen voor iedere situatie anders zijn. Een bedrijf dat zich wil toeleggen op het aanbieden van OpenSimulator hosting of extern gebruik, zal wellicht andere keuzes maken met betrekking tot de infrastructuur dan een organisatie die een virtuele omgeving uitsluitend binnen het intranet gaat toepassen. Wanneer men sporadisch gebruik van de omgeving verwacht te maken, zal men wellicht ook lagere eisen stellen aan de server en aan de bandbreedte mogelijkheden. Iedere organisatie die een OpenSimulator omgeving wil implementeren, zal dit soort factoren in overweging moeten nemen, om de OpenSimulator omgeving goed tot zijn recht te laten komen. In deze wiki pagina worden een aantal van deze factoren beschreven, zodat u beter geinformeerd een keuze kunt maken met betrekking tot de toepassing van OpenSim binnen uw eigen organisatie.<br> <br />
<br />
== Intranet of Internet ==<br />
<br />
Beveiliging is het prioriteit van systeembeheer, dat tracht om het intranet waterdicht en operationeel te houden. Dataverlies en corruptie van systemen kunnen een grote kostenpost betekenen voor een organisatie. Dit is de reden waarom systeembeheerders over het algemeen niet blij zijn, om een alpha intranet server zoals OpenSimulator vanaf het internet toegankelijk te maken. OpenSimulator gebruikt port ranges van 8000-8006, en standaard een poort per regio(9000-9xxx). Ook is het een optie om code binnen OpenSimulator te laten compileren, wat beveiligingsrisico's met zich mee kan brengen. Na het zorgvuldig instellen van OpenSimulator en een firewall kan er niet echter niet veel meer misgaan. Dit proces kan echter wel tijdrovend zijn, omdat iedere stap in het ontwikkelingsproces in overleg gaat met systeembeheer. Over het algemeen zou men de volgende uitgangspunten kunnen aannemen, wanneer het gaat om de toepasing van OpenSimulator binnen de organisatie:<br> <br />
<br />
*Gebruik een datacenter voor hosting, wanneer externe toegang vanaf het internet nodig is. Dit verkort de implementatietijd, en men heeft in een datacenter meer mogelijkheden om de bandbreedte en de servers te schalen.<br> <br />
*Gebruik een intranet voor hosting, wanneer het gebruik van de omgeving zich vooral beperkt tot binnen de muren van de organisatie. De firewall kan dicht blijven, en uitsluitend werknemers binnen de organisatie hebben toegang.<br><br />
<br />
=== DataCenter ===<br />
<br />
Externe hosting kan op verschillende manieren. Een organisatie zou bijvoorbeeld kunnen besluiten om de virtuele omgeving onder te brengen bij een bestaande OpenSimulator provider. Ook kan men OpenSimulator services via een cloud-service zoals Amazon S3 aanbieden, waar men alleen betaald voor het werkelijk verbruikte internet-verkeer. Een andere oplossing is het huren van een VPS. Dit heeft het gemak van een eigen controleerbare server, maar heeft over het algemeen minder onderhoud nodig dan een dedicated server, is gemakkelijker te schalen en kost over het algemeen minder. De performance van een VPS is echter wel vaak minder dan een volledige dedicated server. <br />
<br />
Virtualisatie is een logische stap wanneer men bijvoorbeeld hosting aan wil bieden. Op dit moment is geheugengebruik van de Simulators vaak de bottleneck bij implementatie. Uit metingen (Frisby, 2009) die bij OS-grid verricht zijn, en de aanvullende testresultaten van de drie Linux alfa-servers met Mono 2.4, blijkt het verbruik van geheugen (zie tabel 2.1) behoorlijk uit de hand te lopen. In de tabel wordt uitgegaan van een high-end regio, waarvan de specificaties ongeveer vergelijkbaar zijn met een volledig eiland bij Linden Lab. <br> <br />
<br />
{| cellspacing="1" cellpadding="1" border="1" style="width: 321px; height: 174px;"<br />
|-<br />
| colspan="2" | '''Schatting geheugenreservering per regio'''<br><br />
|-<br />
| Basisgebruik per sim<br> <br />
| 200 mb<br><br />
|-<br />
| 50mb textuur data<br> <br />
| 65 mb<br><br />
|-<br />
| 15000 prims<br> <br />
| 450 mb<br><br />
|-<br />
| 20 simultane gebruikers<br> <br />
| 1000 mb<br><br />
|-<br />
| bgcolor="#cccccc" | Totaal .NET<br> <br />
| bgcolor="#cccccc" | 1715 mb<br><br />
|-<br />
| bgcolor="#666666" | Totaal Mono 2.4 (Totaal * 1.5)<br> <br />
| bgcolor="#666666" | ~2573 mb<br><br />
|}<br />
<br />
<br />
<br />
Afhankelijk van de intensiteit van het gebruik van de omgeving, is men bij de keuze van een server door het relatief hoge geheugengebruik al gauw aangewezen op een high-end systeem, vanaf 4gb geheugen. Het franse bedrijf OVH heeft een dedicated serverpakket ('EG Max', Xeon Quad core, 8gb geheugen) dat hier goed op aansluit. De kosten bedragen ongeveer honderdveertig euro per maand. Gemiddeld kan men ongeveer vier regio's probleemloos draaien op een dergelijk systeem. De bandbreedte van dit pakket is 100mbps met 20.000GB dataverkeer inbegrepen per maand. Voor een gemiddelde gebruiker zal men ongeveer 200kbit bandbreedte moeten reserveren. Op een dergelijke server zou men daarmee, rekening houdend met de huidige geheugen bottleneck, zo'n 80 gebruikers tegelijkertijd kunnen bedienen. Naast OpenSimulator services voor simulators en grid-services, zijn er nog enkele services waar men rekening mee moet houden. Zo heeft men nog een Freeswitch VOIP-server nodig voor voice-ondersteuning, en Apache, MySQL en Python voor de web interface. In een grid-gebaseerde setup zou de web interface slechts op de centraal ingerichte grid-server hoeven te draaien.<br />
<br />
== OS<br> ==<br />
<br />
Wanneer men besluit om een eigen dedicated server in te richten, is het volgende dilemma de te gebruiken besturingssoftware. Windows 2003/2008 gebruikt aanzienlijk minder geheugen voor .NET toepassingen dan Mono .NET voor Linux op dit moment. Daar staat tegenover dat Linux goed te optimaliseren is, geen licentiekosten heeft, veel mogelijkheden biedt om het beheer en onderhoud te automatiseren en dat Mono (inmiddels versie 2.4) steeds efficiënter met geheugengebruik omgaat. Uiteindelijk bepaalt de persoonlijke voorkeur van de betrokken IT'ers meestal de doorslag in de keuze voor de besturingssoftware. <br />
<br />
Ongeacht de keuze voor het OS, kan de server met behulp van virtualisatie (bijvoorbeeld via Xen of Virtuoso) in vier of acht VPS-instanties worden opgesplitst, waardoor resources gelijkmatig tussen de verschillende simulators kunnen worden verdeeld. <br> <br />
<br />
<br></div>Phrearchhttp://opensimulator.org/wiki/OpenSim_HostingOpenSim Hosting2009-09-20T22:16:35Z<p>Phrearch: tussendoor save</p>
<hr />
<div>Het implementatieproces van een OpenSimulator server kan voor een organisatie behoorlijk complex worden. Er zijn een groot aantal factoren die van invloed zijn op de schaalbaarheid, de kosten en de snelheid waarmee een OpenSim omgeving in gebruik kan worden genomen. Het gaat dan om factoren zoals:<br> <br />
<br />
*''Beoogde toepassing en doelgroep.'' Welk doel heeft de organisatie voor ogen? Is dit realistisch? Kan dit op korte termijn uitgevoerd worden? Welke aanpassingen moeten gemaakt worden, moeten we zelf aan ontwikkeling gaan doen om onze doelen te bereiken, hoe verkleinen we de implementatietijd?, etc.<br> <br />
*''Intranet of Internet. ''Beveiliging, bandbreedte, terugkoppeling systeembeheer, alpha software<br> <br />
*''Server Type. ''Geheugen, CPU en Hardeschijf?<br> <br />
*''OS? ''Voor welk besturingssysteem kiest men?<br> <br />
*''ACL? ''maximum aantal objecten/scripts? Permissie checks? hypergrid? MRM? OSSL? welke talen mogen gecompiled worden? Welke toegangsrestricties worden gebruikt? <br> <br />
*''Hoeveelheid simultane gebruikers. ''Welke bandbreedte is nodig? <br><br />
<br />
*''Schaalbaarheid''. Grid of Standalone? Meerdere servers?<br> <br />
*''Aanvullende services.'' Usability? Voice? groepen? economy? web interface?<br> <br />
*''Backups en updates.''&nbsp;Cron? Gebruikerbackups via webinterface? OAR/IAR? <br><br />
<br />
De benodigdheden voor een OpenSimulator server kunnen voor iedere situatie anders zijn. Een bedrijf dat zich wil toeleggen op het aanbieden van OpenSimulator hosting of extern gebruik, zal wellicht andere keuzes maken met betrekking tot de infrastructuur dan een organisatie die de virtuele omgeving uitsluitend binnen het intranet gaat toepassen. Wanneer men sporadisch gebruik van de omgeving verwacht te maken, zal men wellicht ook lagere eisen stellen aan de server en aan de bandbreedte mogelijkheden. Iedere organisatie die een OpenSimulator omgeving wil implementeren, zal dit soort factoren in overweging moeten nemen, om de OpenSimulator omgeving goed tot zijn recht te laten komen. In deze wiki pagina zal geprobeerd worden om zoveel mogelijk factoren te beschrijven, zodat u goed geinformeerd een keuze voor uw eigen organisatie kunt maken.<br> <br />
<br />
== Intranet of Internet ==<br />
<br />
Beveiliging is het prioriteit van systeembeheer, dat tracht om het intranet waterdicht en operationeel te houden. Dataverlies en corruptie van systemen kunnen een grote kostenpost betekenen voor een organisatie. Dit is de reden waarom systeembeheerders over het algemeen niet blij zijn, om een alpha intranet server zoals OpenSimulator vanaf het internet toegankelijk te maken. OpenSimulator gebruikt port ranges van 8000-8006, en standaard een poort per regio(9000-9xxx). Ook is het een optie om code binnen OpenSimulator te laten compileren, wat beveiligingsrisico's met zich mee kan brengen. Na het zorgvuldig instellen van OpenSimulator en een firewall kan er niet echter niet veel meer misgaan. Dit proces kan echter wel tijdrovend zijn, omdat iedere stap in het ontwikkelingsproces in overleg gaat met systeembeheer. Over het algemeen zou men de volgende uitgangspunten kunnen aannemen, wanneer het gaat om de toepasing van OpenSimulator binnen de organisatie:<br> <br />
<br />
*Gebruik een datacenter voor hosting, wanneer externe toegang vanaf het internet nodig is. Dit verkort de implementatietijd, en men heeft in een datacenter meer mogelijkheden om de bandbreedte en de servers te schalen.<br> <br />
*Gebruik een intranet voor hosting, wanneer het gebruik van de omgeving zich vooral beperkt tot binnen de muren van de organisatie. De firewall kan dicht blijven, en uitsluitend werknemers binnen de organisatie hebben toegang.<br><br />
<br />
=== DataCenter ===<br />
<br />
Externe hosting kan op verschillende manieren. Een organisatie zou bijvoorbeeld kunnen besluiten om de virtuele omgeving onder te brengen bij een bestaande OpenSimulator provider. Ook kan men OpenSimulator services via een cloud-service zoals Amazon S3 aanbieden, waar men alleen betaald voor het werkelijk verbruikte internet-verkeer. Een andere oplossing is het huren van een VPS. Dit heeft het gemak van een eigen controleerbare server, maar heeft over het algemeen minder onderhoud nodig dan een dedicated server, is gemakkelijker te schalen en kost over het algemeen minder. De performance van een VPS is echter wel vaak minder dan een volledige dedicated server. <br />
<br />
Virtualisatie is een logische stap wanneer men bijvoorbeeld hosting aan wil bieden. Op dit moment is geheugengebruik van de Simulators vaak de bottleneck bij implementatie. Uit metingen (Frisby, 2009) die bij OS-grid verricht zijn, en de aanvullende testresultaten van de drie Linux alfa-servers met Mono 2.4, blijkt het verbruik van geheugen (zie tabel 2.1) behoorlijk uit de hand te lopen. In de tabel wordt uitgegaan van een high-end regio, waarvan de specificaties ongeveer vergelijkbaar zijn met een volledig eiland bij Linden Lab. <br> <br />
<br />
{| cellspacing="1" cellpadding="1" border="1" style="width: 321px; height: 174px;"<br />
|-<br />
| colspan="2" | '''Schatting geheugenreservering per regio'''<br><br />
|-<br />
| Basisgebruik per sim<br> <br />
| 200 mb<br><br />
|-<br />
| 50mb textuur data<br> <br />
| 65 mb<br><br />
|-<br />
| 15000 prims<br> <br />
| 450 mb<br><br />
|-<br />
| 20 simultane gebruikers<br> <br />
| 1000 mb<br><br />
|-<br />
| bgcolor="#cccccc" | Totaal .NET<br> <br />
| bgcolor="#cccccc" | 1715 mb<br><br />
|-<br />
| bgcolor="#666666" | Totaal Mono 2.4 (Totaal * 1.5)<br> <br />
| bgcolor="#666666" | ~2573 mb<br><br />
|}<br />
<br />
<br> <br />
<br />
<br> <br />
<br />
<br> <br />
<br />
Bij de keuze van een server zal men al gauw aangewezen zijn op een high-end systeem, met minimaal 8gb geheugen. Het franse bedrijf OVH heeft een dedicated serverpakket ('EG Max', Xeon Quad core, 8gb geheugen) dat hier goed op aansluit. De kosten bedragen ongeveer honderdveertig euro per maand. Gemiddeld kan men ongeveer vier regio's probleemloos draaien op een dergelijk systeem. De bandbreedte van dit pakket is 100mbps met 20.000GB dataverkeer inbegrepen per maand. Voor een gemiddelde gebruiker zal men ongeveer 200kbit bandbreedte moeten reserveren. Op een dergelijke server zou men daarmee, rekening houdend met de huidige geheugen bottleneck, zo'n 80 gebruikers tegelijkertijd kunnen bedienen. Naast OpenSimulator services voor simulators en grid-services, zijn er nog enkele services waar men rekening mee moet houden. Zo heeft men nog een Freeswitch VOIP-server nodig voor voice-ondersteuning, en Apache, MySQL en Python voor de web interface. In een grid-gebaseerde setup zou de web interface slechts op de centraal ingerichte grid-server hoeven te draaien. <br />
<br />
=== Intranet ===<br />
<br />
== OS<br> ==<br />
<br />
Wanneer men besluit om een eigen dedicated server in te richten, is het volgende dilemma de te gebruiken besturingssoftware. Windows 2003/2008 gebruikt aanzienlijk minder geheugen voor .NET toepassingen dan Mono .NET voor Linux op dit moment. Daar staat tegenover dat Linux goed te optimaliseren is, geen licentiekosten heeft, veel mogelijkheden biedt om het beheer en onderhoud te automatiseren en dat Mono (inmiddels versie 2.4) steeds efficiënter met geheugengebruik omgaat. Uiteindelijk bepaalt de persoonlijke voorkeur van de betrokken IT'ers meestal de doorslag in de keuze voor de besturingssoftware. <br />
<br />
Ongeacht de keuze voor het OS, kan de server met behulp van virtualisatie (bijvoorbeeld via Xen of Virtuoso) in vier of acht VPS-instanties worden opgesplitst, waardoor resources gelijkmatig tussen de verschillende simulators kunnen worden verdeeld. <br> <br />
<br />
<br></div>Phrearchhttp://opensimulator.org/wiki/Over_OpenSimulatorOver OpenSimulator2009-09-20T19:16:48Z<p>Phrearch: tekst een beetje gecorrigeerd. kan nog uitgebreid worden</p>
<hr />
<div>== Wat is OpenSimulator? ==<br />
OpenSimulator is een 3D Applicatie Server. De software kan worden toegepast om een virtuele omgeving op te zetten, die benaderd kan worden door diverse viewers en protocollen. Door de modulaire stuctuur is OpenSim gemakkelijk uitbreidbaar door middel van [[regio modules]], waardoor u uw virtuele wereld op ieder niveau kunt aanpassen. Door de flexibele BSD licensie kunt u de software tevens binnen het business domein gemakkelijk gebruiken in commerciele produkten.<br />
<br />
Na installatie kan OpenSimulator gebruikt worden om virtuele omgevingen te simuleren, die vergelijkbaar zijn met Second Life™ (inclusief viewer compatibiliteit). Andere omgevingen, protocollen en mogelijkheden zijn ondersteund via add on modulen. Voor een lijst van beschikbare modulen, kunt u de [http://forge.opensimulator.org/gf/ forge site] bezoeken. OpenSimulator is nog steeds '''alpha software''', maar wordt al door veel mensen en bedrijven gebruikt om er experimentele en nieuwe producten mee te ontwikkelen.<br />
<br />
=== Mogelijkheden ===<br />
Ook al is OpenSimulator relatief jonge software, het heeft al veel nuttige mogelijkheden<br />
* Ondersteund creatie van meerdere 'werelden' in een enkele applicatie.<br />
* Ondersteund meerdere viewers en protocollen - verbind naar dezelfde wereld op hetzelfde moment middels meerdere protocollen.<br />
* Uitgebreide beschikbaarheid voor aanpassing van uw avatar, met aangepaste kleren, skins en gedragen objecten.<br />
* Realtime Physics Simulatie, maak keuze uit meerdere engines zoals ODE, PhysX, Bullet en meer.<br />
* De mogelijkheid om in real time objecten te maken in uw wereld(en), middels de world building tools. Wat u ziet, zien anderen.<br />
* Binnen de wereld kunt u applicaties ontwikkelen, door gebruik te maken van talen zoals: LSL/OSSL, C#, JScript, VB.NET en Python(via ModRex)</div>Phrearchhttp://opensimulator.org/wiki/Talk:Secondlife_achtergrondTalk:Secondlife achtergrond2009-09-20T19:05:09Z<p>Phrearch: New page: aarzel niet om foute of twijfelachtige beweringen aan te passen, en/of ter discussie te stellen</p>
<hr />
<div>aarzel niet om foute of twijfelachtige beweringen aan te passen, en/of ter discussie te stellen</div>Phrearchhttp://opensimulator.org/wiki/Secondlife_achtergrondSecondlife achtergrond2009-09-20T19:04:17Z<p>Phrearch: </p>
<hr />
<div>== Secondlife isn't a game ==<br />
“I'm not a gamer, and SL isn't a game.” (Rosedale, 2007) aldus Philip Rosedale, de entrepreneur achter de Second Life wereld. Rosedale die vanaf zijn jeugd al een sterke interesse heeft gehad in virtual reality, gaf in 1999 zijn baan bij RealNetworks op, om het bedrijf Linden Lab te beginnen. Linden Lab ontwikkelde in maart 2002 de eerste versie van Linden World, dat bij de lancering in 2003 bekend zou worden als Second Life. Vanaf het begin zat de aantrekkingskracht van deze virtuele omgeving in het collaboratieve karakter. Gebruikers konden zelf eenvoudig content maken en verhandelen via een virtuele economie.<br />
<br />
=== Technologie trigger ===<br />
De snelle groei van het gebruikersbestand, de groei van de virtuele economie en de media die Second Life begonnen te hypen, trok ook de belangstelling van veel bedrijven en overheidsinstellingen. De verwachting was dat deze collaboratieve Second Life wereld zou evolueren naar een algemeen geaccepteerde standaard voor een wereldwijde virtuele omgeving; de metaverse. Bedrijven hadden echter nauwelijks visie wat ze met het platform wilden, en overheidsinstellingen kregen al snel het verwijt dat ze belastinggeld verspilden. De enkele bezoeker die een vlieger opliet vanuit het Second Life eiland Den Haag, zal waarschijnlijk enige bedenkingen hebben gehad bij het nut van dit virtueel uitgestorven strandhuis. De media wekten verwachtingen van het platform, die uiteindelijk niet waargemaakt konden worden. De 'Second Life bubbel' spatte hierdoor eind 2007 uit elkaar. Er werd getwijfeld aan het aantal reële gebruikers (Shirky, 2006), dat veel lager bleek te liggen dan gedacht, en de kosten bleken voor bedrijven en instellingen niet op te wegen tegen de baten. Gartner zou deze beweging de gang naar de 'through of disillusionment' noemen. In de voorspellingen die Gartner voor 2008 (Schonfeld, 2008) heeft gedaan, is ook te zien dat publieke virtuele werelden hard op weg waren om het dieptepunt van populariteit te bereiken. Dit is ook een van de structurele problemen waar Second Life mee zit; het is geen publieke virtuele wereld. Linden Lab is immers de eigenaar en beheerder van Second Life. Bij de ontwikkeling van webtechnologie hebben we kunnen zien dat er een haast natuurlijke neiging is naar decentralisatie en standaardisatie. Publieke virtuele werelden zouden wel eens dezelfde neigingen kunnen vertonen. Of dit werkelijk zo is valt nog te bezien. De problematiek van het gesloten serverpark van Linden Lab zal nader worden bekeken. <br />
<br />
=== Walled garden ===<br />
Linden Lab heeft als gevolg van hun strategische beslissingen, een aantal structurele beperkingen aan het Second Life platform opgelegd. Het 'walled garden' principe heeft geleid tot een enorm gecentraliseerd serverpark in San Fransisco. Linden Lab heeft met dit businessmodel veel geld verdient, maar dit is nu de hoofdoorzaak (Zuckerman, 2006) waarom Second Life nooit een metaverse-standaard heeft kunnen worden. De kosten met betrekking tot professioneel Second Life-gebruik zijn hoog, voor de diensten die geleverd worden. Linden Lab verdient vooral op de verhuur van virtuele lappen grond, die ingedeeld zijn als regio's van 256x256 virtuele meter. Het bedrijf vraagt 1000 dollar setup-kosten (Linden Lab, 2009) en een maandelijkse 295 dollar huur per regio. Voor educatief gebruik zijn de kosten iets lager; respectievelijk 700 dollar en 147,50 dollar per regio. De achterliggende kosten liggen voor het bedrijf in het hosten van vier regio's per 'class-5' (Wilkes, 2008) server (Intel Xeon 5148,4GB ram) en de service-kosten. Dit betekent dat een enkele commerciële Second Life server met 4 regio's 4000 euro opstartkosten heeft, en zo'n 1200 dollar kosten per maand met zich mee brengt. Klanten hebben geen mogelijkheden om de server of de database zelf te beheren, en/of de functionaliteit van de server aan te passen. Timing van onderhoudswerkzaamheden is afhankelijk van de schema's die Linden Lab daarvoor hanteert. Bedrijven zijn tevens geneigd om gevoelige informatie binnen het eigen intranet te houden. Het afschermen van een Second Life omgeving is door de gecentraliseerde infrastructuur helaas niet mogelijk. Een ander probleem dat het Second Life platform heeft, is de matige kwaliteit van de grafische viewer. Ondanks de unieke en innovatieve content tools die Linden Lab heeft ontwikkeld, loopt het bedrijf achter de feiten aan als het gaat om de grafische ratrace met de gaming-industrie. De minimale systeemeisen van de viewer zijn desondanks behoorlijk hoog. <br />
Vergaande integratie met het World Wide Web is een andere veel gevraagde functionaliteit vanuit het bedrijfsleven. Linden Lab is al jaren met een in-world 'web-on-a-prim' browser bezig onder de codenaam UBrowser, maar heeft dit nooit kunnen integreren met de Second Life viewer. Daarom is dit soort functionaliteit nog steeds beperkt tot het tonen van een statische textuur van een webpagina. Een werkend voorbeeld van een interactieve browser in 3d is echter al wel beschikbaar (zie figuur 2.6), maar die is moeilijk te integreren met de Second Life viewer. <br />
<br />
Second Life is ontworpen, zodat mensen er eenvoudig dingen mee kunnen bouwen. Het gebrek aan uitgebreide bouwmogelijkheden is echter ook een belemmering bij het maken van complexere objecten. De infrastructuur ondersteund alleen primitieven, waardoor bijvoorbeeld organische objecten niet efficiënt gebouwd kunnen worden. Ook biedt het platform geen ondersteuning om bestaande content uit andere 3d-software zoals Blender te importeren. Ook de collaboratieve mogelijkheden van Second Life zijn te beperkend. Bedrijven en scholen zullen dit soort werelden moeten integreren met een bestaande ict-infrastructuur, voordat het op grote schaal kan worden ingezet als effectief aanvullen medium. Dit is door het gesloten karakter van Second Life helaas niet mogelijk.<br />
<br />
Ondanks al deze structurele nadelen, moet over Second Life wel gezegd worden dat het een uitgebreide en nuttige discussie op gang gebracht heeft met betrekking tot virtueel handelen door een avatar. Hoe verschilt Second Life van een game? Welke verantwoordelijkheden heeft de avatar in dit medium? Welke rol kunnen virtuele werelden spelen in het reële leven? Dit soort vragen leiden uiteindelijk tot nieuwe opvattingen en diensten, die al dan niet succesvol, waarschijnlijk zullen leiden tot een structureel nieuwe dienstverlening in publieke virtuele werelden. Vanuit de geschiedenis van het web was te zien, dat de technologie zich decentraal verspreidde, doordat open standaarden werden toegepast. Second Life heeft indirect ook zo'n soort ontwikkeling op gang gebracht. OpenSimulator is een alternatief voor de walled garden oplossing van Second Life. Het wordt ook wel de 'Apache van virtuele werelden' genoemd, wat waarschijnlijk verwijst naar de verspreiding en standaardisering van webservers halverwege de jaren negentig. In de volgende paragraaf wordt OpenSimulator nader onderzocht, en gekeken in hoeverre het een oplossing biedt voor de structurele problemen die met Second Life aan het licht zijn gekomen.<br />
<br />
== OpenSimulator, de Apache van virtuele werelden? ==<br />
=== Ontstaansgeschiedenis ===<br />
In 2006 werd het LibSL project gestart. LibSL is een open implementatie van het Second Life netwerk protocol LLUDP, waarmee ontwikkelaars applicaties kunnen schrijven die met een Second Life server kunnen communiceren. Zo ontstonden verscheidene nieuwe toepassingen zoals bijvoorbeeld TextSL. TextSL is bedoeld als 'braille-tool' voor visueel gehandicapte mensen, zodat ze kunnen functioneren in de visuele wereld van Second Life. Een andere toepassing is Copybot. Met Copybot konden gebruikers in-world content gratis dupliceren, terwijl ze daar anders voor moesten betalen via de virtuele munteenheid. Zwakke punten in het Digital Rights Management-systeem van Linden Lab werden hiermee blootgelegd, en content-verkopers eisten een oplossing voor dit beveiligingsproblemen. Ook was men in staat om met LibSL computer-gestuurde avatars te laten rondlopen in de Second Life wereld. LibSL is inmiddels omgedoopt tot Open MetaVerse library (LibOMV), en dient nog steeds als basis voor het grootste deel van de ontwikkelingen die op het gebied van metaverse-technologie plaatsvinden. LibOMV is in 2007 de basis geweest voor het ontstaan van het OpenSimulator project. OpenSimulator (vaak afgekort als OpenSim) is een dynamisch 'bottom-up' open source project, dat in januari 2007 gestart werd door Darren 'MW' Guard. Het achterliggende idee van OpenSimulator was om een 3d-applicatie server te ontwikkelen, waarmee de toen-net open source gepubliceerde Second Life viewer moest kunnen verbinden. Het open source maken van de Second Life viewer door Linden Lab is een belangrijk element geweest, waardoor OpenSimulator zich zo snel heeft kunnen ontwikkelen. Omdat er al een viewer was, kon het team zich volledig concentreren op het ontwikkelen van de server. Dit is ook de reden waarom OpenSimulator nog zo veel gelijkenis vertoont met Second Life. In april 2007 werd het project opgemerkt door IBM, die twee ontwikkelaars (Sean Dague en Dirk Huseman) het platform liet onderzoeken op bruikbaarheid voor een 3d internet ruimte. OpenSimulator is sinds het ontstaan uitgegroeid tot een complexe 3d-applicatie server, waarmee onder andere een Second Life achtige virtuele omgeving gehost kan worden binnen een intranet of over het internet. Hoewel de ontwikkelaars van OpenSimulator streven om alle functionaliteit van Second Life te ondersteunen, is de ontwikkeling veel verder gegaan dan met Second Life voor mogelijk werd gehouden.<br />
<br />
=== Overeenkomsten met Second Life ===<br />
OpenSimulator heeft veel overeenkomsten met het Second Life systeem. Als een gebruiker ingelogd zou zijn op een OpenSimulator server, dan zou men op het eerste gezicht geen verschil zien. Zo maakt OpenSimulator ook gebruik van de Linden Scripting Language (LSL), en kan er gebouwd worden zoals men dat ook in Second Life gewend is. OpenSimulator ondersteund op zo'n 20 functies na, bijna alle LSL-functionaliteit die Second Life ook heeft. Een lijst hiervan is te vinden op de OpenSimulator Wiki (OpenSimulator, 2009). OpenSimulator kent geen virtuele economie, maar biedt voor ontwikkelaars wel de mogelijkheid om dit in een eigen community te ondersteunen. Media-instellingen kunnen per regio worden ingesteld, en object-permissies werken. Sinds kort ondersteunt OpenSimulator groepen, en kan men gebruik maken van Voice Over IP (VOIP). OpenSimulator is echter meer dan een kopie van Second Life. In de volgende tekst wordt beschreven waarom de infrastructuur die OpenSimulator biedt, een goede kandidaat zou kunnen zijn voor verder standaardisering van publieke virtuele werelden.<br />
<br />
=== Decentralisatie ===<br />
De huidige server-architectuur van OpenSimulator is gebouwd rondom een 'grid' (zie Grid-architectuur bijlage). Een grid in OpenSimulator is een verzameling van gecentraliseerde services, dat zorg dragen voor het overkoepelende beheer van de componenten 'Users', 'Grid', 'Assets', 'Inventory' en 'Messaging' (afgekort als UGAIM). Gedecentraliseerde regio-services die verantwoordelijk zijn voor lokale simulatie van content, kunnen aan deze grid-infrastructuur gekoppeld worden. Via deze gedecentraliseerde 'simulators' is een grid schaalbaar te maken, doordat simulators over meerdere servers kunnen worden verspreid. Simulators beheren – net als in Second Life – gebieden van 256x256 virtuele meter en zijn qua functionaliteit uit te breiden door middel van regio-modules. De ontwikkeling van OpenSimulator laat zien dat steeds meer functionaliteit gedecentraliseerd wordt. Een recent voorbeeld hiervan is het Cable Beach project van Intel (Hurliman, 2009). De Asset service die verantwoordelijk is voor de overkoepelende distributie van content binnen het grid, is met Cable Beach een losstaande service geworden buiten het grid. Hierdoor is content niet langer gebonden aan een enkel grid, maar kan deze gedeeld worden met meerdere gridservers. Als gevolg hiervan is het niet ondenkbaar dat gespecialiseerde content-providers zullen ontstaan, die zowel content, bandbreedte en opslagruimte als service zullen bieden voor dit soort publieke virtuele werelden. Het gevolg van deze architectuur is dat het bandbreedte-gebruik van het gecentraliseerde grid beter verspreid kan worden. OpenSimulator maakt gebruik van een database abstractie-laag, waardoor een groot aantal verschillende typen databases worden ondersteund. Database-typen zoals MySQL, MsSQL, PostgreSQL en SQLite zijn echter minder geschikt voor opslag en verwerking van extreme hoeveelheden data. Het Second Life grid heeft zo al terabytes aan data. Mocht OpenSimulator straks ook met een dergelijke data-omvang moet kunnen blijven werken, dan is het van belang om een betrouwbaar opslagmedium te hebben. Men onderzoekt daarom in hoeverre een opslagmethode zoals project Voldemort hiervoor gebruikt kan worden. Een andere ontwikkeling is de onderlinge samenwerking van John Hurliman met ontwikkelaars van het Sirikata virtuele wereld platform (Hurliman, 2009). De kans op standaardisatie van protocollen die virtuele werelden toepassen, wordt groter als zowel ontwikkelaars van het Sirikata platform en van OpenSimulator het eens kunnen worden. Ook is het Metaverse Exchange Protocol (MXP) in ontwikkeling, dat wellicht zowel in OpenSimulator als in Sirikata kan worden toegepast. De ontwikkelaars van RealXtend hebben ook al aangegeven dat ze het Sirikata platform ook willen gaan ondersteunen in de nieuwe viewer.<br />
<br />
Ook de Hypergrid technologie in OpenSimulator is van belang voor de verdere decentralisatie en het vergroten van de toegankelijkheid. Hypergrid maakt interconnectiviteit van gebruikers tussen verschillende grids gemakkelijker. Gebruikers kunnen hun avatar met virtuele bezittingen naadloos teleporteren naar een ander Hypergrid-compatibel OpenSimulator netwerk. Hypergrid is voor virtuele werelden in feite van het zelfde belang, als hyperlinks voor het World Wide Web. Een toepassing voor het bedrijfsleven zou kunnen zijn om OpenSimulator portalen tussen gelijksoortige bedrijven op te richten. Zo zou een bedrijf zowel de controle van een eigen OpenSimulator netwerk houden, maar die tegelijkertijd kunnen combineren met zelfgekozen exposure naar de rest van de metaverse-community. <br />
<br />
=== Viewers ===<br />
De viewer software is voor de eindgebruiker essentieel voor de belevingservaring van de virtuele wereld die de OpenSimulator server aanstuurt. OpenSimulator is altijd afhankelijk geweest van de Second Life viewer, maar daar komt langzamerhand verandering in. Er zijn een aantal viewers in ontwikkeling, die het mogelijk maken met een Second Life of OpenSimulator netwerk te verbinden. Hierbij wordt onderscheid gemaakt tussen viewers die gebouwd zijn op de bestaande viewer van Linden Lab, en een andere generatie viewers die gebaseerd zijn op het LibOMV project. De Linden Lab afgeleide viewers zijn: RealXtend, Kirsten Lee viewer, Meerkat en Hippo Viewer. Op LibOMV gebaseerde viewers zijn: OpenViewer, Idealist Viewer, AjaxLife, 3Di viewer, Sleek, Feathertail en LookingGlass viewer. De ontwikkeling van een goede open source viewer is nogal problematisch geweest. De General Public License (GPL) van de Linden Lab viewer is te restrictief, omdat de GPL-licentie verplicht om hierop gebaseerde software onder dezelfde licentie te publiceren. Dit 'virale' aspect is voor de OpenSimulator community een mogelijk probleem, omdat OpenSimulator zelf onder de liberale Berkeley Software Distribution licentie (BSD) wordt uitgegeven. Men houdt daarom bewust grote afstand van de Linden Lab viewer-code.<br />
<br />
Ook is het problematisch dat LibOMV een C-sharp bibliotheek is. Ontwikkelaars van een complex stuk software als een viewer zullen zo veel mogelijk gebruik willen maken van bestaande componenten, die al door andere open source ontwikkelaars zijn geschreven en uitgebracht zijn onder een BSD-compatibel licentie. Deze componenten zijn echter veel vaker beschikbaar als c++ code, dan als c-sharp code. Het is wel mogelijk om conversies te maken van bestaande C++ code, maar vaak is dit erg specialistisch werk. Het Openviewer project is een goed voorbeeld van deze problematiek. Men wilde de Ogre 3d-engine integreren met LibOMV, maar kwam er achter dat de bestaande Ogre conversies voor c-sharp (OgreDotNet en Mogre) niet goed werkten voor ieder besturingssysteem. Vervolgens stapten de ontwikkelaars over op pyogre en python.net. Het zou gemakkelijker geweest zijn als die conversies niet nodig waren, en gebruik kon worden gemaakt van de native libraries. Op dit moment zijn de benodigde libraries helaas nog niet voldoende beschikbaar in de c-sharp ontwikkelomgeving. Over het algemeen is te zeggen dat alle LibOMV-viewers nog in een prematuur stadium zijn. Linden Lab gebaseerde viewers hebben meestal kleine aanpassingen, maar brengen verder weinig nieuwe functionaliteit met zich mee. Een interessante uitzondering hierop is het RealXtend project. RealXtend wordt geleid door Oulu innovation, en gefinancierd door bedrijven zoals Nokia, LudoCraft Admino Technologies, 3Di, Novamente en Immersive Education. In een jaar tijd heeft het RealXtend team een game-kwaliteit viewer ontwikkeld op basis van de Linden Lab viewer, Ogre3D en andere componenten. Deze viewer is qua functionaliteit het verst gevorderd en ondersteunt behalve de standaard primitieven ook 3d-objecten vanuit andere 3d-software. Het doel van het RealXtend-team is om de ontwikkelingssnelheid van metaverse technologie te verhogen. Het RealXtend-team heeft in de loop van tijd een flink aantal wijzigingen aangebracht in de OpenSimulator code, wat resulteerde in een RealXtend server die niet meer compatibel was met het origineel (een zogenaamde 'fork'). Een cruciale ontwikkeling is de recente integratie van de RealXtend OpenSimulator fork, als regio-module in OpenSimulator. Voorheen werkten de ontwikkelaars uit beide teams langs elkaar heen, en konden zo niet van elkaars inspanningen en innovaties profiteren. Dankzij deze nieuwe aanpak kunnen innovaties van beide teams tegelijkertijd beschikbaar worden voor de community. Begin 2009 is tevens begonnen om op basis van de eigen geschreven code een nieuwe viewer te ontwikkelen, die onder de Apache2-licentie uitgebracht zal gaan worden. In juni 2009 werd de eerste publieke pre-alpha versie uitgegeven onder de namen 'Naali' en 'Taiga'. RealXtend zou daarmee de eerste zijn die een volledig functionele viewer met veel extra functionaliteit zou leveren voor het OpenSimulator project. De kans is groot dat RealXtend binnen afzienbare termijn een nieuwe standaard zal gaan definiëren op het gebied van Metaverse viewers, en dat dit de toegankelijkheid ten goede zal komen. Toegankelijkheid is op dit moment nog steeds een groot probleem voor het toepassen van OpenSimulator binnen een organisatie.<br />
<br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Secondlife_achtergrondSecondlife achtergrond2009-09-20T19:03:31Z<p>Phrearch: achtergrond info toegevoegd. graag verbeteren, waar fouten zitten.</p>
<hr />
<div>== Secondlife isn't a game ==<br />
“I'm not a gamer, and SL isn't a game.” (Rosedale, 2007) aldus Philip Rosedale, de entrepreneur achter de Second Life wereld. Rosedale die vanaf zijn jeugd al een sterke interesse heeft gehad in virtual reality, gaf in 1999 zijn baan bij RealNetworks op, om het bedrijf Linden Lab te beginnen. Linden Lab ontwikkelde in maart 2002 de eerste versie van Linden World, dat bij de lancering in 2003 bekend zou worden als Second Life. Vanaf het begin zat de aantrekkingskracht van deze virtuele omgeving in het collaboratieve karakter. Gebruikers konden zelf eenvoudig content maken en verhandelen via een virtuele economie.<br />
<br />
=== Technologie trigger ===<br />
De snelle groei van het gebruikersbestand, de groei van de virtuele economie en de media die Second Life begonnen te hypen, trok ook de belangstelling van veel bedrijven en overheidsinstellingen. De verwachting was dat deze collaboratieve Second Life wereld zou evolueren naar een algemeen geaccepteerde standaard voor een wereldwijde virtuele omgeving; de metaverse. Bedrijven hadden echter nauwelijks visie wat ze met het platform wilden, en overheidsinstellingen kregen al snel het verwijt dat ze belastinggeld verspilden. De enkele bezoeker die een vlieger opliet vanuit het Second Life eiland Den Haag, zal waarschijnlijk enige bedenkingen hebben gehad bij het nut van dit virtueel uitgestorven strandhuis. De media wekten verwachtingen van het platform, die uiteindelijk niet waargemaakt konden worden. De 'Second Life bubbel' spatte hierdoor eind 2007 uit elkaar. Er werd getwijfeld aan het aantal reële gebruikers (Shirky, 2006), dat veel lager bleek te liggen dan gedacht, en de kosten bleken voor bedrijven en instellingen niet op te wegen tegen de baten. Gartner zou deze beweging de gang naar de 'through of disillusionment' noemen. In de voorspellingen die Gartner voor 2008 (Schonfeld, 2008) heeft gedaan, is ook te zien dat publieke virtuele werelden hard op weg waren om het dieptepunt van populariteit te bereiken. Dit is ook een van de structurele problemen waar Second Life mee zit; het is geen publieke virtuele wereld. Linden Lab is immers de eigenaar en beheerder van Second Life. Bij de ontwikkeling van webtechnologie hebben we kunnen zien dat er een haast natuurlijke neiging is naar decentralisatie en standaardisatie. Publieke virtuele werelden zouden wel eens dezelfde neigingen kunnen vertonen. Of dit werkelijk zo is valt nog te bezien. De problematiek van het gesloten serverpark van Linden Lab zal nader worden bekeken. <br />
<br />
=== Walled garden ===<br />
Linden Lab heeft als gevolg van hun strategische beslissingen, een aantal structurele beperkingen aan het Second Life platform opgelegd. Het 'walled garden' principe heeft geleid tot een enorm gecentraliseerd serverpark in San Fransisco. Linden Lab heeft met dit businessmodel veel geld verdient, maar dit is nu de hoofdoorzaak (Zuckerman, 2006) waarom Second Life nooit een metaverse-standaard heeft kunnen worden. De kosten met betrekking tot professioneel Second Life-gebruik zijn hoog, voor de diensten die geleverd worden. Linden Lab verdient vooral op de verhuur van virtuele lappen grond, die ingedeeld zijn als regio's van 256x256 virtuele meter. Het bedrijf vraagt 1000 dollar setup-kosten (Linden Lab, 2009) en een maandelijkse 295 dollar huur per regio. Voor educatief gebruik zijn de kosten iets lager; respectievelijk 700 dollar en 147,50 dollar per regio. De achterliggende kosten liggen voor het bedrijf in het hosten van vier regio's per 'class-5' (Wilkes, 2008) server (Intel Xeon 5148,4GB ram) en de service-kosten. Dit betekent dat een enkele commerciële Second Life server met 4 regio's 4000 euro opstartkosten heeft, en zo'n 1200 dollar kosten per maand met zich mee brengt. Klanten hebben geen mogelijkheden om de server of de database zelf te beheren, en/of de functionaliteit van de server aan te passen. Timing van onderhoudswerkzaamheden is afhankelijk van de schema's die Linden Lab daarvoor hanteert. Bedrijven zijn tevens geneigd om gevoelige informatie binnen het eigen intranet te houden. Het afschermen van een Second Life omgeving is door de gecentraliseerde infrastructuur helaas niet mogelijk. Een ander probleem dat het Second Life platform heeft, is de matige kwaliteit van de grafische viewer. Ondanks de unieke en innovatieve content tools die Linden Lab heeft ontwikkeld, loopt het bedrijf achter de feiten aan als het gaat om de grafische ratrace met de gaming-industrie. De minimale systeemeisen van de viewer zijn desondanks behoorlijk hoog. <br />
Vergaande integratie met het World Wide Web is een andere veel gevraagde functionaliteit vanuit het bedrijfsleven. Linden Lab is al jaren met een in-world 'web-on-a-prim' browser bezig onder de codenaam UBrowser, maar heeft dit nooit kunnen integreren met de Second Life viewer. Daarom is dit soort functionaliteit nog steeds beperkt tot het tonen van een statische textuur van een webpagina. Een werkend voorbeeld van een interactieve browser in 3d is echter al wel beschikbaar (zie figuur 2.6), maar die is moeilijk te integreren met de Second Life viewer. <br />
<br />
Second Life is ontworpen, zodat mensen er eenvoudig dingen mee kunnen bouwen. Het gebrek aan uitgebreide bouwmogelijkheden is echter ook een belemmering bij het maken van complexere objecten. De infrastructuur ondersteund alleen primitieven, waardoor bijvoorbeeld organische objecten niet efficiënt gebouwd kunnen worden. Ook biedt het platform geen ondersteuning om bestaande content uit andere 3d-software zoals Blender te importeren. Ook de collaboratieve mogelijkheden van Second Life zijn te beperkend. Bedrijven en scholen zullen dit soort werelden moeten integreren met een bestaande ict-infrastructuur, voordat het op grote schaal kan worden ingezet als effectief aanvullen medium. Dit is door het gesloten karakter van Second Life helaas niet mogelijk.<br />
<br />
Ondanks al deze structurele nadelen, moet over Second Life wel gezegd worden dat het een uitgebreide en nuttige discussie op gang gebracht heeft met betrekking tot virtueel handelen door een avatar. Hoe verschilt Second Life van een game? Welke verantwoordelijkheden heeft de avatar in dit medium? Welke rol kunnen virtuele werelden spelen in het reële leven? Dit soort vragen leiden uiteindelijk tot nieuwe opvattingen en diensten, die al dan niet succesvol, waarschijnlijk zullen leiden tot een structureel nieuwe dienstverlening in publieke virtuele werelden. Vanuit de geschiedenis van het web was te zien, dat de technologie zich decentraal verspreidde, doordat open standaarden werden toegepast. Second Life heeft indirect ook zo'n soort ontwikkeling op gang gebracht. OpenSimulator is een alternatief voor de walled garden oplossing van Second Life. Het wordt ook wel de 'Apache van virtuele werelden' genoemd, wat waarschijnlijk verwijst naar de verspreiding en standaardisering van webservers halverwege de jaren negentig. In de volgende paragraaf wordt OpenSimulator nader onderzocht, en gekeken in hoeverre het een oplossing biedt voor de structurele problemen die met Second Life aan het licht zijn gekomen.<br />
<br />
== OpenSimulator, de Apache van virtuele werelden? ==<br />
=== Ontstaansgeschiedenis ===<br />
In 2006 werd het LibSL project gestart. LibSL is een open implementatie van het Second Life netwerk protocol LLUDP, waarmee ontwikkelaars applicaties kunnen schrijven die met een Second Life server kunnen communiceren. Zo ontstonden verscheidene nieuwe toepassingen zoals bijvoorbeeld TextSL. TextSL is bedoeld als 'braille-tool' voor visueel gehandicapte mensen, zodat ze kunnen functioneren in de visuele wereld van Second Life. Een andere toepassing is Copybot. Met Copybot konden gebruikers in-world content gratis dupliceren, terwijl ze daar anders voor moesten betalen via de virtuele munteenheid. Zwakke punten in het Digital Rights Management-systeem van Linden Lab werden hiermee blootgelegd, en content-verkopers eisten een oplossing voor dit beveiligingsproblemen. Ook was men in staat om met LibSL computer-gestuurde avatars te laten rondlopen in de Second Life wereld. LibSL is inmiddels omgedoopt tot Open MetaVerse library (LibOMV), en dient nog steeds als basis voor het grootste deel van de ontwikkelingen die op het gebied van metaverse-technologie plaatsvinden. LibOMV is in 2007 de basis geweest voor het ontstaan van het OpenSimulator project. OpenSimulator (vaak afgekort als OpenSim) is een dynamisch 'bottom-up' open source project, dat in januari 2007 gestart werd door Darren 'MW' Guard. Het achterliggende idee van OpenSimulator was om een 3d-applicatie server te ontwikkelen, waarmee de toen-net open source gepubliceerde Second Life viewer moest kunnen verbinden. Het open source maken van de Second Life viewer door Linden Lab is een belangrijk element geweest, waardoor OpenSimulator zich zo snel heeft kunnen ontwikkelen. Omdat er al een viewer was, kon het team zich volledig concentreren op het ontwikkelen van de server. Dit is ook de reden waarom OpenSimulator nog zo veel gelijkenis vertoont met Second Life. In april 2007 werd het project opgemerkt door IBM, die twee ontwikkelaars (Sean Dague en Dirk Huseman) het platform liet onderzoeken op bruikbaarheid voor een 3d internet ruimte. OpenSimulator is sinds het ontstaan uitgegroeid tot een complexe 3d-applicatie server, waarmee onder andere een Second Life achtige virtuele omgeving gehost kan worden binnen een intranet of over het internet. Hoewel de ontwikkelaars van OpenSimulator streven om alle functionaliteit van Second Life te ondersteunen, is de ontwikkeling veel verder gegaan dan met Second Life voor mogelijk werd gehouden.<br />
<br />
=== Overeenkomsten met Second Life ===<br />
OpenSimulator heeft veel overeenkomsten met het Second Life systeem. Als een gebruiker ingelogd zou zijn op een OpenSimulator server, dan zou men op het eerste gezicht geen verschil zien. Zo maakt OpenSimulator ook gebruik van de Linden Scripting Language (LSL), en kan er gebouwd worden zoals men dat ook in Second Life gewend is. OpenSimulator ondersteund op zo'n 20 functies na, bijna alle LSL-functionaliteit die Second Life ook heeft. Een lijst hiervan is te vinden op de OpenSimulator Wiki (OpenSimulator, 2009). OpenSimulator kent geen virtuele economie, maar biedt voor ontwikkelaars wel de mogelijkheid om dit in een eigen community te ondersteunen. Media-instellingen kunnen per regio worden ingesteld, en object-permissies werken. Sinds kort ondersteunt OpenSimulator groepen, en kan men gebruik maken van Voice Over IP (VOIP). OpenSimulator is echter meer dan een kopie van Second Life. In de volgende tekst wordt beschreven waarom de infrastructuur die OpenSimulator biedt, een goede kandidaat zou kunnen zijn voor verder standaardisering van publieke virtuele werelden.<br />
<br />
=== Decentralisatie ===<br />
De huidige server-architectuur van OpenSimulator is gebouwd rondom een 'grid' (zie Grid-architectuur bijlage). Een grid in OpenSimulator is een verzameling van gecentraliseerde services, dat zorg dragen voor het overkoepelende beheer van de componenten 'Users', 'Grid', 'Assets', 'Inventory' en 'Messaging' (afgekort als UGAIM). Gedecentraliseerde regio-services die verantwoordelijk zijn voor lokale simulatie van content, kunnen aan deze grid-infrastructuur gekoppeld worden. Via deze gedecentraliseerde 'simulators' is een grid schaalbaar te maken, doordat simulators over meerdere servers kunnen worden verspreid. Simulators beheren – net als in Second Life – gebieden van 256x256 virtuele meter en zijn qua functionaliteit uit te breiden door middel van regio-modules. De ontwikkeling van OpenSimulator laat zien dat steeds meer functionaliteit gedecentraliseerd wordt. Een recent voorbeeld hiervan is het Cable Beach project van Intel (Hurliman, 2009). De Asset service die verantwoordelijk is voor de overkoepelende distributie van content binnen het grid, is met Cable Beach een losstaande service geworden buiten het grid. Hierdoor is content niet langer gebonden aan een enkel grid, maar kan deze gedeeld worden met meerdere gridservers. Als gevolg hiervan is het niet ondenkbaar dat gespecialiseerde content-providers zullen ontstaan, die zowel content, bandbreedte en opslagruimte als service zullen bieden voor dit soort publieke virtuele werelden. Het gevolg van deze architectuur is dat het bandbreedte-gebruik van het gecentraliseerde grid beter verspreid kan worden. OpenSimulator maakt gebruik van een database abstractie-laag, waardoor een groot aantal verschillende typen databases worden ondersteund. Database-typen zoals MySQL, MsSQL, PostgreSQL en SQLite zijn echter minder geschikt voor opslag en verwerking van extreme hoeveelheden data. Het Second Life grid heeft zo al terabytes aan data. Mocht OpenSimulator straks ook met een dergelijke data-omvang moet kunnen blijven werken, dan is het van belang om een betrouwbaar opslagmedium te hebben. Men onderzoekt daarom in hoeverre een opslagmethode zoals project Voldemort hiervoor gebruikt kan worden. Een andere ontwikkeling is de onderlinge samenwerking van John Hurliman met ontwikkelaars van het Sirikata virtuele wereld platform (Hurliman, 2009). De kans op standaardisatie van protocollen die virtuele werelden toepassen, wordt groter als zowel ontwikkelaars van het Sirikata platform en van OpenSimulator het eens kunnen worden. Ook is het Metaverse Exchange Protocol (MXP) in ontwikkeling, dat wellicht zowel in OpenSimulator als in Sirikata kan worden toegepast. De ontwikkelaars van RealXtend hebben ook al aangegeven dat ze het Sirikata platform ook willen gaan ondersteunen in de nieuwe viewer.<br />
<br />
Ook de Hypergrid technologie in OpenSimulator is van belang voor de verdere decentralisatie en het vergroten van de toegankelijkheid. Hypergrid maakt interconnectiviteit van gebruikers tussen verschillende grids gemakkelijker. Gebruikers kunnen hun avatar met virtuele bezittingen naadloos teleporteren naar een ander Hypergrid-compatibel OpenSimulator netwerk. Hypergrid is voor virtuele werelden in feite van het zelfde belang, als hyperlinks voor het World Wide Web. Een toepassing voor het bedrijfsleven zou kunnen zijn om OpenSimulator portalen tussen gelijksoortige bedrijven op te richten. Zo zou een bedrijf zowel de controle van een eigen OpenSimulator netwerk houden, maar die tegelijkertijd kunnen combineren met zelfgekozen exposure naar de rest van de metaverse-community. <br />
<br />
=== Viewers ===<br />
De viewer software is voor de eindgebruiker essentieel voor de belevingservaring van de virtuele wereld die de OpenSimulator server aanstuurt. OpenSimulator is altijd afhankelijk geweest van de Second Life viewer, maar daar komt langzamerhand verandering in. Er zijn een aantal viewers in ontwikkeling, die het mogelijk maken met een Second Life of OpenSimulator netwerk te verbinden. Hierbij wordt onderscheid gemaakt tussen viewers die gebouwd zijn op de bestaande viewer van Linden Lab, en een andere generatie viewers die gebaseerd zijn op het LibOMV project. De Linden Lab afgeleide viewers zijn: RealXtend, Kirsten Lee viewer, Meerkat en Hippo Viewer. Op LibOMV gebaseerde viewers zijn: OpenViewer, Idealist Viewer, AjaxLife, 3Di viewer, Sleek, Feathertail en LookingGlass viewer. De ontwikkeling van een goede open source viewer is nogal problematisch geweest. De General Public License (GPL) van de Linden Lab viewer is te restrictief, omdat de GPL-licentie verplicht om hierop gebaseerde software onder dezelfde licentie te publiceren. Dit 'virale' aspect is voor de OpenSimulator community een mogelijk probleem, omdat OpenSimulator zelf onder de liberale Berkeley Software Distribution licentie (BSD) wordt uitgegeven. Men houdt daarom bewust grote afstand van de Linden Lab viewer-code.<br />
<br />
Ook is het problematisch dat LibOMV een C-sharp bibliotheek is. Ontwikkelaars van een complex stuk software als een viewer zullen zo veel mogelijk gebruik willen maken van bestaande componenten, die al door andere open source ontwikkelaars zijn geschreven en uitgebracht zijn onder een BSD-compatibel licentie. Deze componenten zijn echter veel vaker beschikbaar als c++ code, dan als c-sharp code. Het is wel mogelijk om conversies te maken van bestaande C++ code, maar vaak is dit erg specialistisch werk. Het Openviewer project is een goed voorbeeld van deze problematiek. Men wilde de Ogre 3d-engine integreren met LibOMV, maar kwam er achter dat de bestaande Ogre conversies voor c-sharp (OgreDotNet en Mogre) niet goed werkten voor ieder besturingssysteem. Vervolgens stapten de ontwikkelaars over op pyogre en python.net. Het zou gemakkelijker geweest zijn als die conversies niet nodig waren, en gebruik kon worden gemaakt van de native libraries. Op dit moment zijn de benodigde libraries helaas nog niet voldoende beschikbaar in de c-sharp ontwikkelomgeving. Over het algemeen is te zeggen dat alle LibOMV-viewers nog in een prematuur stadium zijn. Linden Lab gebaseerde viewers hebben meestal kleine aanpassingen, maar brengen verder weinig nieuwe functionaliteit met zich mee. Een interessante uitzondering hierop is het RealXtend project. RealXtend wordt geleid door Oulu innovation, en gefinancierd door bedrijven zoals Nokia, LudoCraft Admino Technologies, 3Di, Novamente en Immersive Education. In een jaar tijd heeft het RealXtend team een game-kwaliteit viewer ontwikkeld op basis van de Linden Lab viewer, Ogre3D en andere componenten. Deze viewer is qua functionaliteit het verst gevorderd en ondersteunt behalve de standaard primitieven ook 3d-objecten vanuit andere 3d-software. Het doel van het RealXtend-team is om de ontwikkelingssnelheid van metaverse technologie te verhogen. Het RealXtend-team heeft in de loop van tijd een flink aantal wijzigingen aangebracht in de OpenSimulator code, wat resulteerde in een RealXtend server die niet meer compatibel was met het origineel (een zogenaamde 'fork'). Een cruciale ontwikkeling is de recente integratie van de RealXtend OpenSimulator fork, als regio-module in OpenSimulator. Voorheen werkten de ontwikkelaars uit beide teams langs elkaar heen, en konden zo niet van elkaars inspanningen en innovaties profiteren. Dankzij deze nieuwe aanpak kunnen innovaties van beide teams tegelijkertijd beschikbaar worden voor de community. Begin 2009 is tevens begonnen om op basis van de eigen geschreven code een nieuwe viewer te ontwikkelen, die onder de Apache2-licentie uitgebracht zal gaan worden. In juni 2009 werd de eerste publieke pre-alpha versie uitgegeven onder de namen 'Naali' en 'Taiga'. RealXtend zou daarmee de eerste zijn die een volledig functionele viewer met veel extra functionaliteit zou leveren voor het OpenSimulator project. De kans is groot dat RealXtend binnen afzienbare termijn een nieuwe standaard zal gaan definiëren op het gebied van Metaverse viewers, en dat dit de toegankelijkheid ten goede zal komen. Toegankelijkheid is op dit moment nog steeds een groot probleem voor het toepassen van OpenSimulator binnen een organisatie.</div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-20T18:49:30Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Secondlife achtergrond]] - Beschrijft waarom Secondlife heeft geleid tot OpenSim<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim ModRex|ModRex]] - Installatie uitbreiding van OpenSimulator<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Conventies]] - Wiki conventies om de documentatie overzichtelijk te houden<br />
* [[Donaties|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referentie]] - Technische uiteenzetting van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Module Ontwikkeling ===<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Web Integratie ===<br />
* [[Rest Console]] - Geeft instructies hoe u de REST console kunt gebruiken<br />
* [[Remote Admin]] - XMLRPC functionaliteit in de Regio Service<br />
* [[TMS Mapping]] - Uitleg over het TMS mapping systeem<br />
* [[HWIOS]] - Ontwerp van de ''Hybrid Web Interface On Steroids''<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Nieuws|1= <!-- NIEUWS CONTAINER --><br />
{{Information/nl}} <br />
{{Layout_box2|1=<br />
<rss>http://planet.opensim.us/rss20.xml|max=5|short|filter=opensim</rss><br />
}}<br />
{{Layout_box3|1=<br />
<rss>http://feeds.technorati.com/search/opensim?language=en|max=5|short</rss><br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Quick Links|1= <!-- QUICKLINKS CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Downloads ===<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/199/588/OpenSim0.6.6Setup.exe Windows binary v0.66]<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/198/587/OpenSimulator-0.6.6-post-fixes-r9993.dmg OSX binary v0.66]<br />
* [http://dist.opensimulator.org/opensim-0.6.6-release.tar.gz Source v0.66]<br />
git clone git://opensimulator.org/git/opensim opensim (trunk)<br />
git checkout origin/0.6.6-post-fixes (branch 0.6.6)<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Project tools ===<br />
* [http://opensimulator.org/mantis/my_view_page.php Mantis] - OpenSimulator bugreports worden hier gepost<br />
* [http://forge.opensimulator.org/gf/ GForge] - Op de forge staan open source projecten die met OpenSimulator te maken hebben<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Support ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
* [http://www.osgrid.org/forums/ OS-Grid Forum] - Divers forum, waar gebruikers elkaar helpen<br />
}} <!-- EINDE COMMUNITY CONTAINER --><br />
<br />
}}<br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Toepassingen|1= <!-- COMMUNITY CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Educatief ===<br />
* [[Serious Gaming]] - Het gebruik van Serious Gaming voor trainingselementen<br />
* [[Virtueel klaslokaal]] - Het gebruik van virtuele lesmiddelen als toevoeging op bestaande middelen<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Business ===<br />
* [[Virtueel vergaderen]] - De zin en/of onzin van vergaderen door middel van een avatar<br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Content Ontwerpers|1= <!-- CONTENT ONTWERPERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
* [[Prims Bouwen]] - Legt uit hoe u met primitieven kunt werken in OpenSim <br />
* [[Meshes Bouwen]] - Beschrijft hoe u mesh objecten kunt importeren in een OpenSimulator omgeving met ModRex<br />
}}<br />
{{Layout_box3|1=<br />
=== Scripten ===<br />
* [[OSSL Scripten]] - Handleiding van de OpenSim Scripting Language <br />
* [[Python Scripten]] - Beschrijving hoe u in een ModRex omgeving de python script engine kunt gebruiken<br />
}}<br />
}} <!-- EINDE CONTENT ONTWERPERS CONTAINER --><br />
|-<br />
|} <br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-20T18:48:31Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Voorbij de Hype]] - Beschrijft mogelijke redenen waarom Secondlife moest leiden tot software zoals OpenSim<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim ModRex|ModRex]] - Installatie uitbreiding van OpenSimulator<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Conventies]] - Wiki conventies om de documentatie overzichtelijk te houden<br />
* [[Donaties|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referentie]] - Technische uiteenzetting van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Module Ontwikkeling ===<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Web Integratie ===<br />
* [[Rest Console]] - Geeft instructies hoe u de REST console kunt gebruiken<br />
* [[Remote Admin]] - XMLRPC functionaliteit in de Regio Service<br />
* [[TMS Mapping]] - Uitleg over het TMS mapping systeem<br />
* [[HWIOS]] - Ontwerp van de ''Hybrid Web Interface On Steroids''<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Nieuws|1= <!-- NIEUWS CONTAINER --><br />
{{Information/nl}} <br />
{{Layout_box2|1=<br />
<rss>http://planet.opensim.us/rss20.xml|max=5|short|filter=opensim</rss><br />
}}<br />
{{Layout_box3|1=<br />
<rss>http://feeds.technorati.com/search/opensim?language=en|max=5|short</rss><br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Quick Links|1= <!-- QUICKLINKS CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Downloads ===<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/199/588/OpenSim0.6.6Setup.exe Windows binary v0.66]<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/198/587/OpenSimulator-0.6.6-post-fixes-r9993.dmg OSX binary v0.66]<br />
* [http://dist.opensimulator.org/opensim-0.6.6-release.tar.gz Source v0.66]<br />
git clone git://opensimulator.org/git/opensim opensim (trunk)<br />
git checkout origin/0.6.6-post-fixes (branch 0.6.6)<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Project tools ===<br />
* [http://opensimulator.org/mantis/my_view_page.php Mantis] - OpenSimulator bugreports worden hier gepost<br />
* [http://forge.opensimulator.org/gf/ GForge] - Op de forge staan open source projecten die met OpenSimulator te maken hebben<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Support ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
* [http://www.osgrid.org/forums/ OS-Grid Forum] - Divers forum, waar gebruikers elkaar helpen<br />
}} <!-- EINDE COMMUNITY CONTAINER --><br />
<br />
}}<br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Toepassingen|1= <!-- COMMUNITY CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Educatief ===<br />
* [[Serious Gaming]] - Het gebruik van Serious Gaming voor trainingselementen<br />
* [[Virtueel klaslokaal]] - Het gebruik van virtuele lesmiddelen als toevoeging op bestaande middelen<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Business ===<br />
* [[Virtueel vergaderen]] - De zin en/of onzin van vergaderen door middel van een avatar<br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Content Ontwerpers|1= <!-- CONTENT ONTWERPERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
* [[Prims Bouwen]] - Legt uit hoe u met primitieven kunt werken in OpenSim <br />
* [[Meshes Bouwen]] - Beschrijft hoe u mesh objecten kunt importeren in een OpenSimulator omgeving met ModRex<br />
}}<br />
{{Layout_box3|1=<br />
=== Scripten ===<br />
* [[OSSL Scripten]] - Handleiding van de OpenSim Scripting Language <br />
* [[Python Scripten]] - Beschrijving hoe u in een ModRex omgeving de python script engine kunt gebruiken<br />
}}<br />
}} <!-- EINDE CONTENT ONTWERPERS CONTAINER --><br />
|-<br />
|} <br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-20T18:36:41Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim ModRex|ModRex]] - Installatie uitbreiding van OpenSimulator<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Conventies]] - Wiki conventies om de documentatie overzichtelijk te houden<br />
* [[Donaties|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referentie]] - Technische uiteenzetting van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Module Ontwikkeling ===<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Web Integratie ===<br />
* [[Rest Console]] - Geeft instructies hoe u de REST console kunt gebruiken<br />
* [[Remote Admin]] - XMLRPC functionaliteit in de Regio Service<br />
* [[TMS Mapping]] - Uitleg over het TMS mapping systeem<br />
* [[HWIOS]] - Ontwerp van de ''Hybrid Web Interface On Steroids''<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Nieuws|1= <!-- NIEUWS CONTAINER --><br />
{{Information/nl}} <br />
{{Layout_box2|1=<br />
<rss>http://planet.opensim.us/rss20.xml|max=5|short|filter=opensim</rss><br />
}}<br />
{{Layout_box3|1=<br />
<rss>http://feeds.technorati.com/search/opensim?language=en|max=5|short</rss><br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Quick Links|1= <!-- QUICKLINKS CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Downloads ===<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/199/588/OpenSim0.6.6Setup.exe Windows binary v0.66]<br />
* [http://forge.opensimulator.org/gf/download/frsrelease/198/587/OpenSimulator-0.6.6-post-fixes-r9993.dmg OSX binary v0.66]<br />
* [http://dist.opensimulator.org/opensim-0.6.6-release.tar.gz Source v0.66]<br />
git clone git://opensimulator.org/git/opensim opensim (trunk)<br />
git checkout origin/0.6.6-post-fixes (branch 0.6.6)<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Project tools ===<br />
* [http://opensimulator.org/mantis/my_view_page.php Mantis] - OpenSimulator bugreports worden hier gepost<br />
* [http://forge.opensimulator.org/gf/ GForge] - Op de forge staan open source projecten die met OpenSimulator te maken hebben<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Support ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
* [http://www.osgrid.org/forums/ OS-Grid Forum] - Divers forum, waar gebruikers elkaar helpen<br />
}} <!-- EINDE COMMUNITY CONTAINER --><br />
<br />
}}<br />
|-<br />
|} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Toepassingen|1= <!-- COMMUNITY CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Educatief ===<br />
* [[Serious Gaming]] - Het gebruik van Serious Gaming voor trainingselementen<br />
* [[Virtueel klaslokaal]] - Het gebruik van virtuele lesmiddelen als toevoeging op bestaande middelen<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Business ===<br />
* [[Virtueel vergaderen]] - De zin en/of onzin van vergaderen door middel van een avatar<br />
}}<br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Content Ontwerpers|1= <!-- CONTENT ONTWERPERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
* [[Prims Bouwen]] - Legt uit hoe u met primitieven kunt werken in OpenSim <br />
* [[Meshes Bouwen]] - Beschrijft hoe u mesh objecten kunt importeren in een OpenSimulator omgeving met ModRex<br />
}}<br />
{{Layout_box3|1=<br />
=== Scripten ===<br />
* [[OSSL Scripten]] - Handleiding van de OpenSim Scripting Language <br />
* [[Python Scripten]] - Beschrijving hoe u in een ModRex omgeving de python script engine kunt gebruiken<br />
}}<br />
}} <!-- EINDE CONTENT ONTWERPERS CONTAINER --><br />
|-<br />
|} <br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Template:Information/nlTemplate:Information/nl2009-09-20T18:07:33Z<p>Phrearch: </p>
<hr />
<div>{{Layout_box2|1=<br />
'''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.}}</div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box3Template:Layout box32009-09-20T17:37:02Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #ceff99; border: 1px solid #666; margin: 5px; padding: 5px; -moz-border-radius: 10px; font-size:0.9em; color:#000; text-align:left;"><br />
{{{1}}}<br />
</div></div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box1Template:Layout box12009-09-20T17:35:24Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #c6c6c6; border: 1px solid #999; margin: 0px; padding: 0px; -moz-border-radius: 10px; color:#fff;"><br />
<div style="float:top; top:0px; background-color:#ee7600;height:20px; -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px;text-align:left; padding:0px 5px;font-size:14px;font-weight:bold;color:#FFF;">{{{title}}}</div><br />
<div style="padding:5px 5px;margin-left:10px;display:table-cell; vertical-align:top;">{{{1}}}</div><br />
<br />
</div></div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-19T20:20:46Z<p>Phrearch: basis categorieen herzien. community en content ontwerpers toegevoegd. zal nog het een en ander aan veranderen.</p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim ModRex|ModRex]] - Installatie uitbreiding van OpenSimulator<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Overig ===<br />
* [[Wiki Structuur]] - Algemene tips om de wiki overzichtelijk te houden, wanneer u bij wilt dragen aan de wiki documentatie<br />
* [[Donations|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referentie]] - Geeft meer inzicht in de werking van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
}}<br />
<br />
{{Layout_box3|1=<br />
=== Module Ontwikkeling ===<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Web Integratie ===<br />
* [[Rest Console]] - Geeft instructies hoe u de REST console kunt gebruiken<br />
* [[Remote Admin]] - XMLRPC functionaliteit in de Regio Service<br />
* [[TMS Mapping]] - Uitleg over het TMS mapping systeem<br />
* [[HWIOS]] - Ontwerp van de ''Hybrid Web Interface On Steroids''<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{{Information/nl}} <br />
<br />
{| <br />
|- <br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Community|1= <!-- COMMUNITY CONTAINER --><br />
<br />
{{Layout_box2|1=<br />
=== Support ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [http://forge.opensimulator.org OpenSim Forge] - In de forge vindt u OpenSim gerelateerde projecten, waarmee de functionaliteit van OpenSim uitgebreid kan worden<br />
* [http://planet.opensim.us Planet OpenSim] - Verzameling van blogs, gerelateerd aan OpenSimulator gebruik en ontwikkeling<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
}} <!-- EINDE COMMUNITY CONTAINER --><br />
}}<br />
<br />
| width="50%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Content Ontwerpers|1= <!-- CONTENT ONTWERPERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
* [[Prims Bouwen]] - Legt uit hoe u primitieven bouwt met de Secondlife viewer in OpenSim<br />
* [[Meshes Bouwen]] - Beschrijft hoe u mesh objecten kunt importeren in een OpenSimulator omgeving met ModRex<br />
}}<br />
{{Layout_box3|1=<br />
=== Scripten ===<br />
* [[OSSL]] - OpenSim Scripting Language is een uitbreiding op de bestaande LSL scriptlaag<br />
* [[Python Scripting]] - Beschrijving hoe u in een ModRex omgeving de python script engine kunt gebruiken<br />
}}<br />
}} <!-- EINDE CONTENT ONTWERPERS CONTAINER --><br />
|-<br />
|} <br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/OpenSimulator_GebruikOpenSimulator Gebruik2009-09-19T19:55:15Z<p>Phrearch: Gebruik moved to OpenSimulator Gebruik</p>
<hr />
<div>=== OpenSimulator gebruiken ===<br />
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.<br />
<br />
U kunt tevens, naast OSGrid, gebruik maken van vele andere [[Grid_List|public grids]] op het internet.<br />
Of u kunt een simpele standalone OpenSim opzetten op uw Desktop, om zo de mogelijkheden te ervaren.<br />
[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.].</div>Phrearchhttp://opensimulator.org/wiki/GebruikGebruik2009-09-19T19:55:15Z<p>Phrearch: Gebruik moved to OpenSimulator Gebruik</p>
<hr />
<div>#REDIRECT [[OpenSimulator Gebruik]]</div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-19T19:53:20Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[Gebruik OpenSimulator]] - Legt uit hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren|Compilen]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie|Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim Hosting|Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Bouwen ===<br />
}} <br />
<br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Structuur]] - Algemene tips om de wiki overzichtelijk te houden, wanneer u bij wilt dragen aan de wiki documentatie<br />
* [[Donations|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referenties]] - Geeft meer inzicht in de werking van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
* [[Web Integratie]] - Beschrijft hoe u OpenSimulator kunt benaderen en controleren vanaf het web<br />
}}<br />
<br />
{{Layout_box2|1=<br />
=== Module Ontwikkeling ===<br />
* [[OSSL]] - OpenSim Scripting Language is een uitbreiding op de bestaande LSL scriptlaag<br />
* [[Mini Regio Modules]] - Handleiding hoe u Mini Regio Modules(MRM's) kunt maken<br />
* [[Regio Modules]] - Een handleiding hoe regio modules de functionaliteit van OpenSim kunnen uitbreiden<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{{Layout_box4|1=<br />
{{Information/nl}} <br />
<br />
{{Layout_box3|1=<br />
=== Community & Communicatie ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [http://forge.opensimulator.org OpenSim Forge] - In de forge vindt u OpenSim gerelateerde projecten, waarmee de functionaliteit van OpenSim uitgebreid kan worden<br />
* [http://planet.opensim.us Planet OpenSim] - Verzameling van blogs, gerelateerd aan OpenSimulator gebruik en ontwikkeling<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
}} <br />
}}<br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Main_Page/nlMain Page/nl2009-09-19T19:43:03Z<p>Phrearch: </p>
<hr />
<div>__NOTOC__ <br />
<br />
{| <br />
|- <br />
| width="40%" valign="top" style="color:#FFF;" | <br />
{{Layout_box1|title=Gebruikers|1= <!-- GEBRUIKERS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Over OpenSimulator ===<br />
* [[Over OpenSimulator]] - Wat is OpenSimulator en wat kunt u met deze software?<br />
* [[gebruik|Gebruik]] - Legt uit hoe u kunt inloggen op een OpenSimulator server<br />
* [[VGV|Veel Gestelde Vragen]] - De meest voorkomende vragen kunt u hier vinden<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Installatie en Setup ===<br />
* [[OpenSim Downloaden|OpenSim Downloaden]] - Beschrijft hoe u verschillende versies van OpenSimulator kunt downloaden<br />
* [[OpenSim Compileren]] - Algemene compileer instructies voor het Linux en Windows platform<br />
* [[OpenSim Configuratie]] - Overzicht van configuratie opties en de toepassing ervan<br />
* [[OpenSim Hosting]] - Legt uit welke hosting mogelijkheden er zijn voor een OpenSim server<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Bouwen en Scripten ===<br />
}} <br />
<br />
{{Layout_box3|1=<br />
=== Community & Communicatie ===<br />
* IRC(irc.freenode.net): <br />
** #opensim - Support kanaal voor gebruikers<br />
** #opensim-dev - Support kanaal voor ontwikkelaars<br />
* Mailing lists<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-users opensim-users]: mailinglist voor gebruikers<br />
** [https://lists.berlios.de/mailman/listinfo/opensim-dev opensim-dev]: mailinglist voor ontwikkelaars<br />
* [http://forge.opensimulator.org OpenSim Forge] - In de forge vindt u OpenSim gerelateerde projecten, waarmee de functionaliteit van OpenSim uitgebreid kan worden<br />
* [http://planet.opensim.us Planet OpenSim] - Verzameling van blogs, gerelateerd aan OpenSimulator gebruik en ontwikkeling<br />
* [[Office Hours]] - Weekelijkse virtuele bijeenkomst van osgrid gebruikers en ontwikkelaars<br />
}} <br />
<br />
{{Layout_box2|1=<br />
=== Overig ===<br />
* [[Wiki Structuur]] - Algemene tips om de wiki overzichtelijk te houden, wanneer u bij wilt dragen aan de wiki documentatie<br />
* [[Donations|Donaties]] - Met donaties aan het OpenSim project, wordt de non-profit osgrid infrastructuur bekostigd<br />
}} <br />
<br />
}} <!-- EINDE GEBRUIKERS CONTAINER --><br />
| width="40%" valign="top" | <br />
{{Layout_box1|title=Ontwikkelaars|1= <!-- ONTWIKKELAARS CONTAINER --><br />
{{Layout_box2|1=<br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referenties]] - Geeft meer inzicht in de werking van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
* [[Web Integratie]] - Beschrijft hoe u OpenSimulator kunt benaderen en controleren vanaf het web<br />
}}<br />
<br />
}} <!-- EINDE ONTWIKKELAARS CONTAINER --><br />
|-<br />
|} <br />
<br />
{{Layout_box4|1=<br />
{{Information/nl}} <br />
=== Architectuur ===<br />
* [[Technische Referentie|Technische referenties]] - Geeft meer inzicht in de werking van het OpenSimulator systeem<br />
* [[Code en Bugs]] - Beschrijft de procedure om bugs te melden en patches in te sturen<br />
* [[Web Integratie]] - Beschrijft hoe u OpenSimulator kunt benaderen en controleren vanaf het web<br />
}}<br />
<br />
<cleanpage title=hide cats=hide /></div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box1Template:Layout box12009-09-19T19:38:54Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #6ec900; border: 1px solid #999; margin: 0px; padding: 0px; -moz-border-radius: 10px; color:#fff;"><br />
<div style="float:top; top:0px; background-color:#46beff;height:20px; -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px;text-align:left; padding:0px 5px;font-size:14px;font-weight:bold;">{{{title}}}</div><br />
<div style="padding:5px 5px;margin-left:10px;display:table-cell; vertical-align:top;">{{{1}}}</div><br />
<br />
</div></div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box1Template:Layout box12009-09-19T19:37:40Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #6ec900; border: 1px solid #999; margin: 0px; padding: 0px; -moz-border-radius: 10px; color:#fff;"><br />
<div style="float:top; top:0px; background-color:#46beff;height:20px; -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px;text-align:left; padding:0px 5px;font-size:14px;font-weight:bold;">{{{2}}}</div><br />
<div style="padding:5px 5px;margin-left:10px;display:table-cell; vertical-align:top;">{{{1}}}</div><br />
<br />
</div></div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box1Template:Layout box12009-09-19T19:25:40Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #6ec900; border: 1px solid #999; margin: 0px; padding: 0px; -moz-border-radius: 10px; color:#fff; text-align:center;"><br />
<div style="float:top; top:0px; background-color:#FFF;height:20px; -moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px;">{{{2}}}</div><br />
{{{1}}}<br />
</div></div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box1Template:Layout box12009-09-19T16:36:56Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #6ec900; border: 1px solid #999; margin: 0px; padding: 0px; -moz-border-radius: 10px; color:#fff; text-align:center;"><br />
<div style="float:top; top:0px; background-color:#FFF;height:20px; -moz-border-radius: 10px;">{{{2}}}</div><br />
{{{1}}}<br />
</div></div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box1Template:Layout box12009-09-19T16:36:33Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #6ec900; border: 1px solid #999; margin: 0px; padding: 0px; -moz-border-radius: 10px; color:#fff; text-align:center;"><br />
<div style="float:top; top:0px; background-color:#FFF;height:20px; -moz-border-radius: 10px;">{{{1}}}</div><br />
{{{2}}}<br />
</div></div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box3Template:Layout box32009-09-19T16:31:38Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #cceeff; border: 1px solid #666; margin: 5px; padding: 5px; -moz-border-radius: 10px; font-size:0.9em; color:#000; text-align:left;"><br />
{{{1}}}<br />
</div></div>Phrearchhttp://opensimulator.org/wiki/Template:Layout_box2Template:Layout box22009-09-19T16:31:14Z<p>Phrearch: </p>
<hr />
<div><div style="background-color: #f9f9f9; border: 1px solid #666; margin: 5px; padding: 5px; -moz-border-radius: 10px; font-size:0.9em; color:#000; text-align:left;"><br />
{{{1}}}<br />
</div></div>Phrearch