如题,苹果系统的底层也是类UNIX,和LINUX系统框架应该非常的相似,移植苹果应用到LINUX应该会比移植win程序遇到的问题少吧?网上也很少有人谈这个话题的。如果能移植成功那LINUX桌面推广就会更容易些。 难道苹果应用对框架和苹果的云服务依赖太重??
欢迎选择我的课程,让我们一起见证您的进步~~
まず最初に、上で多くの人が言ったことに反論させてください。 Mac OS X のカーネルはオープンソースですが、UI フレームワークはオープンソースではありません。
移植できない理由は、Mac OS X 上のほとんどのアプリが Objective-C と Cocoa フレームワークを使用して構築されているためです。これらはどちらも Unix/Linux では実行できません。
Linux を使用する人は多くありません。または、Linux は何も知らない初心者向けではありません。Apple の最適化されたシステムは使いやすいです。 Apple はすべてを行います。Apple のシステムはオープンソースではありません。 これは私自身の答えです。
Mac はオープンソースではありません。 GUI は言うまでもなく、すべてお金で作られています。 オープンソース ソフトウェアが財団をサポートできれば素晴らしいでしょう。それに、Linux は依然として個人向けではなく企業向けが主なので、GUI はあまり重要ではありません。 さらに、Linux にはデスクトップ ディストリビューションがいくつかあるので、チェックしてみてください。
クローズド/オープンソースの相互排他的な世界感情により、人は嫌いなことをしないという選択をします
Linux の世界は異なります:
Linux のバージョンは数多くあり、移植は困難です
Linux の哲学は、新しいツールを作成するのではなく、既存のツールを使用して组合新しいツールを発明することです。 win と osx は両方とも後者を選択し、初心者が使用できる新しいツール
组合
win
osx
理由 2: たとえ移植されたとしても、ほとんどすべての Linux ソフトウェアはconfiguremakemake install を必要とし、初心者ユーザーがこれを行うのは不可能です
アプリケーションの種類によっては、多くの人がすでにこれを行っているでしょう。 この Web サイト http://alternativeto.net/
まず最初に、上で多くの人が言ったことに反論させてください。 Mac OS X のカーネルはオープンソースですが、UI フレームワークはオープンソースではありません。
移植できない理由は、Mac OS X 上のほとんどのアプリが Objective-C と Cocoa フレームワークを使用して構築されているためです。これらはどちらも Unix/Linux では実行できません。
Linux を使用する人は多くありません。または、Linux は何も知らない初心者向けではありません。
Apple の最適化されたシステムは使いやすいです。 Apple はすべてを行います。
Apple のシステムはオープンソースではありません。
これは私自身の答えです。
Mac はオープンソースではありません。 GUI は言うまでもなく、すべてお金で作られています。
オープンソース ソフトウェアが財団をサポートできれば素晴らしいでしょう。それに、Linux は依然として個人向けではなく企業向けが主なので、GUI はあまり重要ではありません。
さらに、Linux にはデスクトップ ディストリビューションがいくつかあるので、チェックしてみてください。
クローズド/オープンソースの相互排他的な世界
感情により、人は嫌いなことをしないという選択をします
Linux の世界は異なります:
Linux のバージョンは数多くあり、移植は困難です
Linux の哲学は、新しいツールを作成するのではなく、既存のツールを使用して
组合
新しいツールを発明することです。win
とosx
は両方とも後者を選択し、初心者が使用できる新しいツール理由 2: たとえ移植されたとしても、ほとんどすべての Linux ソフトウェアはconfiguremakemake install を必要とし、初心者ユーザーがこれを行うのは不可能です
アプリケーションの種類によっては、多くの人がすでにこれを行っているでしょう。
を参照してください。この Web サイト http://alternativeto.net/