Lors de la conférence CppCon 2019 qui se déroule ces jours-ci, Microsoft
Le développement de cette bibliothèque à l'avenir devrait être réalisé comme un projet ouvert développé sur GitHub, acceptant les pull request de développeurs tiers avec des corrections et la mise en œuvre de nouvelles fonctionnalités (la participation au développement nécessite la signature d'un accord CLA sur le transfert des droits de propriété sur le code transféré). Il est à noter que le transfert du développement STL vers GitHub aidera les clients Microsoft à suivre la progression du développement, à expérimenter les dernières modifications et à examiner les demandes entrantes d'ajout d'innovations.
L'open source permettra également à la communauté d'utiliser des implémentations prêtes à l'emploi des fonctionnalités des nouvelles normes dans d'autres projets. Par exemple, la licence de code est choisie pour offrir la possibilité de partager du code avec la bibliothèque
Les principaux objectifs du projet incluent le respect total des exigences des spécifications, garantissant des performances élevées, une facilité d'utilisation (outils de débogage, diagnostics, détection d'erreurs) et une compatibilité au niveau du code source et de l'ABI avec les versions précédentes de Visual Studio 2015/2017. Parmi les domaines que Microsoft ne souhaite pas développer figurent le portage sur d'autres plates-formes et l'ajout d'extensions non standard.
Source: opennet.ru