A Microsoft abriu o código-fonte da biblioteca padrão C++ incluída no Visual Studio

Na conferência CppCon 2019, os representantes da Microsoft anunciaram o código-fonte aberto da C++ Standard Library (STL, C++ Standard Library), que faz parte do kit de ferramentas MSVC e do ambiente de desenvolvimento do Visual Studio. Esta biblioteca representa os recursos descritos nos padrões C++14 e C++17. Além disso, está evoluindo no sentido de suportar o padrão C++20.

A Microsoft abriu o código da biblioteca sob a licença Apache 2.0 com exceções para arquivos binários, o que resolve o problema de inclusão de bibliotecas de tempo de execução nos arquivos executáveis ​​gerados.

Esta etapa permitirá que a comunidade utilize implementações prontas de recursos dos novos padrões em outros projetos. As exceções adicionadas à licença Apache removem a exigência de atribuir o produto original ao entregar binários compilados com o STL aos usuários finais.

Fonte: linux.org.ru

Adicionar um comentário