이것은 아마도 Microsoft가 ASP.NET 웹 API 라이브러리를 만들었을 때 시작되었을 것입니다. 적어도 내가 실수하지 않으면 그것을 기억할 때입니다. 어쨌든 그 이후로 HTTP 패키지는 JSON과의 데이터 직렬화를 위해 Newtonsoft.Json 라이브러리에 따라 시작되었습니다.
Microsoft만큼 큰 회사가 오픈 소스 라이브러리에 대한 종속성을 추가하는 이유는 무엇입니까? .NET을 사용하여 완전히 오픈 소스로 이동하려고해도 Microsoft가 아닌 다른 라이브러리는 내가 아는 한 의존성으로 사용 되었기 때문에 이상하다고 생각합니다.
보너스 질문으로 James Newton-King이 Microsoft의 재정 지원을 받습니까?
14
마이크로 소프트가 돈을 버는 것처럼 들린다. 그것들은 상당히 풍부하지만 그들의 자원은 무제한 적이 지 않기 때문에 그들의 미적분학을 당신의 것과 동일하게 만듭니다.
—
Robert Harvey
Microsoft는 몇 년 전보다 친숙한 오픈 소스가되기 시작했습니다. 그들은 초기에 jQuery를 ASP.NET MVC에 번들로 제공했습니다. .NET으로 오픈 소스를 이용하는 것은 그러한 변화의 일부입니다.
—
Robert Harvey
JSON.NET의 역사에 대한 자세한 내용은 여기를 참조하십시오. newtonsoft.com/json/help/html/Introduction.htm
—
Robert Harvey
왜 안돼? 세계적 수준의 JSON 직렬화 라이브러리입니다 .MS가 현명하게 다른 문제에 에너지를 집중하고 바퀴를 재발 명하지 않기로 결정했다고 생각합니다.
—
Fergal Moran
흥미롭게도 James Newton-King은 2018 년 3 월 에 Microsoft에 합류 할 것이라고 발표했습니다 .
—
Jeroen