「.NET Framework」の版間の差分

削除された内容 追加された内容
演歌ビニール (会話) による ID:62409016 の版を取り消し 発表時点で"macOS"でなかったものまで機械的に置換すべきではない。
.NET Core v1.0に関して追記。
111行目:
|title=Microsoft(R) .NET Frameworkの基本仕様である共通言語基盤 (CLI) が日本工業規格(JIS) X3016として公示
|accessdate=2008-01-15
}}</ref>、マイクロソフト以外のベンダーが独自に実装することもできる。実際に[[Xamarin]]による[[Mono (ソフトウェア)|Mono]]プロジェクトをはじめ、いくつかの[[オープンソース]]による実装[[プロジェクト]]がある。それらを使うことで.NET Frameworkでコンパイルしたプログラムを[[Linux]]や[[OS XmacOS]]などのWindows以外のOSでも動かすこともできる。なお、CLIのマイクロソフトによるCLIの実装を[[共通言語ランタイム]] (CLR) と呼ぶ。.NET FrameworkはCLRにその他[[ライブラリ]]群を加えたものと言える。
 
{{いつ範囲|近年|date=2016年4月}}では共通言語ランタイム上でJava仮想マシンの実装を試みる[[IKVM.NET]]などのオープンソースプロジェクトも活発化している。
121行目:
: オープンソースプロジェクトによる.NET Framework(CLI+MS拡張)互換環境の実装。GPLに基づいて開発(一部ライブラリなどに例外等がある)。
; [[シェアードソース共通言語基盤|Shared Source CLI]]
: MicrosoftマイクロソフトによるFreeBSD/Mac OS X/Windows向けのECMA CLI/C#の実装。<!-- CLIのみなので.NET Frameworkの一部のようなもの。 "ようなものを正確に" -->
; [[.net by au]]
: [[BREW]]プラットフォームを用いた[[KDDI]]および[[沖縄セルラー電話]]が提供する[[Au (携帯電話)|au]]携帯電話専用の.NET Framework互換環境の実装。ただし、利用できるのは法人専用端末の[[E05SH]]、[[E06SH]]の2機種と[[Microsoft Windows XP|Windows XP Professional SP3]]がインストールされたPCのみ<ref>[[KDDI]](2009-01-21)[http://www.kddi.com/corporate/news_release/2009/0121b/besshi.html 「.net by au (ドットネット バイ エーユー)」の提供開始について] 2009-02-27閲覧。</ref>。
; .NET Core
: マイクロソフトによるクロスプラットフォームかつオープンソースのリファレンス実装。201520161161927日にv1.0 RC1がリリースされている<ref>[https://github.com/dotnet/core/tree/v11.0.0-rc1 GitHub - dotnet/core at v11.0.0-rc1]</ref>。
 
== バージョン ==