OpenSimulator 0.9.3.0 vs. OpenGenesisLINK 0.9.3.8 Stable
18 Bereiche im direkten Vergleich: World API, Hypergrid, LSL, NexBus, NV$, Inventar, Gruppen, Experiences und neue Funktionen in OpenGenesisLINK Stable.
Vom OpenSimulator-Quellcode zur eigenständigen OpenGenesisLINK-Serverplattform
OpenGenesisLINK 0.9.3.8 Stable basiert auf dem veröffentlichten OpenSimulator 0.9.3.0 („Nessie“). Der Kern für Regionen, Avatare, LSL und Hypergrid wurde nicht neu erfunden, sondern übernommen, weiterentwickelt und um neue Dienste ergänzt. Der Vergleich bezieht sich ausschließlich auf die veröffentlichte Stable-Version vom 8. Oktober 2026.
Funktionsvergleich im Detail
Die Tabelle zeigt den Unterschied zwischen dem ursprünglichen OpenSimulator-Quellstand und dem tatsächlich veröffentlichten OpenGenesisLINK Stable-Release.
| Bereich | OpenSimulator 0.9.3.0 | OpenGenesisLINK 0.9.3.8 Stable | Einordnung |
|---|---|---|---|
| Softwarebasis und Sprache | Eigenständiges OpenSimulator-Release 0.9.3.0 auf C#/.NET-Basis. | Eigenständiger OpenGenesisLINK-Releasezweig aus dem 0.9.3.0-Quellstand, ebenfalls C#/.NET 8; neue NexVerse-/OGL-Module. | Erweitert |
| Viewer und Login | Second-Life-kompatible Viewerprotokolle und Anmeldung vorhanden. | Kompatibilität bewusst erhalten; Firestorm-Login und Platzierung in einer Region per CI geprüft. | Erweitert |
| Hypergrid und Teleport | Hypergrid ist bereits Bestandteil von OpenSimulator; Reisen zwischen Grids sind möglich. | Vorhandenes Hypergrid beibehalten; URI-Normalisierung, Besucher-/Nachrichten- und Kompatibilitätskorrekturen sowie zusätzliche Tests. | Erweitert |
| Regionen, Land und Estates | Regionen, Landparzellen und Estate-Verwaltung über bestehende Dienste/Konsolen. | API-basierte Regionserstellung, Start/Stop/Neustart, Regionsumzug, Estate-Zuordnung, Rechte und sichere Verwaltungsschritte. | Erweitert |
| World API und OpenAPI | Verschiedene OpenSimulator-Schnittstellen und Konsolen, aber keine identische NexVerse World API v1. | Neue authentifizierte REST-/JSON-World-API v1, OpenAPI 3.1, kontrollierte Verwaltung und dokumentierte Endpunkte. | Neu |
| Konten, Anmeldung und Rollen | Avatarkonten, Passwörter und klassische Login-Dienste bereits vorhanden. | Ergänzte Login-/Konten-Workflows, OAuth2/OIDC, Scoped Tokens, API-Schlüssel, Sitzungswiderruf, User-Rollen und Display Names. | Erweitert |
| Monitoring und Betrieb | Logs, Konsolen- und vorhandene Statistikmöglichkeiten. | NodeAgent, Health-/Heartbeat-Daten, NexMetrics, Prometheus-/OpenTelemetry-Grundlagen und strukturierte Audits. | Neu |
| NexBus und Regionsnachrichten | Bisherige Regionskommunikation, Skript-Chat und Viewer-/Simulator-Protokolle. | Neuer authentifizierter Ereignisbus für Robust und Simulatornodes; regionsübergreifende Nachrichten einschließlich Estate-Skriptkommunikation. | Neu |
| LSL-Skripte | Umfangreiche LSL-ScriptEngine schon vorhanden; kein Start bei null. | LSL-Bestand übernommen; gezielte Kompatibilitätsfixes, ergänzte Kommunikation wie llEstateSay, Tests und weitere Paritätsarbeit. | Erweitert |
| OSSL-Erweiterungen | OSSL ist als OpenSimulator-spezifische Skript-API bereits vorhanden. | Explizites OSSL-Freigabe- und Berechtigungsprofil; definierte Rechte statt pauschaler Freischaltung. | Erweitert |
| Inventar, Assets und OAR/IAR | Inventar, Assets und OAR-/IAR-Archivbefehle bereits vorhanden. | Zusätzliche Verwaltungs-APIs, persistente Job Engine und Worker für Archiv- und Inventaroperationen; bestehende Formate bleiben erhalten. | Erweitert |
| Virtuelle Währung und Zahlungen | Optionale Geldmodule und gridabhängige Wirtschaftslösungen; keine einheitliche NV$-Plattform. | Neue NV$-Wirtschaft mit dauerhaftem Double-Entry-Ledger, Wallets, Zahlungen, Banking- und Land-/Commerce-Workflows. | Neu |
| Gruppen und Kontakte | Gruppen, Freunde und Nachrichten bereits über OpenSimulator-Dienste möglich. | Neue NexGroups-/Social-Verwaltung und API-Anbindung unter Erhalt der nötigen Viewer- und Groups-V2-Kompatibilität. | Erweitert |
| Experiences | Keine identische zentrale NexExperiences-Verwaltung mit der neuen API-/K/V-Architektur. | NexExperiences-Dienste, Rechteverwaltung und persistentes K/V als Stable-Grundlage; volle Firestorm-Zustimmungsdialoge gehören zu späteren Dev-Arbeiten. | Neu |
| Suche nach Personen und Orten | Vorhandene OpenSimulator-Such- und Gridinformationen je nach Diensten/Viewer. | NexSearch mit Personen, Gruppen, Regionen, Places, Events, Classifieds, Experiences, Landangeboten und Zielorten. | Neu |
| Places, Land Portal, Destination Guide | Parzellen und Regionsinformationen existieren; kein entsprechender gemeinsamer NexDiscovery-Dienst. | Persistente Orts-/Eventdaten, moderierte Zielkataloge, Kategorien, Teleportlinks und NV$-Landangebote über neue APIs. | Neu |
| Sicherheit und Wartbarkeit | Historische Admin-/Voice-/IRC-Bausteine sowie vorhandene Viewer-Schnittstellen. | RemoteAdmin, alte Vivox-/FreeSwitch- und IRC-Komponenten bereinigt; API-Rechte, Rate Limits, Audit-Logs und CI erweitert. | Erweitert |
| Datenbanken und Physik | SQLite, MariaDB/MySQL, PostgreSQL und Physikmodule je nach Konfiguration. | Bestehende Backends und BulletSim beibehalten, mit neuen persistenten Diensten und SQL-Migrationen. Keine komplett neue Physikengine in 0.9.3.8. | Übernommen |
Was kam in welcher Version hinzu?
Bereinigung veralteter RemoteAdmin-, Voice- und IRC-Bausteine; Grundlagen für World API, Identitäten, OIDC, NexBus, Monitoring und Hypergrid-/Firestorm-Regressionstests.
Ausbau der World API, Benutzerprofile, Rollen, Social-Funktionen, NodeAgent, Regions- und Estate-Verwaltung. 0.9.3.4 wurde als NexVerse Stable freigegeben.
Inventar-/OAR-/IAR-Verwaltungs-APIs, persistente Hintergrundaufträge (Job Engine) und Ausbau von NexBus.
NV$-Wirtschaft mit zentraler Buchführung, Banking, Land-/Commerce-Funktionen sowie NexGroups und NexExperiences als neue Diensteschicht.
NexSearch, Places, Veranstaltungen, Land Portal und Destination Guide; zusätzliche Viewer-Capabilities. Nach RC1-Abnahme am 8. Oktober 2026 veröffentlicht.
Was bringt das in der Praxis?
Für Grid-Betreiber
Mehr Verwaltungsaktionen laufen über gesicherte, dokumentierte APIs. Regionen, Estates, Identitäten, Serverzustände, Archive und die virtuelle Wirtschaft lassen sich dadurch systematischer steuern und automatisieren.
Für Bewohner
Suchbare Orte und Veranstaltungen, Destinationen, Gruppen-/Experience-Dienste und die integrierte NV$-Wirtschaft bauen auf den bekannten OpenSim-/Firestorm-Funktionen auf.
Für Entwickler
Die World API, NexBus, LSL-Kompatibilität und zusätzliche Berechtigungsmodelle schaffen neue Integrationsmöglichkeiten. Bestehende OpenSim-Skripte werden nicht automatisch vollständig Second-Life-kompatibel.
Was gehört ausdrücklich nicht zu 0.9.3.8 Stable?
- Vollständiges 3D-NavMesh und Firestorm-Pathfinding: weiterhin Entwicklungsarbeit in 0.9.3.10 Dev.
- Vollständige Experience-Dialoge und Zustimmungsabläufe im Firestorm: spätere Integration, nicht als Stable-vollständig bestätigt.
- Inventar-/Outfit-Thumbnails mit allen Firestorm-Cache-Fixes: Bestandteil der späteren Dev-Entwicklung mit bekannter Einschränkung.
- Produktiver OGLVoice-Dienst: verschoben; vorhandene Bausteine sind keine freigegebene Voice-Plattform.
- Eigener OpenGenesisLINK Viewer, Atlas oder vollständig neue Physik-Engine: keine Bestandteile des Server-Stable-Releases.
- 100 % LSL-/Second-Life-Parität: nicht behauptet; der Live-LSL-Vergleich zeigt nur die vorhandenen Funktionsnamen des aktuellen Codezweigs, nicht die Funktionsgleichheit des Stable-Releases.
Nachprüfbare Quellen
- Offizielles OpenGenesisLINK 0.9.3.8 Stable-Release
- Release-Notizen 0.9.3.8 (fest auf Stable-Tag)
- Zwischenstand 0.9.3.4
- NEXJAST-Fundament 0.9.3.1
- Lizenzhinweise
Für neue Änderungen nach Stable: Live-Projektstatus-Status, LSL-Status und Roadmap.