Microsoft mở nguồn thư viện chuẩn C++ đi kèm với Visual Studio

Tại hội nghị CppCon 2019, đại diện Microsoft đã công bố mã nguồn mở của Thư viện chuẩn C++ (STL, Thư viện chuẩn C++), là một phần của bộ công cụ MSVC và môi trường phát triển Visual Studio. Thư viện này thể hiện các khả năng được mô tả trong tiêu chuẩn C++14 và C++17. Ngoài ra, nó đang phát triển theo hướng hỗ trợ tiêu chuẩn C++20.

Microsoft đã mở mã thư viện theo giấy phép Apache 2.0 ngoại trừ các tệp nhị phân, giải quyết vấn đề đưa các thư viện thời gian chạy vào các tệp thực thi được tạo.

Bước này sẽ cho phép cộng đồng sử dụng các triển khai sẵn có của các tính năng từ các tiêu chuẩn mới trong các dự án khác. Các ngoại lệ được thêm vào giấy phép Apache sẽ loại bỏ yêu cầu phân bổ sản phẩm gốc khi phân phối các tệp nhị phân được biên dịch bằng STL cho người dùng cuối.

Nguồn: linux.org.ru

Thêm một lời nhận xét