熟悉 Linux 和 macOS 的使用者都應該知道 Homebrew,它是一個開源的軟體包管理系統,簡化了 Linux 和 macOS 上的軟體安裝。同樣 Windows 平臺也有對應的軟體包管理器,那就是 Chocolatey。如今 Chocolatey 迎來了自己的 11 週歲。
2011 年 3 月 21 日 Chocolatey 正式誕生,並於兩天後釋出了首個版本。Chocolatey 軟體公司的創始人 Rob Reynolds(@)編寫並提交了第一行程式碼。Chocolatey 的目標很簡單,就是為 Windows 提供一個通用的軟體包管理器。如今 11 年後,讓我們一起來看看 Chocolatey 的發展歷程。
下載量
根據官方公佈的資料,自 Chocolatey 誕生以來,Chocolatey 社群倉庫的下載量節節攀升。在 2015 - 2016 年期間,通過圖表可以發現 Chocolatey 的下載量有了近 5000 萬的增長,這也是 Chocolatey 首次出現下載量這麼大幅增長的一年(此前雖然增長百分比顯著,但基數較低);在此後兩年時間,Chocolatey 的下載量都還各增長了 6000 萬左右;在 2018 - 2019 年期間,這個數位甚至一度提升了 3 倍,一年時間就增加了超過 1.8 億次的下載量。
在 2019 年 9 月,為了更好地管理負載並幫助維持社群倉庫的發展,Chocolatey 對倉庫實施了速率限制,再加上 Chocolatey 的下載量也已達到 4 億次這樣的規模,以及為企業和組織提供了自託管選項,Chocolatey 在隨後幾年的下載量都僅僅是小幅增長。
產品釋出
在過去 11 年中,Chocolatey 共已經發布了 238 個版本更新(不包括 pre-release 版本)。這意味著 Chocolatey 平均每年釋出超過 21 個版本更新。但從下圖中也能看出,以往版本更新頻率並不穩定,時高時低。以 2022 年為例,目前第一季度還沒結束,就已釋出了 15 個版本更新,而過去的這些年中,就出現多次全年更新次數不超過 10 次的情況發生。
但近兩年,Chocolatey 釋出穩定版本的數量不斷增加,按照目前這個進度開發下去的話,Chocolatey 有望在 2022 年創造出歷史最佳成績。
一些里程碑時刻
- 2011 年 3 月 21 日 —— Chocolatey 提交第一行程式碼
- 2011 年 3 月 23 日 —— Chocolatey 釋出第一個版本 0.6.0
- 2011 年 9 月 —— 引入社群倉庫
- 2013 年 6 月 —— 社群倉庫達到 1000 個穩定的軟體包
- 2014 年 7 月 —— Chocolatey 包本身的下載量超過 100 萬次
- 2015 年 2 月 —— 社群倉庫的下載量達到 1000 萬次
- 2016 年 4 月 —— Chocolatey 更換新 Logo
- 2020 年 5 月 —— 社群倉庫的下載量突破 10 億次
- ……
經過 11 年發展,Chocolatey 和 如今也迎來了重大版本更新,雙雙邁入 1.0.0 版本。眾多 Windows 使用者和開發者是否有在使用 Chocolatey 呢?你們使用 Chocolatey 安裝的第一個軟體又是什麼呢?歡迎大家留言分享自己的使用經歷。