Как может быть достигнута переносимость ОС

  • все указанные условия.
  • аппаратно-зависимый код должен быть надежно локализован в нескольких модулях;
  • большая часть кода должна быть написана на языке, трансляторы которого имеются на всех компьютерах, куда предполагается переносить систему;
  • объем машинно-зависимых частей кода, которые непосредственно взаимодействуют с аппаратными средствами, должен быть по возможности минимизирован;

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.