Microsoft разкри кода на стандартната библиотека C++, доставяна с Visual Studio

На конференцията CppCon 2019 представители на компания Microsoft обявиха откриването на кода на стандартната библиотека C++ (STL, C++ Standard Library), която е част от инструментария MSVC и средата за разработка Visual Studio. Тази библиотека предлага възможности, описани в стандартите C++14 и C++17. Освен това, тя се развива в посока на поддръжка на стандарта C++20.

Microsoft откри кода на библиотеката под лиценз Apache 2.0 с изключения за бинарни файлове, които решават проблема с включването на runtime-библиотеки в състава на създадените изпълними файлове.

Тази стъпка ще позволи на общността да използва готови реализации на възможности от новите стандарти в други проекти. Добавените в лиценза Apache изключения отменят изискванията за споменаване на оригиналния продукт при предоставяне на крайни потребители на бинарни файлове, компилирани с STL.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster