مائیکروسافٹ نے بصری اسٹوڈیو کے ساتھ شامل C++ معیاری لائبریری کو اوپن سورس کیا۔

CppCon 2019 کانفرنس میں، Microsoft کے نمائندوں نے C++ سٹینڈرڈ لائبریری (STL, C++ سٹینڈرڈ لائبریری) کے اوپن سورس کوڈ کا اعلان کیا، جو MSVC ٹول کٹ اور بصری اسٹوڈیو کی ترقی کے ماحول کا حصہ ہے۔ یہ لائبریری C++14 اور C++17 معیارات میں بیان کردہ صلاحیتوں کی نمائندگی کرتی ہے۔ اس کے علاوہ، یہ C++20 معیار کی حمایت کرنے کی طرف تیار ہو رہا ہے۔

مائیکروسافٹ نے اپاچی 2.0 لائسنس کے تحت لائبریری کوڈ کو بائنری فائلوں کے استثناء کے ساتھ کھولا ہے، جو تیار کردہ ایگزیکیوٹیبل فائلوں میں رن ٹائم لائبریریوں کو شامل کرنے کا مسئلہ حل کرتا ہے۔

یہ قدم کمیونٹی کو دوسرے منصوبوں میں نئے معیارات سے فیچرز کے ریڈی میڈ نفاذ کو استعمال کرنے کی اجازت دے گا۔ اپاچی لائسنس میں شامل مستثنیات اختتامی صارفین کو STL کے ساتھ مرتب کردہ بائنریز فراہم کرتے وقت اصل پروڈکٹ کو منسوب کرنے کی ضرورت کو ختم کر دیتے ہیں۔

ماخذ: linux.org.ru

نیا تبصرہ شامل کریں