Одна операционная система не подходит для всех типов устройств, потому что различия в архитектуре процессора и способе организации аппаратуры не позволяют использовать одну и ту же ОС без изменений. 13
Например, десктопные процессоры работают с одной архитектурой, а мобильные — с другой. 1 Также «обычные» операционные системы не предназначены для жёстких условий с ограничением ресурсов и питания, которые характерны для мобильных устройств. 4
Кроме того, производители устройств и операционных систем ориентируют свои продукты на работу с определёнными ОС, например, устройства Apple изначально рассчитаны на работу только с iOS. 1
Таким образом, для разных типов устройств необходимы специализированные операционные системы, которые учитывают их особенности.