Microsoft has opened up the code for the C++ Standard Library that comes with Visual Studio

At the CppCon 2019 conference, Microsoft representatives announced the discovery of the C ++ Standard Library (STL, C ++ Standard Library) code, which is part of the MSVC toolkit and the Visual Studio development environment. This library represents the features described in the C++14 and C++17 standards. In addition, it is evolving towards support for the C++20 standard.

Microsoft has opened the code of the library under the Apache 2.0 license with binary exceptions that solve the problem with the inclusion of runtime libraries in the generated executable files.

This step will allow the community to use ready-made implementations of features from the new standards in other projects. The exceptions added to the Apache license remove the requirement to mention the original product when shipping binaries compiled with the STL to end users.

Source: linux.org.ru

Add a comment