MsQuic

From Wikipedia, the free encyclopedia
MsQuic
Developer(s)Microsoft
Initial releaseNovember 27, 2019; 21 months ago (2019-11-27)
Preview release
v1.4.0 / June 2, 2021; 3 months ago (2021-06-02)
Repositorygithub.com/microsoft/msquic
Written inC, C++
Operating systemWindows 10, Linux
PlatformCross-platform
TypeSoftware library
LicenseMIT License

MsQuic is a free and open source implementation of the IETF QUIC protocol written in C[1] that is available on both Windows and Linux platforms.[2] The library is designed to be a cross-platform general purpose QUIC library and optimized for client and server applications, for maximal throughput and minimal latency. It supports asynchronous IO.[citation needed]

The HTTP/3 stack of Microsoft Windows is being built on top of MsQuic.[3]

The source code is licensed under MIT License and available on GitHub.[4]

See also[]

References[]

  1. ^ Cimpanu, Catalin. "Microsoft open-sources in-house library for handling QUIC connections". ZDNet.
  2. ^ Jones, Luke (April 29, 2020). "Microsoft's In-House QUIC Connections Library is Now Open Source". WinBuzzer.
  3. ^ Sharwood, Simon; Editor, APAC. "QUIC, dig in: Microsoft open-sources MsQuic, its implementation of Google-spawned TCP-killer QUIC". www.theregister.com.CS1 maint: extra text: authors list (link)
  4. ^ "microsoft/msquic". November 7, 2020 – via GitHub.

External links[]

Retrieved from ""