Microsoft avoimen lähdekoodin C++-standardikirjasto, joka sisältyy Visual Studioon

CppCon 2019 -konferenssissa Microsoftin edustajat julkistivat avoimen lähdekoodin C++ Standard Librarysta (STL, C++ Standard Library), joka on osa MSVC-työkalupakkia ja Visual Studio -kehitysympäristöä. Tämä kirjasto edustaa C++14- ja C++17-standardeissa kuvattuja ominaisuuksia. Lisäksi se on kehittymässä tukemaan C++20-standardia.

Microsoft on avannut kirjastokoodin Apache 2.0 -lisenssillä lukuun ottamatta binääritiedostoja, jotka ratkaisevat ajonaikaisten kirjastojen sisällyttämisen luotuihin suoritettaviin tiedostoihin.

Tämä vaihe antaa yhteisölle mahdollisuuden käyttää uusien standardien ominaisuuksien valmiita toteutuksia muissa projekteissa. Apache-lisenssiin lisätyt poikkeukset poistavat vaatimuksen alkuperäisen tuotteen määrityksestä, kun loppukäyttäjille toimitetaan STL:llä käännetty binääri.

Lähde: linux.org.ru

Lisää kommentti