Совместимость операционной системы (ОС) с аппаратной платформой важна по нескольким причинам:
- Возможность запуска различных программ и приложений. 5 Если программное обеспечение совместимо, то оно может выполняться и функционировать без проблем на определённой операционной системе, аппаратуре или в определённой среде. 5 Например, программа, написанная для Windows, может не работать на устройстве с macOS. 5
- Переносимость кода. 1 Совместимость позволяет перемещать всю систему на машину, базирующуюся на другом процессоре или аппаратной платформе, делая при этом по возможности небольшие изменения в коде. 1
- Сохранение существующего программного обеспечения. 2 Совместимость позволяет сохранять существующее программное обеспечение при переходе на новые (как правило, более производительные) модели. 2
- Универсальность вычислительной системы. 2 От типа используемой ОС зависит доступность прикладного программного обеспечения и широта функциональных возможностей компьютера. 2
Таким образом, совместимость ОС с аппаратной платформой обеспечивает мобильность программного обеспечения, позволяет использовать один и тот же коммерческий продукт в различных операционных средах и на различных машинах. 1