热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

delphi精品项目源码_Wine项目代码接近600万行

Wine(WineIsNotanEmulator)是一个能够在多种兼容POSIX接口的操作系统(诸如Linux、macOS与BSD等&#x

Wine(Wine Is Not an Emulator)是一个能够在多种兼容 POSIX 接口的操作系统(诸如 Linux、macOS 与 BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其它一些行为的内存占用,让你能够干净地整合 Windows 应用到桌面。

Wine 5.0 稳定版于近日发布,作为一个具有里程碑意义的版本,我们不妨通过 Wine 5.0 Git 仓库的开发统计信息来了解一下这个在 Linux 平台上广受欢迎的程序(尤其是运行 Windows 游戏和应用方面),以及它的发展趋势。

通过在 Wine Git 仓库运行 GitStats 可以看到,目前大约有 1586 位不同的作者进行了总计 135558 次提交,而最早的 Wine 代码可追溯到其在 1993 年首次发布的时候。

fd4bf2f32b12891f639f395dca201e5e.png

在 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 年还要多一些。

2ddb03e99b3d444b70a96317e61f1f02.png

还有一个比较有意思的数据是提交时间,可以看到,每天的 5-7 点以及 15-17 点是提交数最多的时段,看来熬夜爆肝写代码的开发者也不在少数,而每周的周五至周末则是提交数的最少的几天,这也侧面反映了开发者基本都有时间来享受自己的周末。

f162cc33e5c22d8f107ec0104cb80414.png
c2a8f5524908cfa165b2ff372204ba76.png

截至 Wine 5.0,其代码库的代码总数为 5,708,955 行,根据当前的趋势,Wine 6.0 的代码总数很有可能将超过 600 万行。

a1e86017c2678dba26e403b897a96fbb.png

更多关于 Wine 项目的开发统计信息请点此查看。

稿源:http://Phoronix.com 作者:Michael Larabel



推荐阅读
author-avatar
贾志军
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有