Microsoft otworzył kod standardowej biblioteki C++ dostarczanej w Visual Studio

Podczas konferencji CppCon 2019 przedstawiciele firmy Microsoft ogłosili otwarcie kodu standardowej biblioteki C++ (STL, C++ Standard Library), która jest częścią narzędzi MSVC oraz środowiska programistycznego Visual Studio. Biblioteka ta oferuje możliwości opisane w standardach C++14 i C++17. Ponadto rozwija się w kierunku wsparcia standardu C++20.

Microsoft udostępnił kod biblioteki na licencji Apache 2.0 z wyjątkami dotyczącymi plików binarnych, które rozwiązują problem związany z dołączaniem bibliotek runtime do tworzonych plików wykonywalnych.

Ten krok pozwoli społeczności na wykorzystanie gotowych implementacji możliwości z nowych standardów w innych projektach. Dodatki do licencji Apache znoszą wymagania dotyczące wspomnienia o oryginalnym produkcie przy dostarczaniu użytkownikom końcowym plików binarnych skompilowanych z STL.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster