МакОС - не Линукс. МакОС использует микроядро Mach, которое к Линуксу не имеет отношения.
Андроид - Линукс для ARM
Убунту - Линукс для x86. Поэтому и дрова разные. А основа одна - UNIX. Только UNIX - это маленькая система, поэтому совместимость у MacOS и Linux только на уровне стандартной библиотеки языка C и не более того (ну еще по структуре ФС частично). (+ кросс-платформенные универсальные boost, qt, но это другая история).
Последний раз редактировалось pashazz; 30.04.2014 в 23:35.
|