業內有這麼一句話,「可以熟練使用 Linux 纔算得上是合格的程序員。」linux
緣由是在 Linux 系統上作開發,要比 Windous 和 Mac 方便、安全、好用、快捷太多了。但 Linux 一直被人詬病的,是生態不夠完善。git
像 QQ ,微信,Photoshop,甚至 office 辦公三件套,你都很難在 linux 上找到滿意的,而且功能和優化相比 Windows 差太多。程序員
商用桌面應用程序供應商考慮的是性價比,他們不肯定是否應該投入時間和經理將他們的 Windows 應用程序或者 Mac 應用程序移植到 Linux 系統當中,畢竟 Linux 的市場規模還很小;但正由於應用程序的不支持,致使 Linux 不被大衆使用。github
這多是一個先有雞仍是先有蛋的問題。安全
爲了解決這個問題,Linux 的忠實用戶們開始嘗試一些其餘方式,來在 Linux 上運行 Windows 和 Mac OS。好比好久以前推出的 wine,就能夠幫助開發者在 Linux 上運行 Windows 應用。今天咱們推薦的這個 GitHub 高星項目,能夠幫助咱們在 Linux 上運行 Mac OS 應用。微信
早上刷微博的時候,看到了 GitHubDaily 對這個項目的介紹,以爲頗有意思,就瞭解了一下。性能
根據項目官網介紹,Darling 是一個轉換層,可以讓您在 Linux 上運行 MacOS 軟件,而且就如同運行原生 Linux 程序同樣,不會有模擬器那樣的性能問題。該項目有五大特色:優化
- 快速:Darling 無需使用硬件仿真器便可直接運行 macOS 軟件;
- 免費:與 Linux 同樣,Darling 是免費的開源軟件。它在 GitHub 上公開開發,並以 GNU GPL 許可證版本 3 發行;
- 兼容:Darling 實現了完整的 Darwin 環境;
- 易於使用:Darling 爲您完成大部分設置。能夠直接享受使用您喜歡的軟件的樂趣;
- 原生:咱們的目標是使 Darling 下運行的應用程序看起來,感受和行爲徹底像本機 Linux 應用程序同樣,徹底集成到 Linux 桌面體驗中。
另外,Darling 還支持簡單的 GUI 應用,但須要經過一些特殊的設置。目前該項目在 GitHub 上已得到 4.3K Star,214 Fork。spa
項目官網: http://darlinghq.org/
GItHub 地址: https://github.com/darlinghq/...