検索

ホームページ  >  に質問  >  本文

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

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

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

全員に返信(6)返信します

  • 天蓬老师

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

    まず最初に、上で多くの人が言ったことに反論させてください。 Mac OS X のカーネルはオープンソースですが、UI フレームワークはオープンソースではありません。

    移植できない理由は、Mac OS X 上のほとんどのアプリが Objective-C と Cocoa フレームワークを使用して構築されているためです。これらはどちらも Unix/Linux では実行できません。

    返事
    0
  • 大家讲道理

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

    Linux を使用する人は多くありません。または、Linux は何も知らない初心者向けではありません。
    Apple の最適化されたシステムは使いやすいです。 Apple はすべてを行います。
    Apple のシステムはオープンソースではありません。
    これは私自身の答えです。

    返事
    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. を常に作成しています。
    4. 理由 2: たとえ移植されたとしても、ほとんどすべての Linux ソフトウェアはconfiguremakemake install を必要とし、初心者ユーザーがこれを行うのは不可能です

    返事
    0
  • 黄舟

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

    アプリケーションの種類によっては、多くの人がすでにこれを行っているでしょう。
    この Web サイト http://alternativeto.net/

    を参照してください。

    返事
    0
  • キャンセル返事