Dies hatte wahrscheinlich schon vor langer Zeit begonnen, als Microsoft die ASP.NET-Web-API-Bibliothek erstellte. Zumindest erinnere ich mich daran, wenn ich mich nicht irre. Wie auch immer, seitdem begannen seine HTTP-Pakete abhängig von der Newtonsoft.Json-Bibliothek für die Daten- (De-) Serialisierung zu und von JSON.
Warum würde ein so großes Unternehmen wie Microsoft eine Abhängigkeit von einer Open-Source-Bibliothek hinzufügen? Ich finde es seltsam, auch wenn sie damals mit .NET vollständig auf Open Source umstellen wollten, da dies meines Wissens die einzige Bibliothek war, die nicht von Microsoft stammt und als Abhängigkeit verwendet wurde.
Bekommt James Newton-King als Bonusfrage finanzielle Unterstützung von Microsoft?