Mikrosofto malfermfonte la C++-norma biblioteko inkluzivita kun Visual Studio

En la CppCon 2019-konferenco, Microsoft-reprezentantoj anoncis la malfermfontan kodon de la C++ Standard Library (STL, C++ Standard Library), kiu estas parto de la ilaro MSVC kaj la disvolva medio de Visual Studio. Ĉi tiu biblioteko reprezentas la kapablojn priskribitajn en la normoj C++14 kaj C++17. Krome, ĝi evoluas al subteno de la C++20-normo.

Mikrosofto malfermis la bibliotekan kodon sub la permesilo Apache 2.0 kun esceptoj por binaraj dosieroj, kiuj solvas la problemon inkluzivi rultempajn bibliotekojn en la generitaj ruleblaj dosieroj.

Ĉi tiu paŝo permesos al la komunumo uzi pretajn efektivigojn de funkcioj de la novaj normoj en aliaj projektoj. Esceptoj aldonitaj al la Apache-licenco forigas la postulon atribui la originan produkton dum liverado de binaroj kompilitaj kun la STL al finuzantoj.

fonto: linux.org.ru

Aldoni komenton