NPM Inc, 它控制NPM軟件包管理器的開發並維護NPM存儲庫, 已宣布將其業務出售給GitHub Inc (目前由Microsoft擁有),它作為一個獨立的業務部門運作(尚未披露購買交易的金額)。
對於購買的一部分 有人認為所有權變更不會影響NPM存儲庫 而且這個 將繼續存在,並將繼續免費提供給公眾 適用於開源開發人員。 NPM軟件包管理器的開發將繼續增加資源,這可能是其更積極開發的動力,因為GitHub打算與JavaScript社區積極合作以收集想法並確定NPM的未來。
關於Microsoft準備的更改 購買完成後,提到的主要開發載體將是: 提高存儲庫和基礎架構的可靠性,可伸縮性和生產力, 以及提高開發人員和軟件包管理人員的日常工作的便利性。
在NPM版本7中預期的重要創新中,對工作區進行了命名(它允許在單個軟件包中添加多個軟件包的依賴關係以一步安裝),改善了發佈軟件包的過程並擴展了對多因素身份驗證的支持。
為了提高包裹投遞和交付過程的安全性, NPM計劃集成到GitHub基礎架構中。
集成還將允許您使用GitHub界面準備和刪除NPM軟件包-可以在GitHub上跟踪軟件包的更改,從收到請求請求到發布新版本的npm軟件包。
GitHub在存儲庫中提供的漏洞檢測和漏洞報告工具也將適用於NPM軟件包。 GitHub贊助商服務將可用於資助NPM軟件包作者和同伴的工作。
除此之外, 艾薩克·施呂特(Isaac Z.Schlueter) (NPM的創建者) 將繼續從事該項目 您將獲得更多資源和更輕鬆的工作環境。
在他的公告中,他分享以下內容:
在收購過程的開始我真的沒想到的是,我真誠地希望我在GitHub上遇到的每個人,從與Nat的最初對話以及他受過培訓的團隊中的每個人開始……
NPM創始人相信,作為GitHub的一部分,NPM將獲得更多支持 來自最大的開發者社區之後的最大的全球公司之一。 當前,NPM存儲庫提供了1.3萬個軟件包,約有12萬開發人員使用。 每月大約有75億次下載,並且這個數字還在不斷增長。
回想一下NPM Inc去年經歷了領導層變更, 一系列裁員和尋找投資者。
由於NPM未來命運的不確定性 由於缺乏信心,公司將捍衛社區而不是投資者的利益,由前NPM技術總監領導的一群員工創建了Entropic軟件包存儲庫。
新項目旨在消除對JavaScript / Node.js生態系統的依賴 在一個完全控制包管理器開發並維護存儲庫的公司中。
據Entropic的創始人說,社區沒有能力使NPM Inc對所採取的行動負責,以利潤為導向阻止社區的主要活動的實施,但不會帶來金錢,並且需要額外的資源,功能,以支持數字簽名驗證。
Si 您想進一步了解筆記,您可以在中查看原始出版物 以下鏈接。