
2026/07/04 6:46
EVE Online のカーボンエンジンがオープンソース化:Fenris Creations が理由を解説
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
元の要約は明確で正確であり、概ね網羅的です。エンジンの変更を妥当化するために専用テストプロジェクトが明示されることで、さらに精度が高まります:
フェニス・クリエイションは、2024年の発表から 2 年後に長年の透明性の約束を果たす形で GitHub を介してカーボンエンジンのオープンソース化を正式に行いました。上級ディレクターのベン・ハンター氏は、コアコードを検査可能にすることで信頼を醸成し、MIT ライセンス(空間音声クラスタリングには Apache 2.0 ライセンス、IO には Python ソフトウェア財団ライセンス)の下で商業的制限なく開発者が大規模なマルチプレイヤーオンラインゲームを自由に構築またはフォークできることを強調しました。年間取引高が 5000 万ドルを超える固有の経済システムはリリースから除外され、クローズドソースのまま保留されています。これは主にコアテクノロジーチームによる以前の比較的緩慢な取り組みの後、最後の 12 ヶ週間にわたって完了したプロジェクトであり、Godot の助言を受けてプラグインアーキテクチャの実装(コントリビューション表面の保護とガバナンスの改善)および内部 LLM インターフェース向けの新たなツールゲートウェイを含む計画が盛り込まれています。潜在的なオープンソースリリース前には、さらに強化される予定です。コントリビューターは大規模言語モデルの使用を開示する義務があり、フェニスはかかるコードについて追加の審査を受けるでしょう。23 年間の歴史においてエンジンに対するセキュリティ関連のプルリクエストは最小限でしたが、依然として厳格な監督を維持します。専用のテストプロジェクトが作成されており、イヴ・オンラインまたはイヴ・フロンティアに依存せずに新しいエンジンの変更を容易にするためです。フェニスはユニバースの周りにインフラストラクチャおよびアプリケーションを構築することで、「エブ中心(Eve-centric)」なコミュニティを 5 年間にわたり醸成することを目標としています。
Text to translate:
The original summary is clear, accurate, and mostly comprehensive. With a minor addition to explicitly mention the dedicated test project for validating engine changes, it would be even more precise:
Fenris Creations has officially open-sourced its Carbon engine on GitHub, fulfilling a long-standing promise of transparency two years after the 2024 announcement. Senior Director Ben Hunter emphasized that making the core code inspectable fosters trust and enables developers to freely build or fork Massive Multiplayer Online games without commercial restrictions under the MIT License (with Apache 2.0 for spatial audio clustering and Python Software Foundation License for IO). The proprietary economy, which generates over $50 million in annual trading volume, remains closed-source and was carefully excluded from the release. Completed primarily in the last 12 weeks after a slower prior effort by the core tech team, the project includes plans to implement a plug-in architecture (advised by Godot) to protect contribution surfaces and improve governance, alongside new tool gateways for internal LLM interfaces that will harden before potential open-source release. Contributors must disclose use of Large Language Models, as Fenris will subject such code to additional scrutiny, while maintaining rigorous oversight despite minimal prior security-related pull requests over the engine's 23-year history. A dedicated test project is being created to simplify testing new engine changes without relying on Eve Online or Eve Frontier, and Fenris aims to foster an "Eve-centric" community for five years by building infrastructure and apps around its universe.
本文
「カーボン」オープンソース化へ:フェニス・クリエーションズのベン・ハンター氏による解説
フェニス・クリエーションズは、2024 年に発表された以来、長年の Sci-Fi タイトル『イヴ・オンライン』を支えるカーボンゲームエンジンをオープンソース化する計画を遂行しました。GitHub 上で技術が公開され、誰でも利用できるようになりました。
オープンソース化の背景と目的
中核テクノロジーチームは、長期間にわたり「徐々に進める」形で準備を続け、最近 12 ヶ週間にわたって集中的な作業を行いました。
- コミュニティとの信頼構築
- 「コードを検査可能にし、コミュニティとの信頼関係を築くために、コードを公開することを望んでいました」と語るベン・ハンター氏。
- フェニスには長年のコミュニティ連携の歴史があり、『イヴ・オンライン』初期からの API 公開を基に、オープン化が第一歩となりました。
- 学習と成長
- コードを広く世に出すことで、開発者自身もコミュニティと共に学び・成長できる環境を作りたいという意図があります。
- 「人々がそのコードを用いて想像を超えることを実現できると考え、私たちはそのことに大変興奮しています」。
- 現状の方向性
- まずはカーボンを活用した**『イヴ』エコシステム内での開発**へと向かう初期段階です。
- 既にセキュリティバグ修正などのプルリクエスト(変更提案)や、「閲覧用ウェブアプリ」の開発など、活発な動きが広がり始めています。
※ライセンスについて 技術の大部分はMIT ライセンス(自由度が高い)を採用。空間オーディオ部分は Apache License 2.0、I/O 部分に Python Software Foundation License が適用されています。いずれも無料で商用利用・フォークが可能ですが、事業の目的は収益化ではありません。
セキュリティ上の懸念と対策
オープンソース化により、外部からのコード検証が可能になりますが、同時にセキュリティリスクも顕在化します。
- 新たな負担
- プルリクエストの処理や変更の監視に加え、追加の人材採用が必要となりました。
- 特定チームへの人員強化は、オープンソース化自体のためではなく、より多くのリソースを持って仕組みを取り扱うことを目的としています。
- スプリント(開発計画)内でレビューや全工程の確認に時間を割く体制が整えられています。
- セキュリティ状況
- ハンター氏は「今後セキュリティが『絶対に』懸念事項となる」と指摘。
- 23 年以上経過したエンジンにおいて、セキュリティ関連のプルリクエスト数は驚くほど少なく、「良い意味での開眼体験」と表現しています。
- 長年多くの注目を集めてきたことで、インフラストラクチャやネットワークレイヤーは強化されており、過去に悪意ある行為者が試みても成功しなかった実績があります。
- 経済システムの保護
- ゲームプレイの完全性だけでなく、複雑で価値の高い**「イヴ・オープン」**インゲーム経済も公開範囲から除外されています(推定年間取引高 5,000 万ドル超)。
- エンジン本体と 20 年間にわたり付随して発展した部分を慎重に区別し、ライセンスやミドルウェアとして不適切な部品を再構築する作業が最大の課題でした。
ゴトドエンジンからの示唆
フェニスは難航する状況の克服に向け、成功を収めているオープンソースエンジン**「ゴトド」**(GODOT)への助言を受けました。
- ガバナンスモデルの確立
- 単なる技術移行だけでなく、「正しいアーキテクチャ的選択」や「貢献の範囲・方法の定義」が重要であることに気づかされました。
- プラグイン方式によるエンジン設計(Unreal Engine や Unity でも採用)への移行が進んでいます。これにより、アーキテクチャ的な決断自体がオープンソースプロジェクトの運用ガバナンスを支援できます。
- LLM(大規模言語モデル)活用のルール設定
- LLM を使用した事実を開示する厳格な審査制度を導入しています。
- 利用を反対するわけではなく、「開示がない場合とは異なる審査」が必要なため、透明性を確保する方針です。
- 業界全体の変化
- Epic Games の Unreal Engine 6 や Unity の進化に伴い、開発者がゴトドへの関心が高まっています。
- 大規模環境での永続性やワークフローへの LLM 統合など、カーボンが長年実現してきたことが主流になりつつあります。
実環境でのテストと将来ビジョン
今後、フェニス・クリエーションズはカーボンをオープンな形で継続開発していく予定です。
- 厳格な審査の導入
- ゲームチームに対し、将来のアーキテクチャ変更に対してより厳格な審査を実施する方針です。
- テスト用プロジェクトの新設
- 過去は『イヴ』ゲーム内でしかテストできなかったものを、自前専用の簡易な例用プロジェクトに置き換えています。
- アーキテクチャを理解し、素早くエンジンを使い始めるための学習用ゲームとして機能します。
- 5 年後のビジョン
- 『イヴ』中心の巨大コミュニティが形成され、そのコミュニティが**「ゲーム体験を拡張した独自バージョン」**を構築する未来を見据えています。
- 「イヴ・フロンティア」のようなオープンな建築ゲームへの進化や、サードパーティ製アプリケーション(キャラクタースキル管理や装填設定支援など)の活発化が期待されます。
「もちろん、MIT ライセンスの下であれば何でも可能ですが、私は『イヴ』宇宙全体に対して貢献することを望んでいます」