Na konferenci CppCon 2019 so predstavniki podjetja Microsoft napovedali odprtje kode standardne knjižnice C++ (STL, C++ Standard Library), ki je del orodja MSVC in razvojnega okolja Visual Studio. Ta knjižnica vključuje funkcionalnosti, opisane v standardih C++14 in C++17. Poleg tega se razvija v smeri podpore standardu C++20.
Microsoft je odprl kodo knjižnice pod licenco Apache 2.0 z izjemami za binarne datoteke, ki rešujejo težavo z vključitvijo runtime knjižnic v končne izvršljive datoteke.
Ta korak bo skupnosti omogočil uporabo že pripravljenih izvedb funkcionalnosti iz novih standardov v drugih projektih. Izjeme dodane k licenci Apache odpravljajo zahteve po omembi izvornega izdelka pri distribuciji končnim uporabnikom binarnih datotek, skompajlanih s STL.
Izvor: linux.org.ru
