A Fenris Creations, korábban CCP Games néven ismert, megnyitotta a forráskódot Carbon — a saját motorja, amelyen futnak EVE Online és EVE Frontier. A hivatalos oldalon A Carbonszövet egy platformközi keretrendszerként van leírva, amely lehetővé teszi nagy virtuális világok létrehozását, ahol a közösség kulcsfontosságú komponenseket tanulmányozhat, használhat és tovább fejleszthet.
Nem csupán egy bemutatómodul került kiadásra, hanem egy sor tároló, amelyet a szervezet ápol CARBON Engine a GitHubon: Trinity, Destiny, Scheduler, Core, IO, audiokomponensek, erőforrások kezelői és az infrastruktúra egyéb részei. Trinity felelős a Carbon grafikus motorjáért és MIT licenc alatt került kiadásra. MIT licenc, de külön megjegyzik, hogy ez nem ad jogot a CCP/Fenris védjegyekre és játék tartalomra. Destiny a EVE MMO család játékvilágának szimulációs alapjaként van leírva és szintén MIT licenc alatt terjesztik.
A Fenris a Destiny-t a fizikai rendszer és az útkeresés szempontjából emeli ki, kapcsolódva EVE rekordmennyiségű PvP összecsapásaihoz, beleértve az ezernél is több résztvevős csatákat. A CarbonIO a hálózati réteggel, a CarbonUI a felhasználói felülettel, a CarbonAudio pedig a hangkezeléssel foglalkozik a tömeges jelenetekben, míg a szkriptnyelv a Pythonra épül.
Mindazonáltal ez nem jelenti azt, hogy mostantól egyszerűen összerakható a szabad EVE Online a forráskódból. Például A README Destiny egyértelműen jelzi, hogy a fordításhoz szükséges a Perforce-ból származó függőségek és a CCP_EVE_PERFORCE_BRANCH_PATH változó. A Fenris a Carbont a transzparencia és tartósság érdekében nyitotta meg: a motort élő világokhoz készítették, amelyek évtizedekig létezhetnek, és a nyílt kód lehetőséget kíván adni a fejlesztőknek, hogy tanulmányozzák és fejlesszék ezt az alapot.
Forrás: linux.org.ru
