Wine 1.2終于發(fā)布 新特性一覽
兩年多前,歷經(jīng)十五年開發(fā)的Wine 1.0正式版出爐。經(jīng)過Wine 1.1分支下兩年多的開發(fā),以及最近的連續(xù)7個RC版本,Wine 1.2正式版終于在2010年7月17日發(fā)布了。
作為最知名的Windows程序Linux系統(tǒng)兼容模擬器的***版,Wine 1.2過去兩年來在無數(shù)開發(fā)人員的努力下,陸續(xù)加入了23000多項各種改進,最突出的就是對64位應(yīng)用程序的全面支持和全新的圖形、圖標,還修正了3000多個各類bug。
Wine 1.2的其他主要特性還有支持Windows注冊表內(nèi)的符號鏈接、更好的XDG支持、亞像素字體渲染、Direct3D支持大幅增強等等,特別是在Direct3D支持方面,默認使用幀緩沖對象(FBO)來進行離屏渲染,實現(xiàn)了大部分DX9.0規(guī)范,支持大量新的OpenGL擴展。
接下來,開發(fā)人員會每兩個星期發(fā)布Wine 1.3的開發(fā)版本,不久后還會有Wine 1.2.1正式版和Wine 1.4。
下載:http://www.winehq.org/download
以下是Wine 1.2的新特性列表:
***核心功能
- 64位Windows應(yīng)用程序現(xiàn)在支持 x86 - 64的處理器(Linux上限定)。
- 現(xiàn)在有兩個Wine前綴,32位和64位。 32位前綴只支持32位應(yīng)用程序,而64位前綴同時支持32位和64位應(yīng)用程序。
- 支持WOW64文件系統(tǒng)重定向。在64位前綴下運行32位應(yīng)用程序,對window/system32目錄的訪問被自動重定向到windows/syswow64。
- 64位前綴現(xiàn)在支持WOW64注冊表重定向。這允許32位和64位應(yīng)用程序來設(shè)置特定平臺沒有相互加強的注冊表項。
- 所有的16位支持代碼已被轉(zhuǎn)移到一個獨立的集16位模塊。
- 掛載管理器現(xiàn)在報告磁盤設(shè)備實際的UUID。
- 注冊表現(xiàn)在支持符號鏈接。
- 在C運行時庫的msvcr80,msvcr90和msvcr100現(xiàn)在部分實現(xiàn)了。
- 部分功能采用了微軟兼容性序列,這樣就實現(xiàn)了Steam疊加。
***用戶界面
- 為所有的內(nèi)置應(yīng)用程序使用了新的圖標。
- 可以加載動畫光標。
- 從不同的線程創(chuàng)建窗口的應(yīng)用程序現(xiàn)在可以正確更新鼠標光標,如Internet Explorer。
- 改進了標準打印和頁面設(shè)置對話框。
- 新的應(yīng)用程序安裝控制面板。
- 雙向文字渲染與阿拉伯文字的支持。
- 在RichEdit控件中的許多功能得到改善。
詳細情況可參考Wine 1.2的發(fā)布聲明:http://www.winehq.org/announce/1.2
【編輯推薦】