Firma Microsoft udostępniła standardową bibliotekę C++ na zasadach open source dołączoną do programu Visual Studio

Na konferencji CppCon 2019 przedstawiciele Microsoftu ogłosili otwarty kod źródłowy Biblioteki Standardowej C++ (STL, C++ Standard Library), która jest częścią zestawu narzędzi MSVC i środowiska programistycznego Visual Studio. Ta biblioteka reprezentuje możliwości opisane w standardach C++ 14 i C++ 17. Ponadto ewoluuje w kierunku obsługi standardu C++ 20.

Microsoft udostępnił kod biblioteki na licencji Apache 2.0 z wyjątkami dla plików binarnych, które rozwiązują problem dołączania bibliotek wykonawczych do generowanych plików wykonywalnych.

Ten krok umożliwi społeczności wykorzystanie gotowych implementacji funkcjonalności z nowych standardów w innych projektach. Wyjątki dodane do licencji Apache usuwają wymóg przypisywania oryginalnego produktu podczas dostarczania użytkownikom końcowym plików binarnych skompilowanych z STL.

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

Dodaj komentarz