GitHub, 微軟擁有的開發人員資料庫, 幾天前宣布您已購買 來自流行的JavaScript包管理器 “ NPM”,此交易是通過簽訂未披露金額的購買協議進行的。
GitHub上 說使用npm的公共註冊表的開發人員可以繼續免費使用它。 一旦完成購買交易,該結構便決定將重點放在三個領域。
“ Npm是JavaScript世界的重要組成部分。 npm團隊在過去10年中的工作以及成千上萬的開源開發人員和維護人員的貢獻使npm能夠託管1.3萬個軟件包,每月下載量為75億次。
他們共同幫助JavaScript成為世界上最大的開發者生態系統。
在GitHub,我們很榮幸成為npm故事的下一章的成員,並幫助npm繼續發展以滿足快速增長的JavaScript社區的需求。
GitHub團隊將致力於與NPM合作的領域包括:
基礎設施和註冊平台
“ JavaScript生態系統非常龐大,並且正在迅速發展。 您需要堅如磐石的記錄。 我們將進行必要的投資,以確保npm快速,可靠和可擴展。”
改善基本經驗:
“我們將努力改善開發人員和維護人員的日常體驗,我們將支持已經在CLI npm v7上啟動的出色工作,它將繼續免費和開源。 我們感興趣的一些最重要的功能是工作空間,以及多因素身份驗證和發布體驗方面的改進。
社區承諾:
“我們將積極與JavaScript社區互動,以獲取他們的想法,並幫助定義npm的未來。”
將來, 該公司計劃將GitHub和npm集成在一起,以進一步提高安全性 並允許開發人員從其拉取請求中密切監視npm軟件包。
對於付費客戶 來自npm Pro,Teams和Enterprise, GitHub計劃允許這些用戶移動其私有軟件包 從npm到GitHub軟件包。
納特弗里德曼Github的首席執行官在博客文章中宣布了這一消息,他寫道 npm在開源社區中的地位 及其廣泛的軟件包註冊表 JavaScript是購買的主要原因。
微軟只是眾多公司之一 技術性 近年來,他們更加關注開源,他們相信通過訴諸開源策略,他們將吸引更多的開發人員。
這種信念似乎與最近的一些統計數字相符。 紅帽(Red Hat)贊助的一項2019年研究表明,69%的IT領導者認為開源對企業非常重要,68%的研究人員表示,他們在研究之前的12個月中增加了對開源的使用。
弗里德曼繼續解釋說,一旦達成交易,他的三個最重要的目標將是投資於註冊管理機構基礎架構和平台,改善核心體驗並與社區互動。
“從長遠來看,我們將整合GitHub和npm,以提高開源軟件供應鏈的安全性,並允許您跟踪從GitHub拉取請求到對其進行修復的npm軟件包版本的更改。
現有的付費客戶 已經使用npm Pro,Team和Enterprise託管私人記錄 他們將不會經歷服務的更改。
Friedman還指出,該公司將在GitHub軟件包上投入大量資金。 作為與GitHub完全集成的多語言軟件包註冊中心,今年晚些時候,他們將允許npm付費客戶將其私有npm軟件包移至GitHub軟件包。