微軟開源 MSVC 的 C++ 標準庫
微軟宣布開源它實現的 C++ 標準庫(STL),源代碼托管在 GitHub 上,采用 Apache License v2.0 with LLVM Exceptions 許可證。
微軟稱,它選擇這個許可證是方便 libc++ 項目與 MSVC 的 STL 共享代碼,不過目前兩個項目沒有合并,仍然是支持不同平臺的不同庫,有著不同的數據結構表示。
但如果 libc++ 的維護者有興趣移植 MSVC 的 STL 實現的特性,或協作同時開發新的特性,那么兩個項目之間的合作無需考慮許可證問題。微軟表示它暫時沒有計劃開源 MSVC 工具集的其它部分。
本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
轉載自:https://www.solidot.org/story?sid=62100