На канферэнцыі CppCon 2019 прадстаўнікі кампаніі Microsoft абвясцілі аб адкрыцці кода стандартнай бібліятэкі С++ (STL, C++ Standard Library), якая ўваходзіць у склад інструментара MSVC і асяроддзі распрацоўкі Visual Studio. Дадзеная бібліятэка прадстаўляе магчымасці, апісаныя ў стандартах C++14 і C++17. Акрамя таго, яна развіваецца ў напрамку падтрымкі стандарту C++20.
Microsoft адкрыў код бібліятэкі пад ліцэнзіяй Apache 2.0 з выключэннямі для бінарных файлаў, якія вырашаюць праблему з уключэннем runtime-бібліятэк у склад фармаваных выкананых файлаў.
Гэты крок дасць магчымасць супольнасці выкарыстоўваць у іншых праектах гатовыя рэалізацыі магчымасцей з новых стандартаў. Дададзеныя ў ліцэнзію Apache выключэнні адмяняюць патрабаванні па згадванні зыходнага прадукта пры пастаўцы канчатковым карыстачам бінарных файлаў, скампіляваных з STL.
Крыніца: linux.org.ru