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 点以及 15-17 点是提交数最多的时段,看来熬夜爆肝写代码的开发者也不在少数,而每周的周五至周末则是提交数的最少的几天,这也侧面反映了开发者基本都有时间来享受自己的周末。
截至 Wine 5.0,其代码库的代码总数为 5,708,955 行,根据当前的趋势,Wine 6.0 的代码总数很有可能将超过 600 万行。
稿源:Phoronix.com 作者:Michael Larabel
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
TinyMCE 5.1 发布,无与伦比的移动体验
TinyMCE 正式宣布发布 TinyMCE 5.1 版,该版本最值得关注的是其无与伦比的移动体验,便利的工具栏,暗模式,表格排序等。 在线演示:https://www.tiny.cloud/docs/demo/full-featured/ 下图是全新的移动体验效果: 特性包括: 基于银色主题的外观设计 高级用户交互特性:水平滚动工具栏和上下文菜单 表格的全功能支持 兼容主流的 TinyMCE 插件 只需要简单设置即可自动启用 TinyMCE 的移动模式: <meta name="viewport" content="width=device-width, initial-scale=1"> 如果你不想使用新的银色主题,可以通过如下代码切换回老的移动主题: tinymce.init({ mobile: { theme: 'mobile' } }); 通过长按元素可以打开上下文工具栏和菜单: 支持单元格的选择: 新版本还提供可固定位置的工具栏,如下图所示: 全新的暗黑模式 详细介绍内容请看https://www.tiny.cloud/blog/tinymce-...
- 下一篇
Mozilla 允许在 Firefox 74 中禁用 Tab detaching 功能
Firefox 74 中目前已可以禁用“Tab tearing”功能,该功能允许通过拖放操作将选项卡移动到新窗口。 通过将 Firefox 中打开的选项卡与当前选项卡条分离,可以将其带入新窗口。您也可以右键单击并在上下文菜单的“Move to New Window”选项下选择“Move tab”。如果您发现在重新排序标签或其他情况时遇到麻烦,Mozilla 现在提供了隐藏的偏好设置,可以在 Firefox Nightly 中将其禁用。事实上,这一问题从用户发出错误报告到完成修复,已历时长达 9 年。 在 Firefox 中禁用 tab tearing或tab detaching 1.访问about:config 2. 在搜索框中,输入“detach”(不含引号),对于突出显示的结果,将browser.tabs.allowTabDetach的 pref 值切换为 false。 如果您使用的是 Firefox 72,则可以安装Disable Tab Detach addon。不过值得注意的是,当 Mozilla Firefox 74 的 about:config 中带有上述选项时,该插件...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装