ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೊದೊಂದಿಗೆ ಒಳಗೊಂಡಿರುವ C++ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿಯನ್ನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಓಪನ್ ಸೋರ್ಸ್ ಮಾಡಿದೆ

CppCon 2019 ಸಮ್ಮೇಳನದಲ್ಲಿ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪ್ರತಿನಿಧಿಗಳು MSVC ಟೂಲ್ಕಿಟ್ ಮತ್ತು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ ಭಾಗವಾಗಿರುವ C++ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿಯ (STL, C++ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿ) ಮುಕ್ತ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಘೋಷಿಸಿದರು. ಈ ಗ್ರಂಥಾಲಯವು C++14 ಮತ್ತು C++17 ಮಾನದಂಡಗಳಲ್ಲಿ ವಿವರಿಸಿದ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದು C++20 ಮಾನದಂಡವನ್ನು ಬೆಂಬಲಿಸುವ ಕಡೆಗೆ ವಿಕಸನಗೊಳ್ಳುತ್ತಿದೆ.

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಬೈನರಿ ಫೈಲ್‌ಗಳಿಗೆ ವಿನಾಯಿತಿಗಳೊಂದಿಗೆ Apache 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಲೈಬ್ರರಿ ಕೋಡ್ ಅನ್ನು ತೆರೆದಿದೆ, ಇದು ರಚಿಸಲಾದ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್‌ಗಳಲ್ಲಿ ರನ್‌ಟೈಮ್ ಲೈಬ್ರರಿಗಳನ್ನು ಸೇರಿಸುವ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.

ಈ ಹಂತವು ಇತರ ಯೋಜನೆಗಳಲ್ಲಿ ಹೊಸ ಮಾನದಂಡಗಳಿಂದ ವೈಶಿಷ್ಟ್ಯಗಳ ಸಿದ್ಧ-ಸಿದ್ಧ ಅನುಷ್ಠಾನಗಳನ್ನು ಬಳಸಲು ಸಮುದಾಯವನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಅಪಾಚೆ ಪರವಾನಗಿಗೆ ಸೇರಿಸಲಾದ ವಿನಾಯಿತಿಗಳು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ STL ನೊಂದಿಗೆ ಸಂಕಲಿಸಿದ ಬೈನರಿಗಳನ್ನು ತಲುಪಿಸುವಾಗ ಮೂಲ ಉತ್ಪನ್ನವನ್ನು ಆಟ್ರಿಬ್ಯೂಟ್ ಮಾಡುವ ಅಗತ್ಯವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ.

ಮೂಲ: linux.org.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