
GNU/Linux用戶可以借助WINE運行流行的Windows獨占應用程序,但他們沒有類似的模擬器可以運行流行的 Mac應用程序。現在,一位名叫Lubo? Dole?el 的匈牙利開發者試圖扭轉這一局面,他正在開發名叫Darling的OS X 模擬層。Darling這一名字組合了Darwin和Linux,Darwin是蘋果的開源操作系統。
Darling的工作原理是用Darwin內核解析Mac可執行文件,然后載入到內存執行。相比WINE,Darling的開發要方便不少,因為OSX 是一種UNIX操作系統,Dole?el不需要去實現所有的系統API,創造一個簡單的封裝器就足夠了。
蘋果還釋出了 OS X 部分底層組件的源代碼,而GNUstep項目則提供了蘋果Cocoa API的開源實現,但Dole?el仍然有許多難題需要征服,Darling目前仍然處于初級階段。
他也不是第一個嘗試開發OS X 模擬層的開發者,其他人因為種種原因而最終放棄。
[via ArsTechnica dolezel.info GNUstep]
推薦閱讀
工信部昨天公布的數據顯示,上半年,我國的信息消費規模達到2萬億元,>>>詳細閱讀
本文標題:Darling模擬器:在Linux上運行OS X應用
地址:http://m.sdlzkt.com/a/05/20130807/282449.html