Проблема старения-развития программ всё равно осталась.Статья про программы -
но и к операционной системе тоже это относится.
http://sysbin.com/files/articles/ifrit.html Возможно так:
Со стороны пользовательских приложений:
операционная система это "языковый процессор, который построчно анализирует исходную программу и одновременно выполняет предписанные действия, а не формирует на машинном языке скомпилированную программу, которая выполняется впоследствии." Только так. Точнее не скажешь - цитата с ru.wikipedia.org
Так приложения точно будут независимы от оси - а значит и от железа.
Внутри системы сейчас может быть всё что угодно. Хоть MS DOS с надстройкой (это уже написано).
Главная идея чтобы те программы для оси которые я пишу сейчас работали и потом когда я в десятый раз перепишу всё снова. В таком варианте одна и таже программа
будет выполняться и в реальном режиме и в защищенном и сколько их там еще будет.