വിഷ്വൽ സ്റ്റുഡിയോയിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള C++ സ്റ്റാൻഡേർഡ് ലൈബ്രറി മൈക്രോസോഫ്റ്റ് ഓപ്പൺ സോഴ്‌സ് ചെയ്തു

CppCon 2019 കോൺഫറൻസിൽ, MSVC ടൂൾകിറ്റിൻ്റെയും വിഷ്വൽ സ്റ്റുഡിയോ വികസന പരിസ്ഥിതിയുടെയും ഭാഗമായ C++ സ്റ്റാൻഡേർഡ് ലൈബ്രറിയുടെ (STL, C++ സ്റ്റാൻഡേർഡ് ലൈബ്രറി) ഓപ്പൺ സോഴ്‌സ് കോഡ് Microsoft പ്രതിനിധികൾ പ്രഖ്യാപിച്ചു. ഈ ലൈബ്രറി C++14, C++17 എന്നീ മാനദണ്ഡങ്ങളിൽ വിവരിച്ചിരിക്കുന്ന കഴിവുകളെ പ്രതിനിധീകരിക്കുന്നു. കൂടാതെ, ഇത് C++20 സ്റ്റാൻഡേർഡിനെ പിന്തുണയ്ക്കുന്നതിലേക്ക് വികസിച്ചുകൊണ്ടിരിക്കുന്നു.

ബൈനറി ഫയലുകൾ ഒഴികെയുള്ള അപ്പാച്ചെ 2.0 ലൈസൻസിന് കീഴിൽ മൈക്രോസോഫ്റ്റ് ലൈബ്രറി കോഡ് തുറന്നിട്ടുണ്ട്, ഇത് സൃഷ്ടിച്ച എക്സിക്യൂട്ടബിൾ ഫയലുകളിൽ റൺടൈം ലൈബ്രറികൾ ഉൾപ്പെടുത്തുന്നതിൻ്റെ പ്രശ്നം പരിഹരിക്കുന്നു.

മറ്റ് പ്രോജക്റ്റുകളിലെ പുതിയ മാനദണ്ഡങ്ങളിൽ നിന്നുള്ള ഫീച്ചറുകളുടെ റെഡിമെയ്ഡ് നിർവ്വഹണങ്ങൾ ഉപയോഗിക്കാൻ ഈ ഘട്ടം കമ്മ്യൂണിറ്റിയെ അനുവദിക്കും. അപ്പാച്ചെ ലൈസൻസിൽ ചേർത്തിട്ടുള്ള ഒഴിവാക്കലുകൾ അന്തിമ ഉപയോക്താക്കൾക്ക് STL ഉപയോഗിച്ച് സമാഹരിച്ച ബൈനറികൾ നൽകുമ്പോൾ യഥാർത്ഥ ഉൽപ്പന്നം ആട്രിബ്യൂട്ട് ചെയ്യേണ്ട ആവശ്യകത ഇല്ലാതാക്കുന്നു.

അവലംബം: linux.org.ru

ഒരു അഭിപ്രായം ചേർക്കുക