{"id":10818,"date":"2019-09-11T11:30:47","date_gmt":"2019-09-11T15:30:47","guid":{"rendered":"https:\/\/blog.litespeedtech.com\/?p=10818"},"modified":"2019-09-11T11:30:47","modified_gmt":"2019-09-11T15:30:47","slug":"litespeed-quic-http3-open-source","status":"publish","type":"post","link":"https:\/\/lswp.store\/index.php\/2019\/09\/11\/litespeed-quic-http3-open-source\/","title":{"rendered":"QUIC Library Is Now Open-Source"},"content":{"rendered":"<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-10824\" src=\"https:\/\/lswp.store\/wp-content\/uploads\/2019\/09\/QUIC-Open-Source-1000.png\" alt=\"LiteSpeed OpenSources QUIC HTTP\/3\" width=\"1000\" height=\"500\" srcset=\"https:\/\/lswp.store\/wp-content\/uploads\/2019\/09\/QUIC-Open-Source-1000.png 1000w, https:\/\/lswp.store\/wp-content\/uploads\/2019\/09\/QUIC-Open-Source-1000-300x150.png 300w, https:\/\/lswp.store\/wp-content\/uploads\/2019\/09\/QUIC-Open-Source-1000-768x384.png 768w, https:\/\/lswp.store\/wp-content\/uploads\/2019\/09\/QUIC-Open-Source-1000-600x300.png 600w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<p>LiteSpeed Technologies is releasing its <a href=\"https:\/\/github.com\/litespeedtech\/lsquic\">QUIC and HTTP\/3 library<\/a> under an open-source license. This library, written in the C programming language, contains both client and server logic as well as fully functional example client and server programs to get you started. This is the same code that is used in our flagship <a href=\"https:\/\/www.litespeedtech.com\/products\/litespeed-web-server\">LiteSpeed Web Server<\/a> and <a href=\"https:\/\/www.litespeedtech.com\/products\/litespeed-web-adc\">LiteSpeed Web ADC<\/a> products and in the open-source <a href=\"https:\/\/openlitespeed.org\/\">OpenLiteSpeed (OLS) web server<\/a>.<\/p>\n<p>The following QUIC and HTTP\/3 versions are currently supported:<\/p>\n<ul>\n<li>Q039<\/li>\n<li>Q043<\/li>\n<li>Q046<\/li>\n<li>h3-22<\/li>\n<\/ul>\n<p>Q039, Q043, and Q046 are versions of the Google QUIC protocol. Q046 is used by the current version of Chrome (Chrome 76). h3-22 is the experimental precursor to HTTP\/3, the next-generation HTTP protocol. We will update the library as new gQUIC and HTTP\/3 versions are released.<\/p>\n<p>This library subsumes the LiteSpeed QUIC Client Library which <a href=\"https:\/\/lswp.store\/2017\/09\/28\/litespeed-open-sources-quic-client\/\">we released two years ago<\/a> and replaces it on GitHub. The new module is a superset of the original client library.<\/p>\n<p>We use plenty of open-source tools and libraries. We are happy to contribute back to the community the fruits of our labor: a fully functional, mature, scalable, and robust QUIC library.<\/p>\n<p>Happy hacking!<\/p>\n<p>LiteSpeed QUIC Team.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;ve released our QUIC and HTTP\/3 library under an open-source license. The library, written in C, contains client and server logic with examples.<\/p>\n","protected":false},"author":1,"featured_media":10824,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[17],"tags":[140,210,238],"class_list":["post-10818","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-company-news","tag-http3","tag-open-source","tag-quic"],"jetpack_featured_media_url":"https:\/\/lswp.store\/wp-content\/uploads\/2019\/09\/QUIC-Open-Source-1000.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/posts\/10818","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/comments?post=10818"}],"version-history":[{"count":0,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/posts\/10818\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/media\/10824"}],"wp:attachment":[{"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/media?parent=10818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/categories?post=10818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lswp.store\/index.php\/wp-json\/wp\/v2\/tags?post=10818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}