差分
共通言語基盤
,'''共通言語基盤'''(Common ([[英語]]:Common Language Infrastructure、CLI)とは、Infrastructure、略称:[[CLI]])とは、[[.NET Framework]]アプリケーションを実行するための[[仮想マシン]]と付随する標準ライブラリなどを定義した標準規格名である。[[Java]]でいう[[Java Runtime Environment]]([[JRE]])に相当するものの世界標準な規格書と思って間違いない。CLIの[[ECMA]]による正式な標準規格名は「'''ECMA-335'''」である。
== 主なCLI実装 ==
* [[共通言語ランタイム]]([[Common Language Runtime]], [[CLR]]) - [[マイクロソフト]]によるCLI実装。
* [[Mono Runtime Environment]]([[MRE]]) - [[Xamarin]]([[Mono]]プロジェクト)によるCLI実装<ref>http://tirania.org/blog/archive/2012/Mar-22.html</ref>。
* [[PlayStation Suite]]([[PSS]]) - [[ソニー]]によるCLI実装。[[Mono]]を魔改造したものだが大差はない模様。を[[魔改造]]したものだが大差はない模様。
== 関連項目 ==
** [[共通中間言語]]([[Common Intermediate Language]], [[CIL]])
** [[基本クラスライブラリ]]([[Base Class Library]], [[BCL]]) - [[マイクロソフト]]の[[Portable Class Libraries]]とほぼ同じような内容。
== 外部リンク ==
* http://www.ecma-international.org/publications/standards/Ecma-335.htm
== 参考文献 ==
{{reflist}}
{{stub}}