套件發布與 anaconda.com 服務條款
社群的許多成員公開和私下提出了關於 Anaconda 新的服務條款 (TOS) 對 anaconda.com
的影響的問題。首先,我們理解您的擔憂。我們想稍微解釋一下 conda-forge
的運作方式、TOS 變更如何影響我們和 conda-forge
使用者,以及我們社群未來的計畫。
沒有出現其他免費 conda 套件發布服務,這並不令人意外,原因是目前像 conda-forge
這樣的任何第三方頻道都是免費的。TOS 變更不適用於 conda-forge
,也不適用於 anaconda.org 上託管的其他頻道;有問題的 TOS 變更僅適用於「defaults」頻道和 repo.anaconda.com 上託管的其他軟體。
雖然我們計畫要有替代託管,但我們負擔不起費用。我們只是一個志願者社群。我們已經嘗試將 conda-forge
產物上傳到 GitHub 並繼續這樣做(請參閱 regro/releases
)。我們也將這些產物放在實驗性 repodata 伺服器後面。我們的一位核心開發人員 (@wolfv) 正在設定 quetz
以及 conda-forge
產物。
非常重要的是要認識到 Anaconda Inc 慷慨地捐贈了他們託管的使用權和員工時間給我們,吸收了所有這些成本。他們託管了約 1.8 TB 的資料,並且每月從該資料中提供超過 1 億次的產物下載。這是一筆非常重要的捐贈,沒有它,conda-forge
將不復存在。Anaconda Inc 員工也協助維護 conda-forge 中一些最複雜的套件配方。
請注意,Anaconda Inc 也表示,TOS 變更的部分收入將捐贈給 OSS 專案。(請參閱這篇部落格文章)。您應該知道 conda-forge
是 NumFOCUS 的一部分,因此它將從 TOS 的變更中受益,許多其他 OSS 專案也是如此。
我們絕對歡迎社群的幫助,以推進我們在為 conda-forge
建立更多託管基礎設施方面的努力。這可以是從花時間開發 quetz
到為我們的資料提供託管/鏡像等任何事情。如果您想提供幫助,請與我們聯繫!