Microsoft、Visual Studio に含まれる C++ 標準ライブラリをオープンソース化

CppCon 2019 カンファレンスで、Microsoft の担当者は、MSVC ツールキットおよび Visual Studio 開発環境の一部である C++ 標準ライブラリ (STL、C++ 標準ライブラリ) のオープン ソース コードを発表しました。 このライブラリは、C++14 および C++17 標準で説明されている機能を表します。 さらに、C++20 標準のサポートに向けて進化しています。

Microsoft は、バイナリ ファイルを除き、Apache 2.0 ライセンスに基づいてライブラリ コードを公開しました。これにより、生成された実行可能ファイルにランタイム ライブラリが含まれる問題が解決されました。

このステップにより、コミュニティは新しい標準の機能の既成の実装を他のプロジェクトで使用できるようになります。 Apache ライセンスに追加された例外により、STL でコンパイルされたバイナリをエンド ユーザーに配信する際に、元の製品に帰属させるという要件が削除されます。

出所: linux.org.ru

コメントを追加します