Microsoft a open-source la bibliothèque standard C++ incluse avec Visual Studio

Lors de la conférence CppCon 2019, les représentants de Microsoft ont annoncé le code open source de la bibliothèque standard C++ (STL, C++ Standard Library), qui fait partie de la boîte à outils MSVC et de l'environnement de développement Visual Studio. Cette bibliothèque représente les fonctionnalités décrites dans les standards C++14 et C++17. De plus, il évolue vers le support du standard C++20.

Microsoft a ouvert le code de la bibliothèque sous la licence Apache 2.0 avec des exceptions pour les fichiers binaires, ce qui résout le problème de l'inclusion des bibliothèques d'exécution dans les fichiers exécutables générés.

Cette étape permettra à la communauté d'utiliser des implémentations prêtes à l'emploi des fonctionnalités des nouvelles normes dans d'autres projets. Les exceptions ajoutées à la licence Apache suppriment l'obligation d'attribuer le produit d'origine lors de la livraison de fichiers binaires compilés avec la STL aux utilisateurs finaux.

Source: linux.org.ru

Ajouter un commentaire