Microsoft va utilitzar de codi obert la biblioteca estàndard C++ inclosa amb Visual Studio

A la conferència CppCon 2019, els representants de Microsoft van anunciar el codi font obert de la biblioteca estàndard de C++ (STL, biblioteca estàndard de C++), que forma part del conjunt d'eines MSVC i de l'entorn de desenvolupament de Visual Studio. Aquesta biblioteca representa les capacitats descrites als estàndards C++14 i C++17. A més, està evolucionant per donar suport a l'estàndard C++20.

Microsoft ha obert el codi de la biblioteca amb la llicència Apache 2.0 amb excepcions per als fitxers binaris, que resolen el problema d'incloure biblioteques en temps d'execució als fitxers executables generats.

Aquest pas permetrà a la comunitat utilitzar implementacions ja fetes de característiques dels nous estàndards en altres projectes. Les excepcions que s'afegeixen a la llicència d'Apache eliminen el requisit d'atribuir el producte original quan s'entreguen binaris compilats amb l'STL als usuaris finals.

Font: linux.org.ru

Afegeix comentari