Wine項目代碼接近600萬行提交次數約為14萬
Wine 5.0 穩定版於昨日正式發布,作為一個具有里程碑意義的版本,我們不妨通過Wine 5.0 Git 倉庫的開發統計信息來了解一下這個在Linux 平台上廣受歡迎的程序(尤其是運行Windows 遊戲和應用方面),以及它的發展趨勢。
通過在Wine Git 倉庫運行GitStats 可以看到,目前大約有1586 位不同的作者進行了總計135558 次提交,而最早的Wine 代碼可追溯到其在1993 年首次發布的時候。
在2019 年,Wine 總計有7373 次提交,累計增加了478947 行代碼,同時刪除了 226911 行代碼。歷史上Wine 提交數最多的年份可追溯到 2008~2009 年。同時我們也能看到,2019 年的提交數也是近幾年來最高的,在一定程度上這要歸功於Valve / CodeWeavers 在遊戲方面的改進。
去年,對Wine 貢獻最多的貢獻者是Zebediah Figura,大約17% 的提交數來自於他的貢獻,其次是Wine 項目的負責人Alexandre Julliard。在2019 年期間,其他傑出的Wine 開發者包括Julliard, Nikolay Sivov, Jacek Caban, Henri Verbeet 和Michael Stefaniuc。在這一年裡,約142 位作者為Wine 貢獻了代碼,比2018 年還要多一些。
還有一個比較有意思的數據是提交時間,可以看到,每天的5-7 點以及14-16 點是提交數最多的時段,而每週的周五至週末則是提交數的最少的幾天,這也側面反映了開發者都有時間來享受自己的周末。
截至Wine 5.0,其代碼庫的代碼總數為 5,708,955 行,根據當前的趨勢,Wine 6.0 的代碼總數很有可能將超過600 萬行。