微軟開源 MSVC 的 C++ 標準庫
作者:佚名
微軟宣布開源它實現的 C++ 標準庫(STL),源代碼托管在 GitHub 上,采用 Apache License v2.0 with LLVM Exceptions 許可證。
微軟宣布開源它實現的 C++ 標準庫(STL),源代碼托管在 GitHub 上,采用 Apache License v2.0 with LLVM Exceptions 許可證。
微軟稱,它選擇這個許可證是方便 libc++ 項目與 MSVC 的 STL 共享代碼,不過目前兩個項目沒有合并,仍然是支持不同平臺的不同庫,有著不同的數據結構表示。
但如果 libc++ 的維護者有興趣移植 MSVC 的 STL 實現的特性,或協作同時開發新的特性,那么兩個項目之間的合作無需考慮許可證問題。微軟表示它暫時沒有計劃開源 MSVC 工具集的其它部分。
責任編輯:張燕妮
來源:
solidot