搜尋

首頁  >  問答  >  主體

ios - 请问为什么没有人把苹果系统上的应用移植到LINUX上呢

如题,苹果系统的底层也是类UNIX,和LINUX系统框架应该非常的相似,移植苹果应用到LINUX应该会比移植win程序遇到的问题少吧?网上也很少有人谈这个话题的。如果能移植成功那LINUX桌面推广就会更容易些。

难道苹果应用对框架和苹果的云服务依赖太重??
天蓬老师天蓬老师2772 天前660

全部回覆(6)我來回復

  • 天蓬老师

    天蓬老师2017-04-17 17:41:44

    首先,反駁上面不少人的說法。 Mac OS X 的核心是開源的,UI 框架是不開源的。

    之所以移植不了是因為,Mac OS X 大部分 App 是透過 Objective-C 配合 Cocoa 框架建構的。而這兩位都是不可運作在 Unix/Linux 上的。

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:41:44

    Linux用的人不多,或是Linux不是面對一個什麼都不懂的小白;
    蘋果公司優化後的系統,比較好用。蘋果公司包辦了一切;
    蘋果的系統不開源。
    這是我自己想的答案。

    回覆
    0
  • 迷茫

    迷茫2017-04-17 17:41:44

    Mac不開源啊。它的GUI就更別說了,這可是都是花錢砸出來的。
    開源軟體能吃吃基金會就不錯啦。再說Linux還是主要面向企業而不是個人的,所以GUI也不會太在意。
    另外,Linux裡還是有幾個桌面發行版的,你可以去看一下。

    回覆
    0
  • 迷茫

    迷茫2017-04-17 17:41:44

    封閉/開源 互斥的世界
    情感讓人選擇不做不喜歡的事

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:41:44

    Linux的世界不太一樣:

    1. Linux版本很多,移植比較費勁

    2. Linux的哲學是:用現成的工具组合成新工具,而不是创造新工具。winosx都是選擇的後者,不斷的創造新的工具給小白用

    3. 因為原因2:所以即使移植了,幾乎所有的Linux軟體都需要configuremakemake install,小白用戶根本不可能這樣玩

    回覆
    0
  • 黄舟

    黄舟2017-04-17 17:41:44

    具體看哪一類應用,其實很多人已經這樣做了。
    題主可以參考這個網站http://alternativeto.net/

    回覆
    0
  • 取消回覆