Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Бежим с Лайфхакером
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
НовостиТехнологии
24 января 2022

В России создали уникальную ОС «Фантом»

Разработка системы на собственном ядре (без GNU/Linux!) заняла 12 лет.
Фото автора Ксения Шестакова
Ксения Шестакова

В России создали уникальную ОС «Фантом»

«Фантом» — операционная система, которая может стать конкурентом Linux для российских госструктур — с учётом политики импортозамещения и приоритета отечественного программного обеспечения. Её разработкой с 2010 года занималась компания DZ Systems Дмитрия Завалишина, позднее к ней присоединились специалисты университета «Иннополис». Об этом пишет CNews.

Основная версия ОС уже готова к запуску пилотных проектов. Она включает два слоя кода: первый взаимодействует с процессором, контроллером памяти, драйверами устройств и другими аппаратно-ориентированными компонентами, второй реализует основные сущности ОС. Код «Фантома» распространяется на условиях открытой лицензии LGPL.

Как устроена ОС «Фантом»

структура ОС «Фантом»
Изображение: GitHub / phantomuserland

Структура ОС «Фантом»

«Фантом» использует микроядра и на прикладном уровне содержит в персистентной оперативной памяти виртуальную байткод-машину. По словам разработчиков, такой системе, в общем-то, не требуются файлы для хранения данных, а значит, вредоносному ПО будет крайне сложно изменить поведение приложений и организовать утечку данных. А программистам не нужно вручную управлять памятью и заботиться о сохранности информации.

«Фантом» также должен обеспечить высокую производительность. Здесь используется глобальное адресное пространство и не происходит привычного для популярных ОС переключения контекста между ядром и приложениями, поэтому задержки в работе минимальны.

Основное отличие «Фантома» от Linux — в том, что здесь используется принцип «всё есть объект», а не «всё есть файл».

Фактически такая система работает всегда. Даже если компьютер выключить, она воспримет это лишь как паузу, и после включения приложения продолжат практически с того же места, где они закончили.

Такую модель можно сравнить с виртуальной машиной, которая регулярно делает снимки своего состояния (содержимого виртуальной памяти) и сохраняет их в постоянной памяти. Это похоже на гибернацию в Windows и позволяет при необходимости очень быстро вернуться к нужному моменту работу — например, если что-то пойдёт не так.

Байт-код виртуальной машины «Фантома» напоминает байт-код виртуальной машины Java (JVM), с той лишь разницей, что в российской системе нет различий между встроенными и пользовательскими типами данных (классами). Потенциально это позволит легко портировать Java-приложения на отечественную ОС.

скриншот ОС «Фантом»
Изображение: GitHub / phantomuserland

Скриншот ОС «Фантом»

Есть в ОС и начальная поддержка стандарта POSIX. Это облегчит перенос приложений с Linux и других совместимых со стандартом систем.

Кроме того, «Фантом» позволяет выполнять низкоуровневый код в отдельном потоке. Это пригодится при выполнении сложных вычислений, обработке видео и звука.

В целом концепция «Фантома» не нова. В 1991–2005 годах Университет Джона Хопкинса в США занимался созданием ОС EROS (Extremely Reliable Operating System), в основу которой лёг принцип персистентности. Она делала снимки своего состояния, проверяла непротиворечивость данных и не позволяла менять состояние ядра. А полностью управляемый код реализовали в проекте Singularity специалисты исследовательского подразделения Microsoft. Но обе концепции одновременно в ОС использовали впервые.

Что дальше

скриншот ОС «Фантом»
Изображение: GitHub / phantomuserland

Скриншот ОС «Фантом»

До конца года разработчики планируют представить рабочий прототип, портированный на фреймворк для создания систем на микроядрах Genode. Это система с открытым исходным кодом, в которой можно запускать приложения для Linux.

Портированием будут заниматься специалисты «Иннополиса». Они заменят первый слой кода на аналоги для Genode, выполнят сращивание среды исполнения приложений с программным ядром фреймворка с поддержкой различных архитектур, например, x86, ARM, RISC‑V. В результате система должна стать надёжнее, безопаснее и универсальнее.

Кроме того, «Фантом» интегрируют с чистым микроядром sel4. Это единственное ядро, безошибочность кода которого доказана математически, отметил создатель ОС Дмитрий Завалишин.

Но ждать появления «Фантома» на домашних ноутбуках не стоит. Система ориентирована на предприятия с особыми требованиями к безопасности: оборонную промышленность, банки, теплоэнергетический комплекс.

команда разработки ОС «Фантом»
Команда разработки ОС «Фантом» Изображение: Phantom.org

Команда разработки ОС «Фантом»

При этом Завалишин признал, что разработкой «Фантома» сейчас занимаются несколько сотрудников DZ Systems и два специалиста «Иннополиса», которые привлекают к работе группы студентов. Так что вряд ли можно ожидать стремительного прогресса в разработке самой ОС и создания прикладных программ для неё.

