A Microsoft nyílt forráskódú a Visual Studio C++ szabványkönyvtárát

A CppCon 2019 konferencián a Microsoft képviselői bejelentették az MSVC eszköztár és a Visual Studio fejlesztői környezet részét képező C++ Standard Library (STL, C++ Standard Library) nyílt forráskódú kódját. Ez a könyvtár a C++14 és C++17 szabványokban leírt képességeket képviseli. Emellett a C++20 szabvány támogatása felé fejlődik.

A Microsoft megnyitotta a könyvtár kódját az Apache 2.0 licenc alatt, a bináris fájlok kivételével, amelyek megoldják a futásidejű könyvtárak beépítési problémáját a generált futtatható fájlokba.

Ez a lépés lehetővé teszi a közösség számára, hogy az új szabványok szolgáltatásainak kész implementációit más projektekben használja. Az Apache licenchez hozzáadott kivételek megszüntetik azt a követelményt, hogy az STL-lel lefordított bináris fájlokat a végfelhasználóknak kézbesítsék az eredeti termékhez.

Forrás: linux.org.ru

Hozzászólás