Confluence
The server

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.

AreaStatusDetail
Windows buildCleanFull solution, 0 warnings, 0 errors, including Jolt and Phlox
Jolt physics testsPassing2,099 passed, 0 failed
Phlox and core testsPassing5,561 tests, with 2 skipped and 1 timing-sensitive test that passes on its own
Web & Admin UILive-verifiedAgainst a running Robust: real sessions, admin actions, database writes
In-worldLive-verifiedWith Firestorm: login, region crossing, weather, a full land purchase, and spatial voice between two people in different countries
Individual LSL/OSSL functionsPartialRegion 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

Distributed under OpenSimulator's BSD-style licence. Imported parts keep their own.