Microsoft öppnade standardbiblioteket C++ som ingår i Visual Studio

På CppCon 2019-konferensen tillkännagav Microsofts representanter den öppna källkoden för C++ Standard Library (STL, C++ Standard Library), som är en del av MSVC-verktygssatsen och Visual Studio-utvecklingsmiljön. Detta bibliotek representerar de funktioner som beskrivs i standarderna C++14 och C++17. Dessutom utvecklas den mot att stödja C++20-standarden.

Microsoft har öppnat bibliotekskoden under Apache 2.0-licensen med undantag för binära filer, vilket löser problemet med att inkludera runtime-bibliotek i de genererade körbara filerna.

Detta steg kommer att tillåta communityn att använda färdiga implementeringar av funktioner från de nya standarderna i andra projekt. Undantag som läggs till Apache-licensen tar bort kravet på att tillskriva originalprodukten vid leverans av binärfiler kompilerade med STL till slutanvändare.

Källa: linux.org.ru

Lägg en kommentar