CppCon 2019 : Microsoft libère sa bibliothèque STL

Par:
ftonic

mar, 17/09/2019 - 10:41

L’équipe C++ de Microsoft a annoncé durant la conférence CppCon 2019 la mise en open source de son implémentation de la bibliothèque standard C++, la fameuse STL. Elle est désormais disponible sur le GitHub de l’éditeur. 

Une des motivations est de pouvoir faire évoluer, avec la communauté, cette implémentation, notamment avec l’arrivée de C++ 20. Et les développeurs MS veulent aussi contribuer à C++. Le projet est mis sous Apache Licence 2, avec des exceptions LLVM (liées à la compilation du code source). Comme le précise le post officiel de Microsoft, la libc++ de LLVM utilise cette même licence. L’idée est de  partager facilement le code, sans pour autant fusionner les deux bibliothèques. 

Par rappel, la libc++ est une implémentation de la STL pour C++11, 14 et les suivantes.  

Blog MS C++ : devblogs.microsoft.com/cppblog/open-sourcing-msvcs-stl

libc++ : libcxx.llvm.org

Github : github.com/microsoft/STL

François Tonic