如题,苹果系统的底层也是类UNIX,和LINUX系统框架应该非常的相似,移植苹果应用到LINUX应该会比移植win程序遇到的问题少吧?网上也很少有人谈这个话题的。如果能移植成功那LINUX桌面推广就会更容易些。
难道苹果应用对框架和苹果的云服务依赖太重??
天蓬老师2017-04-17 17:41:44
우선 위에서 많은 분들이 말씀하신 내용을 반박하고 싶습니다. Mac OS X의 커널은 오픈 소스이지만 UI 프레임워크는 그렇지 않습니다.
포팅할 수 없는 이유는 Mac OS X의 대부분의 앱이 Objective-C와 Cocoa 프레임워크를 사용하여 빌드되기 때문입니다. 둘 다 Unix/Linux에서는 실행할 수 없습니다.
大家讲道理2017-04-17 17:41:44
Linux를 사용하는 사람이 많지 않거나, 아무것도 모르는 초보자에게는 Linux가 적합하지 않습니다.
Apple의 최적화된 시스템이 사용하기 더 쉽습니다. Apple은 모든 것을 수행합니다.
Apple의 시스템은 오픈 소스가 아닙니다.
이것은 나만의 대답입니다.
迷茫2017-04-17 17:41:44
Mac은 오픈소스가 아닙니다. 모두 돈으로 만든 GUI는 말할 것도 없습니다.
오픈소스 소프트웨어가 재단을 지원할 수 있다면 정말 좋겠습니다. 게다가 Linux는 여전히 개인보다는 기업을 위한 것이므로 GUI는 그다지 신경 쓰지 않습니다.
또한 Linux에는 여러 가지 데스크톱 배포판이 있으니 확인해 보세요.
巴扎黑2017-04-17 17:41:44
Linux의 세계는 다릅니다.
리눅스 버전이 많아 이식이 어렵다
Linux의 철학은 새로운 도구를 만드는 대신 组合
기존 도구를 사용하여 새로운 도구를 만드는 것입니다. win
과 osx
모두 후자를 선택하여 초보자가 사용할 수 있는 새로운 도구를 지속적으로 만들고 있습니다.
이유 2: 이식을 하더라도 거의 모든 리눅스 소프트웨어는 configuremakemake install이 필요하고, 초보 사용자는 이 작업을 수행할 수 없습니다