自由軟件基金會(FSF)在博客宣布計劃今年推出代碼托管協(xié)作平臺("forge"),以支持自由軟件的開發(fā)和基礎(chǔ)設(shè)施的搭建。FSF 技術(shù)團(tuán)隊的成員目前正在審查該平臺的道德倫理,據(jù)介紹平臺可幫助團(tuán)隊處理其項目,并具有合并請求、錯誤跟蹤和其他常用工具等功能。
FSF 表示,基礎(chǔ)設(shè)施對自由軟件至關(guān)重要,然而目前有許多自由軟件在開發(fā)時所依賴的網(wǎng)站于并沒公布源代碼,有的甚至還會建議或鼓勵用戶使用私有軟件。
FSF 創(chuàng)建了 GNU 道德存儲庫規(guī)范(GNU ethical 和 epository),旨在為自由軟件代碼托管平臺樹立高標(biāo)準(zhǔn)。
此外,F(xiàn)SF 也一直在研究候選程序列表,并根據(jù)道德和實踐標(biāo)準(zhǔn)對其進(jìn)行分析,目標(biāo)是首次運(yùn)行在 GNU 道德存儲庫標(biāo)準(zhǔn)上達(dá)到 B 級,然后在發(fā)布后力達(dá)A 級。達(dá)到 B 級的要求:支持 LibreJS、沒有第三方跟蹤以及正確的許可證信息等等。除此之外,F(xiàn)SF 還為大家提出了一系列實用標(biāo)準(zhǔn),其中包括雙因子身份驗證(2FA)和高性能,在上游得到良好支持以及其他常見的 forge 功能。
FSF 計劃在上游為自己選擇的 forge 軟件做出改進(jìn),以提高這些標(biāo)準(zhǔn)的得分。對于他們維護(hù)的網(wǎng)絡(luò)規(guī)模來說,其技術(shù)團(tuán)隊很小,而且沒有專職為 FSF 工作的開發(fā)者,因此這些開發(fā)者在花在選擇軟件上的時間有限。
FSF 技術(shù)團(tuán)隊的下一步工作是對滿足最初要求的系統(tǒng)進(jìn)行更多研究,以找到可用的最佳選擇。
最后,該項目將會以高度透明的方式運(yùn)行,F(xiàn)SF 將發(fā)布在服務(wù)器上運(yùn)行的源代碼并記錄如何運(yùn)行該系統(tǒng)。