Fenris Creations, tidligere kendt som CCP Games, har frigivet kildekoden Carbon — den egenudviklede motor, som understøtter EVE Online og EVE Frontier. På den officielle hjemmeside Carbon beskrives som en tværplatform framework til at skabe store virtuelle verdener, hvor centrale komponenter kan udforskes, bruges og videreudvikles af samfundet.
Der er ikke kun blevet lagt et enkelt demonstrationsmodul op, men en række repositories fra organisationen CARBON Engine på GitHub: Trinity, Destiny, Scheduler, Core, IO, lydkomponenter, ressourceværktøjer og andre dele af infrastrukturen. Trinity ansvarlig for den grafiske motor Carbon og offentliggjort under MIT-licensen, men det specificeres separat, at den ikke giver rettigheder til mærker og spilindhold fra CCP/Fenris. Destiny beskrives som kernen i simuleringen af spilleverdenen for MMO-familien EVE og også distribueres under MIT-licensen.
Fenris fremhæver Destiny som fysik- og stiangivelsesystemet, relateret til de rekordstore mass PvP-kampe i EVE, herunder slag med tusindvis af deltagere. CarbonIO tager sig af netværkslaget, CarbonUI — af brugergrænsefladen, CarbonAudio — af lydbehandling i store scener, mens scriptsystemet bygger på Python.
Det betyder dog ikke, at det nu er muligt at samle et frit EVE Online fra koden. For eksempel README Destiny angiver klart, at der kræves afhængigheder fra Perforce og variablen CCP_EVE_PERFORCE_BRANCH_PATH for at samle det. I Fenris forklarer man åbningen af Carbon som et sats på gennemsigtighed og holdbarhed: motoren blev skabt til levende verdener, der kan eksistere i årtier, og den åbne kode skal give udviklere mulighed for at undersøge og videreudvikle denne base.
Kilde: linux.org.ru
