OpenSimulator 0.9.3.0 vs OpenGenesisLINK 0.9.3.8 Stable
Compare 18 areas of OpenSimulator 0.9.3.0 and OpenGenesisLINK 0.9.3.8 Stable: World API, Hypergrid, LSL, NexBus, NV$, inventory, groups and Experiences.
From the OpenSimulator codebase to the independently developed OpenGenesisLINK server
OpenGenesisLINK 0.9.3.8 Stable derives from OpenSimulator 0.9.3.0 (“Nessie”). Core region, avatar, LSL and Hypergrid functionality was inherited rather than rewritten from scratch, then extended with independently developed services. This comparison covers the published stable release of 8 October 2026 only.
Detailed feature comparison
The table distinguishes what was already included in OpenSimulator from the published OpenGenesisLINK changes.
| Area | OpenSimulator 0.9.3.0 | OpenGenesisLINK 0.9.3.8 Stable | Classification |
|---|---|---|---|
| Codebase and language | Original OpenSimulator 0.9.3.0 distribution based on C#/.NET. | Independently released OpenGenesisLINK line derived from 0.9.3.0, still C#/.NET 8, plus new NexVerse/OGL modules. | Extended |
| Viewer and login | Second Life-compatible viewer protocols and login already available. | Compatibility preserved; Firestorm login and region placement tested in CI. | Extended |
| Hypergrid and teleport | Hypergrid is already part of OpenSimulator, including inter-grid travel. | Existing Hypergrid retained; URI normalization, guest/messaging fixes and additional compatibility tests. | Extended |
| Regions, land and estates | Regions, land parcels and estates through existing services and consoles. | API-based region creation, start/stop/restart, relocation, estate assignment, permissions and guarded administration. | Extended |
| World API and OpenAPI | Various OpenSimulator APIs and consoles, but not the specific NexVerse World API v1. | New authenticated REST/JSON World API v1, OpenAPI 3.1, controlled management and documented endpoints. | New |
| Accounts, auth and roles | Avatar accounts, passwords and conventional login services already available. | Extended account workflows, OAuth2/OIDC, scoped tokens, API keys, session revocation, roles and display names. | Extended |
| Monitoring and operations | Logs, console output and existing statistics mechanisms. | NodeAgent, health and heartbeat data, NexMetrics, Prometheus/OpenTelemetry foundations and structured auditing. | New |
| NexBus and cross-node messaging | Existing region communication, script chat and viewer/simulator protocols. | New authenticated event bus connecting Robust and simulator nodes, with cross-region and estate-level script messaging. | New |
| LSL scripting | Substantial LSL scripting engine already present; not a new implementation from scratch. | Inherited LSL implementation plus compatibility fixes, extensions such as llEstateSay, tests and continuing parity work. | Extended |
| OSSL extensions | OSSL is already an OpenSimulator-specific script API. | Explicit OSSL permission policy and access profiles instead of blanket privilege enablement. | Extended |
| Inventory, assets and OAR/IAR | Inventory, assets and OAR/IAR archive tools already exist. | Added management APIs, persistent job engine and workers for inventory/archive tasks while retaining existing formats. | Extended |
| Virtual currency and payments | Optional money modules and grid-dependent economy solutions; no built-in unified NV$ platform. | New NV$ economy with persistent double-entry ledger, wallets, payments, banking and land/commerce workflows. | New |
| Groups and contacts | Groups, friends and messaging supported through existing OpenSimulator services. | New NexGroups/social management and API integration, retaining necessary viewer and Groups V2 compatibility. | Extended |
| Experiences | No equivalent centralized NexExperiences management with the new API/KV architecture. | NexExperiences services, permissions and persistent KV as stable foundation; complete Firestorm consent dialogs remain later development work. | New |
| Search for people and places | Existing OpenSimulator search and grid information depending on services and viewer. | NexSearch covering people, groups, regions, places, events, classifieds, Experiences, land and destinations. | New |
| Places, Land Portal, Destination Guide | Parcels and region information exist, but not the same integrated NexDiscovery service. | Persistent place/event records, curated and moderated destinations, categories, teleport links and NV$ land listings through new APIs. | New |
| Security and maintenance | Legacy admin/voice/IRC components alongside existing viewer interfaces. | Legacy RemoteAdmin, Vivox/FreeSwitch and IRC components cleaned up; API access controls, rate limits, audits and CI expanded. | Extended |
| Databases and physics | SQLite, MariaDB/MySQL, PostgreSQL and physics modules depending on configuration. | Existing backends and BulletSim retained with new persistent services and SQL migrations. No completely new physics engine ships in 0.9.3.8. | Inherited |
When were the changes introduced?
Removal of obsolete RemoteAdmin, voice and IRC pieces; foundations for World API, identity/OIDC, NexBus, monitoring and Hypergrid/Firestorm regression tests.
World API expansion, user profiles, roles, social features, NodeAgent, region and estate management. 0.9.3.4 shipped as NexVerse Stable.
Inventory/OAR/IAR management APIs, persistent background jobs and NexBus expansion.
NV$ economy and ledger, banking, land and commerce capabilities; new NexGroups and NexExperiences service layer.
NexSearch, Places, events, Land Portal, Destination Guide and additional viewer capabilities. Released after RC1 acceptance on 8 October 2026.
What changes for users and operators?
Grid operators
More administration is available through secured documented APIs. Regions, estates, identity, server health, archives and virtual currency can be managed and automated more systematically.
Residents
Searchable places and events, destinations, groups, Experiences and NV$ economy extend familiar OpenSim/Firestorm functionality.
Developers
The World API, NexBus, LSL compatibility and access controls create integration points. Existing OpenSim scripts are not automatically fully compatible with Second Life.
Not included in 0.9.3.8 Stable
- Complete 3D NavMesh and Firestorm Pathfinding: later 0.9.3.10 Dev work.
- Complete native Firestorm Experiences consent flows: later integration, not fully accepted in this stable release.
- Inventory/outfit thumbnails with every Firestorm cache fix: later Dev implementation with a known limitation.
- Production-ready OGLVoice: postponed; available development components do not constitute an approved voice service.
- Dedicated OpenGenesisLINK Viewer, Atlas or a fully replaced physics engine: not included in this server Stable release.
- 100% LSL/Second Life parity: not claimed. Live LSL source coverage on the active branch measures method names, not verified stable behavioral parity.
Sources and release records
- Official 0.9.3.8 Stable release
- 0.9.3.8 stable release notes
- 0.9.3.4 milestone
- 0.9.3.1 NEXJAST foundation
- Licensing policy
For newer development see Live project status, LSL status and the roadmap.