知识问答
Wine是什么
Wine是一个能够在多种POSIX-compliant操作系统(Linux,macOS及BSD等)上运行Windows应用的兼容层。不是像虚拟机或者模拟器一样模仿内部的Windows逻辑,而是Windows API调用翻译成为动态的POSIX调用。
Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地*** Windows 应用到你的桌面。
Wine 项目由 Bob Amstadt 于 1993 年发起,旨在寻求一种在 Linux 上运行 Windows 3.1 程序的办法。不久之后,Alexandre Julliard 开始接手领导 Wine 的开发,从此由他管理这个项目。多年以来,随着 Windows API 和应用为了适应新硬件及软件而不断演变,Wine 也一直不断发展来支持新的特性,移植到更多其他系统,并且更加稳定,提供着更好的用户体验。
通过确立一个宏伟的目标,在 2008 年项目到达 v1.0 之前,Wine 一直稳健地持续了 15 年之久,那是第一个稳定版。多个版本以后,虽然还有许多工作要做,但今天 Wine 仍然在活跃地开发着。 并且有大约数以百万人计的人们使用 Wine 在他们所选择的系统上运行 Windows 软件。
开放源代码和用户驱动的
Wine 将会永远是自由软件。 大约一半的 Wine 代码由志愿者编写,其余部分由商业公司赞助。特别是 CodeWeavers,出售着一个 Wine 的支持版本。
Wine 也是高度依赖用户社区的。用户自愿贡献时间在我们的 Application Database 上分享技巧和他们程序的运行测试结果,在我们的 Bug-Tracker 上撰写 bug 报告提醒开发者问题所在,或者在论坛上回复问题。
wine什么意思上一篇:一个字节代表多少位
下一篇:REST API是什么意思?
最新文章
- MyEclipse 中如何有效管理和配置项目依赖?
- 如何高效使用MySQL的DML数据操作语句来管理数据库?
- 如何用html写button
- 如何利用MapReduce进行XML序列化处理?
- 杭州网站推广怎么做,杭州网站推广的重要性是什么
- 国内好用的vps
- 如何有效利用Magisk教程来提升我的Android设备功能?
- 苏州软件开发企业,附详细介绍
- raw格式用什么软件打开
- 快手萌萌萌是什么意思
- 解决MySQL安全ECS自建库连接失败的步骤有哪些?
- CListBox无法用ModifyStyle修改LBS_MULTIPLESEL属性
- 如何评估和优化MySQL数据库的数据库级性能指标?
- 情侣空间怎么设置的 qq情侣空间设置在哪,情侣空间怎么设置
- 长沙seo顾问能否提升网站排名,长沙seo顾问专业且有效
- 写字楼软文有哪些写作技巧与注意点,为什么它在商业写作中占据重要地位
- 如何在MySQL数据库中按部门名称查询所有部门信息?
- 做网站免费如何实现,做网站免费有哪些方法呢
- 如何正确重启MySQL并处理日志重启问题?
- 笔记本电脑网卡驱动怎么更新?