Читайте также
🧐
Какой дистрибутив Linux выбрать в 2023 году
10 заблуждений о Linux, в которые давно пора перестать верить
В правительстве разрабатывают госстандарт «умного» многоквартирного дома
Обложка: Cnews
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

10 хороших наушников для спорта

10 хороших наушников для спорта

Забираем умный и тихий чайник от Polaris со скидкой 53%

Забираем умный и тихий чайник от Polaris со скидкой 53%

Зарядка для ноутбуков от AOHi

Надо брать: мощная зарядка для ноутбуков от AOHi со скидкой 86%

10 пар кроссовок со скидками, которые привлекли наше внимание в мае

10 пар кроссовок со скидками, которые привлекли наше внимание в мае

Надо брать: пылесос для сухой и влажной уборки со скидкой 25% от Kitfort

Надо брать: пылесос для сухой и влажной уборки со скидкой 25% от Kitfort

кондиционер от Goldstar

Покупаем кондиционер с отличными отзывами, чтобы нормально жить у себя дома

Колонка Edifier ES60

За полцены отдают колонку от Edifier с атмосферной подсветкой на AliExpress

15 tovarov dlya rybalki, kotorye sejchas otdayut so skidkami na AliExpress

15 товаров для рыбалки, которые можно купить со скидками на AliExpress

Это интересно
Семейный туризм без перегруза: как организовать отдых и куда поехать с детьми в России

Семейный туризм без перегруза: как организовать отдых и куда поехать с детьми в России

Сердечные качели: как экстремальные диеты могут навредить сосудам

Сердечные качели: как экстремальные диеты могут навредить сосудам

Как стресс меняет аппетит: почему одни объедаются, а другие голодают

Как стресс меняет аппетит: почему одни объедаются, а другие голодают

3 факта о работе собак-поводырей, которые вы наверняка не знали

3 факта о работе собак-проводников, которые вы наверняка не знали

