Microsoft otevřel standardní knihovnu C++, která je součástí sady Visual Studio

Na konferenci CppCon 2019 zástupci Microsoftu oznámili otevřený zdrojový kód standardní knihovny C++ (STL, C++ Standard Library), která je součástí sady nástrojů MSVC a vývojového prostředí Visual Studio. Tato knihovna představuje schopnosti popsané ve standardech C++14 a C++17. Navíc se vyvíjí směrem k podpoře standardu C++20.

Microsoft otevřel kód knihovny pod licencí Apache 2.0 s výjimkami pro binární soubory, které řeší problém zahrnutí runtime knihoven do generovaných spustitelných souborů.

Tento krok umožní komunitě používat hotové implementace funkcí z nových standardů v dalších projektech. Výjimky přidané do licence Apache odstraňují požadavek na přiřazení původního produktu při doručování binárních souborů zkompilovaných s STL koncovým uživatelům.

Zdroj: linux.org.ru

Přidat komentář