米Microsoftは4月17日、共通のコンパイラを集めた「Common Compiler Infrastructure(CCI)」をオープンソースとして公開した。オープンソースコミュニティサイト「CodePlex」でダウンロードできる。.NETのアセンブリの読み込みなどを行うフレームワークとして利用できそうだ。 CCIはMicrosoft Researchの研究プロジェクトとして開発されたもので、コンパイラやプログラミングツールに共通した機能を提供するライブラリ。.NETのランライム実行環境「Microsoft Common Language Runtime(CLR)」のアセンブリの読み込み、書き出し、処理などの機能を提供する。たとえば、CLR PEファイルのメタデータを効果的に読み込むCLR PE file readerなどのコンポーネントなどがあり、.NET Frameworkのクラ