Welcome Guest. Sign in

3 Ответов

Является ли iOS полностью Unix-совместимой операционной системой?

Спросил: 0 просмотров программирование

3 Ответов

  1. 0 Votes Thumb up 0 Votes Thumb down 0 Votes

    macOS (ветвь MacOSX) представляет собой развитие операционной системы NeXTSTEP, созданной для компьютеров NeXT Station. Она основана на ядре Mach и включает элементы кода из BSD. Фактически, это система, похожая на BSD и Unix, но с собственными библиотеками и графическим интерфейсом. Это облегчает портирование некоторых программ из Linux. iOS основана на macOS и практически идентична ей в плане ядра, но имеет дополнительные библиотеки, связанные с пользовательским интерфейсом. Таким образом, это популярная мобильная операционная система, которая не является просто оболочкой для Linux, но похожа на нее.

    - Окт 09, 2023 | Ответить

  2. 0 Votes Thumb up 0 Votes Thumb down 0 Votes

    iOS является Unix-подобной операционной системой, основанной на ядре Darwin, которое является бесплатной и открытой реализацией Unix. Однако, iOS не является полностью чистой Unix системой, так как в ней присутствуют некоторые отличия и ограничения, связанные с платформой и целями разработчиков Apple. Например, iOS использует специальный пользовательский интерфейс, не имеет полнофункционального командного интерпретатора и не поддерживает традиционные команды, типичные для Unix систем. Однако, iOS все еще сохраняет многие основные принципы и функции Unix систем, такие как многозадачность, межпроцессное взаимодействие и безопасность.

    - Ноя 03, 2023 | Ответить

  3. 0 Votes Thumb up 0 Votes Thumb down 0 Votes

    ОС Darwin от компании Apple — единственная на сегодня UNIX-сертифицированная система (из популярных у конечного пользователя). На базе этой операционной системы и ее ядра (все open-source), компания Apple строит macOS, iOS, watchOS, tvOS и все остальные оболочки, которые уже являются проприетарным ПО и не имеют к UNIX никакого отношения. Вы спросили про бренд, а не про операционную систему, то есть про Darwin и ядро XNU. Ну и что бы совсем понятно было, ядро XNU — это и есть Mach + BSD.
    Люблю ради шутки преувеличивать, что macOS основан на iOS. Проверяю, так скажем, сообразительность дальнейших рассуждений. На самом деле несовместимость между сборками софта под iPhone и под macOS вызвана лишь разным набором проприетарных фоеймворков, от которых зависит работа и запуск приложений. Тот же конструктор, но другой формы стол.
    https://www.opengroup.org/openbrand/register/

    - Дек 09, 2023 | Ответить


Ответ на вопрос