Në konferencën CppCon 2019, përfaqësuesit e Microsoft njoftuan kodin me burim të hapur të Bibliotekës Standarde C++ (STL, C++ Standard Library), e cila është pjesë e paketës së veglave MSVC dhe mjedisit të zhvillimit të Visual Studio. Kjo bibliotekë përfaqëson aftësitë e përshkruara në standardet C++14 dhe C++17. Përveç kësaj, ai po evoluon drejt mbështetjes së standardit C++20.
Microsoft ka hapur kodin e bibliotekës nën licencën Apache 2.0 me përjashtime për skedarët binare, të cilët zgjidhin problemin e përfshirjes së bibliotekave të kohës së funksionimit në skedarët e ekzekutueshëm të gjeneruar.
Ky hap do t'i lejojë komunitetit të përdorë zbatime të gatshme të veçorive nga standardet e reja në projekte të tjera. Përjashtimet e shtuara në licencën Apache heqin kërkesën për t'i atribuar produktin origjinal kur dërgohen binarët e përpiluar me STL tek përdoruesit fundorë.
Burimi: linux.org.ru