Feature Matrix

From OpenSimulator

Revision as of 11:55, 12 August 2010 by Justincc (Talk | contribs)

Jump to: navigation, search

Contents

Introduction

This is a matrix of the features currently implemented in OpenSim. Please feel free to correct existing entries and add new ones.


Prims

Feature Name Core OpenSim? 3rd Party Modules? Notes
Create/change/move/delete prims Yes N/A
Persistent prim inventories Yes N/A
Basic asset types Yes N/A Basic asset types include textures, sounds, notecards, etc.
Coalesced object groups No No Coalesced objects groups (being able to take a selected of unlinked objects as one group that can be rezzed back in the same spatial arrangements) are not yet implented.
Linksets Yes N/A Bugs (some fairly fundamental) remain with linksets but basic support is implented.


Avatars

Feature Name Core OpenSim? 3rd Party Modules? Notes
Persistent avatar inventories Yes N/A


Simulation facilities

Feature Name Core OpenSim? 3rd Party Modules? Notes
Archiving Yes No Entire regions can be saved and loaded as OpenSim Archives. Avatar inventories and parts of inventories can be saved and loaded as OpenSim Inventory Archives.
Groups No Yes See the group service implementation from the Flotasm project. SimianGrid also provides a Groups connector as part of its grid services package. Both these services have connectors that are bundled with core OpenSim. See the OpenSim.ini.example file for more details.
Physics Yes No There are several physics modules bundled with OpenSim, but only the ODE module (Open Dynamics Engine) really works.
Scripts Yes No A large percentage (though not all) of LSL is implemented by OpenSim. There are also OpenSim specific OSSL functions available.


Architectures

Feature Name Core OpenSim? 3rd Party Modules? Notes
Single server (standalone) mode Yes N/A Persistence databases supported in standalone mode are SQLite and MySQL. A MSSQL exists and should work, but is not officially supported.
Grid (multi-server) mode Yes N/A In grid mode, only persistence to a MySQL database is officially supported. Persistence can also be done with a MSSQL database but this is not officially supported.
Personal tools
General
About This Wiki