Në konferencën CppCon 2019, përfaqësuesit e kompanisë Microsoft njoftuan për hapjen e kodit të bibliotekës standarde C++ (STL, C++ Standard Library), që bën pjesë në mjetet MSVC dhe mjedisin e zhvillimit Visual Studio. Kjo bibliotekë përfaqëson mundësitë e përshkruara në standardet C++14 dhe C++17. Për më tepër, ajo po zhvillohet në drejtimin e mbështetjes së standardit C++20.
Microsoft hapi kodin e bibliotekës nën licencën Apache 2.0 me përjashtime për skedarët binarë, të cilat zgjidhin problemin me përfshirjen e bibliotekave runtime në përbërjen e skedarëve ekzekutivë të formuar.
Ky hap do të lejojë komunitetin të përdorë në projekte të tjera zbatime të gatshme të mundësive nga standardet e reja. Përjashtimet e shtuara në licencën Apache anulojnë kërkesat për përmendjen e produktit origjinal kur shpërndahen skedarë binarë, të kompiluar me STL, tek përdoruesit përfundimtarë.
Burimi: linux.org.ru