Комментарии
Mike K
24.01.22 11:36
Болгенос №2
Виктор Пугай
24.01.22 12:20
Не читал, но осуждаю?
Mike K
24.01.22 16:56
читал, увидел в тексте "Иннополис" - понял, пиз*ят деньги
Spectator
25.01.22 18:10|изменено
Денис Попов - main system architector)
Дмитрий С
24.01.22 14:09
В статье ни слова про обои
NordLex
25.01.22 07:55
Обои будут доступны любые, нужно только отправить смс на короткий номер.
Dmitry Grachev
24.01.22 15:17
Не дай бог этим воспользоваться😁
Михаил Солопов
25.01.22 04:22
Знаешь по себе лично, что в России на совесть ни кто не работает, и умных, талантливых людей по определению нет?
Spectator
25.01.22 18:12
Все что происходит у тебя на компьютере, видят мусора.) 👍
Добрых Дел Мастер
24.01.22 18:51
Очередное ВАЗ Жигули:)))
Волшебник Гудвин
24.01.22 22:10
Давно пора уже Скоро нас от всего отключат А если и не отключат то нужно переходить все равно на свое
Pavel Gusev
25.01.22 14:51|изменено
Назвать очередное «изобретение» Фантом это тонкий троллинг!
DKwA
25.01.22 18:07
Это конечно интересно, но на практике оно нафиг не нужно. Обычной винды вполне достаточно, а для параноидальных вояк и прочих фсбшников есть компы МЦСТ с их же осью на базе линукса. Они уже есть, вполне работают и имеют интересные фишки даже в сравнении с обычными x86 компами. Но вообще, для всех задач достаточно использовать обычные компы и винду. В конце концов даже если ты с секретностью, можно сделать внутреннюю сеть предприятия и ограничить выход в интернет, как сделано у меня на работе. Но внедрение принципиально другой операционной системы, а зачем? Мне сложно представить сценарии использования, кроме сумасшествия и паранойи. Ну а если шутить, то я не услышал про нескучные обои. А то надоело уже их в windows менять постоянно. Вот в bolgen os обои были нескучными, уважаемому программисту удалось создать свою операционную систему с замечательным и совершенно уникальным набором ПО в составе которой были совершенно прекрасные и что самое главное НЕСКУЧНЫЕ обои. Этим разработчикам этого видимо не удалось, у них если и есть обои, то скучные.
Константин Левин
25.01.22 19:07
ОС Фантом с поисковой системой Спутник? 😁
Dmytro Kravchenko
25.01.22 20:15
Запускается только из под винды на виртуалке)))
wertex
25.01.22 20:28
оф сайт без https в 2022 году kek
Александр Стрельченко
26.01.22 13:08
ОС Фантом? или ФантомОС ?? ахаха Фантомас жив!!! думаю многие даже не знают кто это )))))
Что вы могли пропустить
Apple радикально изменит дизайн моделей iPhone Pro нового поколения
Apple радикально изменит дизайн моделей iPhone Pro нового поколения
0
13:20
Новости
Устройства
Как выбрать хороший холодильник без навязчивых советов консультанта
Как выбрать хороший холодильник без навязчивых советов консультанта
13:01
Как выбрать
Ликбез
Для важных переговоров: Philips показала монитор, который выводит одну и ту же картинку с двух сторон
Для важных переговоров: Philips показала монитор, который выводит одну и ту же картинку с двух сторон
0
12:10
Новости
Устройства
Anker выпустила TWS-наушники серии Liberty 5 Pro — с записью разговоров через футляр
Anker выпустила TWS-наушники серии Liberty 5 Pro — с записью разговоров через футляр
0
11:10
Новости
Устройства
Samsung начала глобальное развёртывание One UI 8.5 — патч получат 19 устройств
Samsung начала глобальное развёртывание One UI 8.5 — патч получат 19 устройств
0
Вчера
Android
Новости
Технологическое чудовище: Vollebak показала куртку Sonic Jacket со 180 динамиками и MP3-плеером
Технологическое чудовище: Vollebak показала куртку Sonic Jacket со 180 динамиками и MP3-плеером
0
Вчера
Новости
Технологии
Xiaomi выпустила фитнес-браслет Band 10 Pro с яркостью экрана 2 000 нит
Xiaomi выпустила фитнес-браслет Band 10 Pro с яркостью экрана 2 000 нит
0
Вчера
Новости
Устройства
Гид по технике Tuvio от «Яндекса»: 20 бестселлеров бренда, проверенных временем
Гид по технике Tuvio от «Яндекса»: 20 бестселлеров бренда, проверенных временем
0
Вчера
Устройства
Устройства
Представлен Xiaomi 17 Max — промежуточный флагман с батареей на 8 000 мА·ч
Представлен Xiaomi 17 Max — промежуточный флагман с батареей на 8 000 мА·ч
0
Вчера
Новости
Устройства
Ugreen выпустила маячок в форме футбольного мяча с 7-летней автономностью
Ugreen выпустила маячок в форме футбольного мяча с 7-летней автономностью
0
Вчера
Новости
Устройства
Приложение Apple Sports теперь доступно в России — с новыми функциями
Приложение Apple Sports теперь доступно в России — с новыми функциями
0
20 мая
iOS
Новости
Дофаминовые гаджеты: 12 MagSafe-аксессуаров для iPhone и не только
Дофаминовые гаджеты: 12 MagSafe-аксессуаров для iPhone и не только
0
20 мая
Устройства
Устройства
Обзор Dreame H16 Pro Steam — моющего вертикального пылесоса с функцией подачи пара
Обзор Dreame H16 Pro Steam — моющего вертикального пылесоса с функцией подачи пара
0
20 мая
Устройства
Устройства
Google показала умные очки с ИИ — в версиях с экраном и без
Google показала умные очки с ИИ — в версиях с экраном и без
0
20 мая
Новости
Устройства
Google показала Gemini Omni — всеядный ИИ для генерации видео, который понимает физику
Google показала Gemini Omni — всеядный ИИ для генерации видео, который понимает физику
0
20 мая
Новости
Технологии

Новые комментарии

Аватар автора комментария
Versuz VS2 часа назад

0 / 0

В заголовке уже написано не правильно, но хайпово. Грок с Клодом...
QLED или mini-LED: что лучше и стоит ли переплачивать
Аватар автора комментария
Avan Soulse4 часа назад

0 / 0

Не упускал. Именно что сказано "включают два результата" То есть, если я, к примеру, сделал что-то одно(навредил себе), то это ещё глупости не соответствует, согласно сей теории. Или наоборот, если я сотворил что-либо такое, что одновременно принесло выгоду одним, но убытки другим, тогда это что? Ведь соответствует ж двум упомянутым результатам. Почему и примечаю, что противоречия налицо, а все нюансы не учтены. Впрочем, стоит помнить, что книжка Чиполлы это скорее сатира на экономикс написанная 50 лет назад, нежели строгое научное исследование. Так что чересчур всерьёз её и не нужно принимать.
Чему нас учит золотой закон глупости и как не попасть в лапы глупых бандитов
Аватар автора комментария
Dmitry MG4 часа назад

0 / 0

Лапти наше исконное) Кстати, сделал бы кто в таком дизайне...
10 пар кроссовок со скидками, которые привлекли наше внимание в мае
Аватар автора комментария
Вячеслав С.4 часа назад

0 / 0

Но самовывоз же никто не отменял? И в любом случае дешевле выходит.
Надо брать: пылесос для сухой и влажной уборки со скидкой 25% от Kitfort
Как начать карьеру в телекоме: 3 реальные истории от сотрудников Т2

Как начать карьеру в телекоме: 3 реальные истории от сотрудников Т2

Реклама
Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях