Na konferencii CppCon 2019 zástupcovia spoločnosti Microsoft oznámili otvorenie kódu štandardnej knižnice C++ (STL, C++ Standard Library), ktorá je súčasťou nástrojov MSVC a prostredia Visual Studio. Táto knižnica predstavuje možnosti popísané v štandardoch C++14 a C++17. Okrem toho sa vyvíja v smere podpory štandardu C++20.
Microsoft otvoril kód knižnice pod licenciou Apache 2.0 s výnimkami pre binárne súbory, ktoré riešia problém so zahrnutím runtime knižníc do zostavovaných vykonateľných súborov.
Tento krok umožní komunite využívať v iných projektoch hotové implementácie možností z nových štandardov. Pridané výnimky do licencie Apache zrušujú požiadavky na zmienku o pôvodnom produkte pri dodávke konečným užívateľom binárnych súborov skompilovaných so STL.
Zdroj: linux.org.ru
