天天看點

NPM 子產品開發者撤回他的軟體,呼籲自由替代

node.js 項目的 npm 包管理器有一個流行的子產品叫kik, 有幾十個項目依賴于這個子產品。幾周前, kik 的開發者收到了律師郵件,以kik是一個注冊商标為由要求撤下該子產品。開發者拒絕了律師的要求。律師随後就找上了npm管理方,npm的人未經作者許可就同意改變該子產品的所有權。這件事讓開發者認識到npm是某個人的私有領地,在這裡企業的權力高于人民,而他從事開源開發是旨在讓“權力歸于人民”, 為了抗議他宣布撤回了(或者叫解放)他的子產品,呼籲開源社群建立npm的一個真正自由的替代。撤回軟體包影響了很多依賴于該子產品的項目。npm随後重新上傳了該子產品。整件事也讓人意識到npm和其它包管理器都是一個脆弱的中心化系統,有開發者建議包管理器應該去中心化,應該允許人人都能運作一個鏡像。

====================================分割線================================

繼續閱讀