Microsoft اوپن سورس C++ معياري لائبريري کي شامل ڪيو ويو جنهن ۾ Visual Studio شامل آهي

CppCon 2019 ڪانفرنس ۾، Microsoft جي نمائندن C++ معياري لائبريري (STL, C++ Standard Library) جي اوپن سورس ڪوڊ جو اعلان ڪيو، جيڪو MSVC ٽول ڪٽ ۽ Visual Studio ڊولپمينٽ ماحول جو حصو آهي. هي لائبريري C++ 14 ۽ C++ 17 معيارن ۾ بيان ڪيل صلاحيتن جي نمائندگي ڪري ٿي. ان کان علاوه، اهو C ++ 20 معيار جي حمايت ڪرڻ جي طرف ترقي ڪري رهيو آهي.

Microsoft بائنري فائلن جي استثنا سان Apache 2.0 لائسنس جي تحت لائبريري ڪوڊ کوليو آهي، جيڪو ٺاهيل ايگزيڪيوٽو فائلن ۾ رن ٽائم لائبريريون شامل ڪرڻ جو مسئلو حل ڪري ٿو.

اهو قدم ڪميونٽي کي اجازت ڏيندو ته هو ٻين منصوبن ۾ نون معيارن مان فيچرز جي تيار ڪيل عملن کي استعمال ڪري. Apache لائسنس ۾ شامل ڪيل استثنا اصل پراڊڪٽ کي منسوب ڪرڻ جي ضرورت کي ختم ڪري ٿو جڏهن STL سان گڏ گڏ ڪيل بائنريز کي آخري استعمال ڪندڙن لاءِ.

جو ذريعو: linux.org.ru

تبصرو شامل ڪريو