Microsoft åbnede C++ standardbiblioteket inkluderet i Visual Studio

På CppCon 2019-konferencen annoncerede Microsoft-repræsentanter den åbne kildekode til C++ Standard Library (STL, C++ Standard Library), som er en del af MSVC-værktøjssættet og Visual Studio-udviklingsmiljøet. Dette bibliotek repræsenterer de funktioner, der er beskrevet i C++14 og C++17 standarderne. Derudover udvikler den sig mod at understøtte C++20-standarden.

Microsoft har åbnet bibliotekskoden under Apache 2.0-licensen med undtagelser for binære filer, som løser problemet med at inkludere runtime-biblioteker i de genererede eksekverbare filer.

Dette trin vil give fællesskabet mulighed for at bruge færdige implementeringer af funktioner fra de nye standarder i andre projekter. Undtagelser tilføjet til Apache-licensen fjerner kravet om at tilskrive det originale produkt ved levering af binære filer kompileret med STL til slutbrugere.

Kilde: linux.org.ru

Tilføj en kommentar