찾다

 >  Q&A  >  본문

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

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

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

모든 응답(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. 리눅스 버전이 많아 이식이 어렵다

    2. Linux의 철학은 새로운 도구를 만드는 대신 组合기존 도구를 사용하여 새로운 도구를 만드는 것입니다. winosx 모두 후자를 선택하여 초보자가 사용할 수 있는 새로운 도구를 지속적으로 만들고 있습니다.

    3. 이유 2: 이식을 하더라도 거의 모든 리눅스 소프트웨어는 configuremakemake install이 필요하고, 초보 사용자는 이 작업을 수행할 수 없습니다

    회신하다
    0
  • 黄舟

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

    신청 유형에 따라 이미 많은 사람들이 이 작업을 수행했습니다.
    http://alternativeto.net/

    웹사이트를 참고하세요.

    회신하다
    0
  • 취소회신하다