EDG C++フロントエンドがオープンソース化

原題: EDG C++ front-end goes public

なぜ重要か

30年選手の商用C++エンジンがオープンソース化されたことで、コンパイラツールチェーン開発の裾野が広がり、C++標準実装の透明性が大きく向上する。

Edison Design Group(EDG)のC++フロントエンドが2026年9月30日にソースコードを公開した。30年間にわたり業界標準として使われてきたこのエンジンは、非営利団体The C++ Allianceの管理下に移行。コードはGitHub上で公開され、コミュニティからの貢献も受け付ける体制に変わった。ライセンス費用モデルから寄付ベースの資金調達へ移行する。

EDGのC++フロントエンドは、ソースからソースへの変換を行う唯一の本格的な商用品質エンジンとして、30年間にわたりC++コンパイラ業界を支えてきた。2026年9月30日、そのソースコードがGitHub(github.com/edgcpp/compiler)で公開され、管理主体がThe C++ Allianceに移った。

The C++ AllianceはBoost C++ライブラリの財政スポンサーを2024年から務める非営利団体で、LLVMコミッターやClangフロントエンドへの直接貢献実績を持つC++コンパイラエンジニアを擁する。今回の移行は「管理者の交代であり、方針の変更ではない」とEDGの長年の開発者であるJohn Spicerが声明で強調している。

開発は3つのトラックで進む。Track 1はコミュニティからのバグ修正や機能追加のプルリクエスト、Track 2はAlliance所属エンジニアによる継続的なメンテナンスの即時公開、Track 3は大規模機能を複数組織が資金を出し合って開発する集団出資モデルだ。Track 3で開発された機能はリリース時に全員が同時にアクセスでき、早期アクセス特典はない。

全トラックを監督するのはFiscal Sponsorship Committee(FSC)で、John Spicerが委員長を務め、EDGユーザーコミュニティからのボランティアも参加する。資金調達は従来の年間ライセンス費用から、税控除対象の寄付へと切り替わる。エンジンの仕様や実装する標準、問い合わせ窓口は変わらないとしている。

出典

edgcpp.org — 元記事を読む →