Confluence-OpenSim
An independent OpenSimulator fork, in the same vein as WhiteCore-Dev or Tranquillity: its own web and admin platform, native economy and search, and a full moderation stack, built into the server instead of left to add-ons.
What's built in
Confluence took the bet other forks deferred: build the portal, the economy and the search layer straight into the server, so a grid owner starts with everything they need.
Web & Admin UI
A grid portal hosted by Robust itself. Sign-up with starting-region and starter-look pickers, a home page with popular regions, events and classifieds, support tickets, a suggestion box, and an admin console. One login: your avatar name and in-world password.
Economy, Store & Marketplace
A native in-world economy with MoneyServer, a Store for regions and services, and a viewer-integrated DirectDelivery Marketplace.
Search & grid services
Built-in search for places, people, events, groups and classifieds, plus a grid status feed viewers can show in their Grid Status window.
Moderation & identity
Access control, abuse reports and display names, with one master account per email that can own and switch between several avatars.
Scripting
Expanded LSL and OSSL: Combat2, EEP environment scripting, pathfinding, Experience Tools, a bot and NPC framework. Run on YEngine (default) or Phlox, which adds SLua and keeps scripts' running state.
Physics & world
Choose ubODE, BulletSim or Jolt per region. Weather, map tiles, a region greeter, InWorldz/Halcyon archive loading and region-stability work.
Voice ready
The os-webrtc-janus voice modules are in the tree, ready to point at Confluence-Voice, with a hand-off for grids that still mix in Vivox regions.
Database
Full Unicode and emoji in every user-written text field on MySQL, with PostgreSQL and SQLite supported for grid and standalone setups.
Hardened control plane
Security hardening for the services that run a grid, documented in its own guide alongside the build, setup and testing guides.
Project status
"Compiled" and "tested" are different claims, and the project keeps them apart. The project log records what has been verified live, piece by piece.
| Area | Status | Detail |
|---|---|---|
| Windows build | Clean | Full solution, 0 warnings, 0 errors, including Jolt and Phlox |
| Jolt physics tests | Passing | 2,099 passed, 0 failed |
| Phlox and core tests | Passing | 5,561 tests, with 2 skipped and 1 timing-sensitive test that passes on its own |
| Web & Admin UI | Live-verified | Against a running Robust: real sessions, admin actions, database writes |
| In-world | Live-verified | With Firestorm: login, region crossing, weather, a full land purchase, and spatial voice between two people in different countries |
| Individual LSL/OSSL functions | Partial | Region stability doesn't mean every function has been exercised in-world |
Standing on many shoulders
Official OpenSimulator is the baseline, and its work keeps being merged in. Confluence began from OpenSim Continuum and has ported, by hand where it had to, the best of the wider ecosystem. Each port was checked against a real build first.
Grid owners can run it standalone or as a Robust grid, on Windows or elsewhere, and turn on only what they want through their own .ini files.
Ported from
- Tranquillity, with Legion's Jolt and Phlox work
- Gunthar's OpenSim fork
- Homeworldz
- Mobius
- WhiteCore-Dev, the model for the web portal
- Halcyon/InWorldz, where Phlox began
- opensim-lickx, source of MoneyServer and search
Distributed under OpenSimulator's BSD-style licence. Imported parts keep their own.