Spokes.wiki Search About
Created
Updated

Carbon (Carbon Development Platform)

The cross-platform game-engine framework behind EVE Online and EVE Frontier, built by Fenris Creations (the CCP Games engine studio) — and, as of 2026, fully open-sourced under the MIT license on GitHub (github.com/carbonengine). It's the spoke's first MMO-scale engine and its first live commercial AAA engine opened while the game is still running (see carbon-engine-open-source for the why). Documented from the primary Fenris page + trade coverage.

What it is

Not a general-purpose editor-first engine like Godot or Unity, but a framework/platform for large-scale multiplayer virtual worlds — the plumbing to run a single shared universe with tens of thousands of concurrent players. Its headline evidence is a genre other engines here don't touch: Destiny (its physics/pathfinding layer) drove "the largest multiplayer video-game PvP battle — 8,825 players."

Named components

Carbon is modular; the released pieces are separate repos:

  • Trinity — the graphics/rendering engine (the first component Fenris highlighted as MIT).
  • Destiny — physics + pathfinding for massive concurrent battles (the MMO-scale simulation core).
  • CarbonUI — the interface framework.
  • CarbonIO — the networking framework (the server-authoritative MMO backbone).
  • CarbonAudio — spatial/positional audio.
  • Scripting — Python-based (EVE Online's long-standing scripting choice).
  • Plus foundation libraries on GitHub: Core (C++), Scheduler, Resources, IO, Math, spatial-audio-object-clustering.

Where it sits in the spoke

  • License: MIT — the permissive-open-source pole, alongside godot-engine, o3de, Flame, torque2d (see synthesis). No royalty (unlike unreal-engine), no subscription (unlike unity-engine).
  • Origin story: a formerly-proprietary engine open-sourced — but a new sub-variant of that pattern. Where torque2d (ex-GarageGames) and o3de (ex-Lumberyard) were opened after commercial wind-down, Carbon is opened while EVE Online is still a live, paying, 20-year-old MMO — stewardship for longevity, not salvage. carbon-engine-open-source carries the reasoning.
  • Genre fit: like Spring / openage (RTS), Carbon is a deep-genre engine, not a general-purpose one — here the genre is the persistent-universe MMO (server-authoritative networking + massive-scale deterministic battle sim), a corner no other engine in this wiki occupies.

carbon-engine-open-source · fenris-creations · ccp-games · synthesis · o3de · torque2d · godot-engine · unreal-engine

Re-checked 2026-08-31

The github.com/carbonengine organization is live and active, which is the volatile fact this page rests on. It describes itself as "Open-source technology for persistent sandbox worlds — Powering EVE Online & EVE Frontier" and now shows 35 public repositories, with commits across most of them in the last week of August 2026 — trinity (451★), io (54★), audio and mesh (36★ each), blue (29★), imageio (18★), videoplayer and vcpkg-registry (15★), parser and spacemouse (10★). Mostly C and C++, with CMake for the packaging repos. So this is a maintained open-sourcing, not a one-time code drop, which is the thing worth re-checking about a live commercial engine that was opened while its game runs.

One correction to the claim above. This page says Carbon is fully open-sourced under MIT. Every repository listed carries MIT except io, which shows no license at all on the organization page. That may be an oversight on their side rather than a deliberate carve-out, and one unlicensed repository is not evidence of a dual-licensing strategy — but "fully MIT" is stronger than what the organization currently displays, so read it as "MIT throughout, with one repository not yet labelled."