Прошлым летом Дмитрий Завалишин из компании Digital Zone показал «Компьютерре» необычную операционную систему, которую он разрабатывает (подробнее – в статье «Дмитрий Завалишин об операционной системе Фантом«). На фестивале Chaos Constructions 2011 мы снова встретились, и Дмитрий рассказал, что изменилось с момента первого разговора.
– Расскажите о нынешнем состоянии Phantom. Как поживает проект? – Более-менее нормально – в том плане, что были определённые запланированные движения и они выполняются. Были планы начать перенос на другие платформы, и он начался – на ARM и на MIPS. В целом планы такие: ARM сначала, потом MIPS, потом MIPS-64. MIPS – это архитектура, на которой 32-битные и 64-битные версии очень близки. Скорее всего, будет легче сделать этот переход именно там и потом перейти к AMD64, когда будет закончено с вычищением в ядре всех проблем, связанных с 64-битностью.
На сегодняшний день система на ARM загружается, переходит в графику, начинает шевелиться, но, к сожалению, пока ещё не все регресс-тесты проходят, поэтому целостность системы не соблюдается. На MIPS прогресс поменьше – там разработка только-только началась. Загрузка ядра происходит, основные компоненты реализованы, но за отладку ещё не брались.