Microsoft utilizou de código aberto a biblioteca estándar de C++ incluída con Visual Studio

Na conferencia CppCon 2019, os representantes de Microsoft anunciaron o código fonte aberto da biblioteca estándar de C++ (STL, biblioteca estándar de C++), que forma parte do kit de ferramentas MSVC e do contorno de desenvolvemento de Visual Studio. Esta biblioteca representa as capacidades descritas nos estándares C++14 e C++17. Ademais, está evolucionando cara ao soporte do estándar C++20.

Microsoft abriu o código da biblioteca baixo a licenza Apache 2.0 con excepcións para os ficheiros binarios, que solucionan o problema de incluír bibliotecas en tempo de execución nos ficheiros executables xerados.

Este paso permitirá á comunidade usar implementacións preparadas de funcións dos novos estándares noutros proxectos. As excepcións engadidas á licenza de Apache eliminan o requisito de atribuír o produto orixinal ao entregar os binarios compilados co STL aos usuarios finais.

Fonte: linux.org.ru

Engadir un comentario