At the CppCon 2019 conference, Microsoft representatives announced the open-sourcing of the C++ standard library (STL, C++ Standard Library), which is part of the MSVC toolset and the Visual Studio development environment. This library supports features defined in the C++14 and C++17 standards. Additionally, it is being developed towards supporting the C++20 standard.
Microsoft has open-sourced the library under the Apache 2.0 license with exceptions for binary files, addressing the inclusion of runtime libraries in the generated executable files.
This move allows the community to utilize ready-made implementations of features from the new standards in other projects. The exceptions added to the Apache license waive the requirement to mention the original product when delivering to end users binary files compiled with the STL.
Source: linux.org.ru
