如题,苹果系统的底层也是类UNIX,和LINUX系统框架应该非常的相似,移植苹果应用到LINUX应该会比移植win程序遇到的问题少吧?网上也很少有人谈这个话题的。如果能移植成功那LINUX桌面推广就会更容易些。
难道苹果应用对框架和苹果的云服务依赖太重??
天蓬老师2017-04-17 17:41:44
首先,反駁上面不少人的說法。 Mac OS X 的核心是開源的,UI 框架是不開源的。
之所以移植不了是因為,Mac OS X 大部分 App 是透過 Objective-C 配合 Cocoa 框架建構的。而這兩位都是不可運作在 Unix/Linux 上的。
大家讲道理2017-04-17 17:41:44
Linux用的人不多,或是Linux不是面對一個什麼都不懂的小白;
蘋果公司優化後的系統,比較好用。蘋果公司包辦了一切;
蘋果的系統不開源。
這是我自己想的答案。
迷茫2017-04-17 17:41:44
Mac不開源啊。它的GUI就更別說了,這可是都是花錢砸出來的。
開源軟體能吃吃基金會就不錯啦。再說Linux還是主要面向企業而不是個人的,所以GUI也不會太在意。
另外,Linux裡還是有幾個桌面發行版的,你可以去看一下。
巴扎黑2017-04-17 17:41:44
Linux的世界不太一樣:
Linux版本很多,移植比較費勁
Linux的哲學是:用現成的工具组合
成新工具,而不是创造新工具。win
和osx
都是選擇的後者,不斷的創造新的工具給小白用
因為原因2:所以即使移植了,幾乎所有的Linux軟體都需要configuremakemake install,小白用戶根本不可能這樣玩