Cela avait probablement commencé il y a longtemps lorsque Microsoft a créé la bibliothèque d'API Web ASP.NET, du moins c'est à ce moment-là que je m'en souviens si je ne me trompe pas. Quoi qu'il en soit, depuis lors, ses packages HTTP ont commencé en fonction de la bibliothèque Newtonsoft.Json pour la (dé) sérialisation des données vers et depuis JSON.
Pourquoi une entreprise aussi grande que Microsoft ajouterait-elle une dépendance à une bibliothèque open source? Je trouve cela étrange même s'ils allaient devenir entièrement open source avec .NET à l'époque, car c'était la seule bibliothèque non Microsoft utilisée comme dépendance, pour autant que je sache.
En prime, James Newton-King obtient-il un soutien financier de Microsoft?