Prawdopodobnie zaczęło się to już w czasach, gdy Microsoft utworzył bibliotekę ASP.NET Web API, przynajmniej tak pamiętam, jeśli się nie mylę. Tak czy inaczej, od tego czasu jego pakiety HTTP zaczęły się w zależności od biblioteki Newtonsoft.Json dla (de) serializacji danych do iz JSON.
Dlaczego firma tak duża jak Microsoft dodawałaby zależność od biblioteki open source? Wydaje mi się to dziwne, nawet jeśli mieli wtedy przejść na w pełni otwarte oprogramowanie z .NET, ponieważ, o ile wiem, była to jedyna biblioteka firmy innej niż Microsoft.
Jako dodatkowe pytanie, czy James Newton-King otrzymuje jakieś wsparcie finansowe od Microsoft?