削除された内容 追加された内容
ロゴを追加
編集の要約なし
88行目:
 
== マイクロソフト社以外の実装 ==
また.NET Frameworkの基盤となっている仕様である[[共通言語基盤]] (CLI) は[[Ecmaインターナショナル]]、[[国際標準化機構|ISO]]、[[日本業規格|JIS]]にて標準化されており<ref>{{Cite web
|author=Ecmaインターナショナル
|authorlink=Ecmaインターナショナル
109行目:
|date=2006-11-20
|url=http://www.microsoft.com/japan/presspass/detail.aspx?newsid=2885
|title=Microsoft(R) .NET Frameworkの基本仕様である共通言語基盤 (CLI) が日本工業規格(JIS) X3016X 3016として公示
|accessdate=2008-01-15
}}</ref>、マイクロソフト以外のベンダーが独自に実装することもできる。実際に[[Xamarin]]による[[Mono (ソフトウェア)|Mono]]プロジェクトをはじめ、いくつかの[[オープンソース]]による実装[[プロジェクト]]がある。それらを使うことで.NET Frameworkでコンパイルしたプログラムを[[Linux]]や[[macOS]]などのWindows以外のOSでも動かすこともできる。なお、マイクロソフトによるCLIの実装を[[共通言語ランタイム]] (CLR) と呼ぶ。.NET FrameworkはCLRにその他[[ライブラリ]]群を加えたものと言える。