LLVM專案計畫更換到Apache 2許可證

2021-12-29 20:01:18 字數 408 閱讀 7539

llvm 編譯器專案正在考慮更換許可證。llvm 專案目前使用的是類 bsd 的 ncsa 許可證,更換許可證的目的一則是降低貢獻**的門檻鼓勵更多人參與,二則是提供更好的專利保護,三則是消除執行時庫與編譯器其餘部分的**。開發者提議採用 apache 2 許可證和執行時例外條款。

在將近一年的討論之後,llvm 社群總體上同意這一做法,但有乙個擔憂: 許多人認為 apache 2 許可證與 gplv2 許可證不相容,而很多重要的 gplv2(以及 gplv2+)專案使用了 llvm 編譯器。

在與律師討論過之後,llvm 專案計畫採用 apache 2 許可證,但將加入額外的例外去處理可能出現的 gplv2 不相容情況。

pip源更換到國內映象

國內的一些映象 阿里雲 中國科技大學 豆瓣 清華 修改源方法 臨時使用 可以在使用pip的時候加引數 i 例如 pip install i django,這樣就會從清華這邊的映象去安裝django 永久修改 linux下,修改 pip pip.conf 沒有就建立乙個 內容如下 global ind...

將pip源更換到國內映象

1 阿里雲 2 豆瓣 3 清華大學 4 中國科學技術大學 5 華中科技大學 注意 新版ubuntu要求使用https源。設定方法 以清華映象為例,其它映象同理 1 臨時使用 可以在使用pip的時候,加上引數 i和映象位址 如 例如 pip install i pandas,這樣就會從清華映象安裝pa...

mysql yum 安裝從8更換到5 7

因為要做虛擬機器與物理機 主從備份測試,但是虛擬機器已經安裝過mysql 8.0 但是物理機版本為5.7,於是想把虛擬機器也更換為5.7 我是先yum remove mysql 然後執行更換預設安裝的版本 禁用8.0 啟用5.7 然後執行如下語句 檢視是否設定成功 安裝mysql 然後出現如下問題 ...