これはおそらく、MicrosoftがASP.NET Web APIライブラリを作成したときから始まったものであり、少なくとも私が間違えなければ覚えているときです。とにかく、それ以来、そのHTTPパッケージは、JSONとのデータの(デ)シリアル化のためにNewtonsoft.Jsonライブラリに依存して開始されました。
マイクロソフトと同じくらい大きな会社がオープンソースライブラリへの依存を追加するのはなぜですか?私が知っている限り、それが依存関係として使用される唯一のMicrosoft以外のライブラリだったので、彼らが当時。
おまけの質問として、ジェームズ・ニュートン・キングはマイクロソフトから何らかの財政的支援を受けていますか?
14
Microsoftが放り投げるお金の袋を持っているように聞こえます。それらは非常に豊富ですが、リソースは無制限ではありません。そのため、計算はあなたのものと同じになります。
—
ロバートハーヴェイ
マイクロソフトは数年前からオープンソースに対応し始めました。彼らはjQueryをASP.NET MVCに早期にバンドルしました。.NETでオープンソースに移行することは、その変化の一部です。
—
ロバートハーヴェイ
あなたはここにJSON.NETの歴史について少し知ることができます:newtonsoft.com/json/help/html/Introduction.htm
—
ロバート・ハーヴェイ
何故なの?これは世界クラスのJSONシリアル化ライブラリです。MSは、他の問題にエネルギーを集中し、車輪を再発明しないことを賢明に決定したと推測しています。
—
ガルモラン
興味深いことに、ジェームズ・ニュートン・キングは2018年3月にMicrosoftに入社すると発表しました。
—
イェルーン