Wine


Wine (正體)

Wine

开发 Wine developers
最新版本 1.0.1 / 2008年10月17日
最新预览版本 1.1.22 / 2009年5月22日
操作系统 跨平台
类型 兼容软件
许可协议 LGPL
网站 www.winehq.org
Wine Configuration

Wine是一个在X86X86-64上容许类Unix操作系统X Window System下运行微软窗口程序的软件。另一方面,计算机程序设计师能经由Wine的程序库将窗口的程序转移至类Unix操作系统中运行。也有不少软件经过WINE测试后发布,比如PicasauTorrentMediaCoder

Wine解为 "Wine Is Not an Emulator",即Wine不是模拟器。虽然Wine有另一个非官方名称,"Windows Emulator",即窗口模拟器。Wine的正确名称是"Wine",不是全大写、全小写或大小写混合。

Wine是自由软件,在GNU宽通用公共许可证(LGPL) 下发布。

目录

发展

Quicken on Wine

Wine计划是在1993年由Bob Amstadt及Eric Youngdale发起的,最初的目的是为了使16位的窗口3.1的程序可以在Linux上运行,但现在已将目的变为使32位的窗口程序在Linux上运行。

Wine不是模拟器,而是用兼容模式调用DLLs以运行Windows程序

Wine虽然是为Linux而制,但亦能支持FreeBSDSolaris-x86

因为Windows的DLLs是封闭源代码的,所以程序设计师只能由最底层的设计开始,耗费大量的时间来编写和测试,最后达至兼容。但这个过程往往会有很多困难,而且亦可能会出现很多错误。

Corel参加这个计划后,Wine很快便能兼容WordPerfect Office,很可惜,Corel后来停止了支持这个计划。

功能

2008年,Wine已经能够完美运行很多知名程序,例如Lotus Notes及Microsoft Office 2007Photoshop CS2,但其可靠性及稳定性仍有待改善。如果该程序包含本地的微软窗口的程序库 ,那样Wine便可很顺利运行该程序。

但有些Wine DLLs亦已能完美地取代窗口原来的DLLs,使得有些程序可完美运行。

其他Wine版本

Wine虽然可运行大部份窗口程序,但只能极有限度地运行以DirectX所编写的游戏,亦即是很多游戏不能在其运行。

Wine的延伸计划主要有两大产品,一个是CodeWeavers开发的CrossOver,另一个是TransGaming Technologies的Cedega,CrossOver Office以提供应用软件支持为主,Cedega则锁定在游戏娱乐方面。CodeWeavers和Wine计划一直保有密切的合作关系。CodeWeavers亦雇用了Alexandre Juillard以将CrossOver Office的源代码回馈给Wine。在2005年6月22日,CodeWeavers 宣布支持基于英特尔处理器苹果计算机

Transgaming的Cedega则是商业软件,以Wine为基础,在Wine更换授权后停止使用Wine的源代码,虽然有Cedega提供源代码下载(经由CVS),但在不包含专利技术的情形下,功能与可用性都不高。

微软对Wine的回应

微软甚少直接回应Wine计划。不过它们通过各种手段封锁Wine。像2005年2月16日微软以检查登录档的手法封锁了通由Wine连上Windows update的服务。在Wine的开发者通告中亦有所记录。 [1]

外部链接

参与中文翻译







stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History