
|
Wine |
|
|---|---|
![]() |
|
| 開發 | Wine developers |
| 最近版本 | 1.1.4 / 2008年9月5日 |
| 作業系統 | 跨平台 |
| 類型 | 兼容軟體 |
| 許可協議 | LGPL |
| 網站 | www.winehq.org |
|
檢視 • 討論 • 編輯 • 歷史
|
|
Wine是一個在IBM相容機上容許Unix-like 操作系統與X Window System 運行微軟視窗程式的軟體。另一方面,電腦程式設計師能經由Wine的程式庫將視窗的程式進行轉移至Unix-like操作系統。
Wine解為 "Wine Is Not an Emulator",即Wine不是模擬器。雖然Wine有另一個非官方名稱,"Windows Emulator",即視窗模擬器。Wine的正確名稱是"Wine",不是全大寫、全小寫或大小寫混合。
Wine是自由軟體,在GNU寬通用公共許可證(LGPL) 下發布。
目錄 |
Wine計劃是在1993年由Bob Amstadt及Eric Youngdale發起的,最初的目的是為了使16位元的視窗3.1的程式可以在Linux上執行,但現在已將目的變為使32位元的視窗程式在Linux上執行。
Wine不是模擬器,而是用兼容模式呼喚DLLs以運行視窗程式
Wine雖然是為Linux而製,但亦能支持FreeBSD 與 Solaris-x86。
因為視窗之DLLs是閉源的,所以程式設計師只能由最底層的設計開始,耗費大量的時間來編寫和測試,最後達至兼容。但這個過程往往會有很多困難,而且亦可能會出現很多錯誤。
當Corel參加這個計劃後,Wine很快便能兼容WordPerfect Office,很可惜,Corel後來停止了支持這個計劃。
在2004年,Wine已經能夠運行很多知名程式,例如Lotus Notes及Microsoft Office,但其可靠性及穩定性仍有待改善。如果該程式包含原生的微軟視窗的程式庫 ,那樣Wine便可很順利運行該程式。
但有些Wine DLLs亦已能完美地取代視窗原來的DLLs,使得有些程式可完美運行。
Wine雖然可運行大部份視窗程式,但只能極有限度地運行以DirectX所編寫的遊戲,亦即是很多遊戲不能在其運行。
Wine的延伸計畫主要有兩大產品,一個是CodeWeavers開發的CrossOver Office,另一個是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。像2005年2月16日微軟以檢查登錄檔的手法封鎖了通由Wine連上Windows update的服務。在Wine的開發者通告中亦有所記錄。 [1]
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History