Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Куда поехать на выходные
Розовый октябрь
✍️ Написать
Добрые новости
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
НовостиТехнологии
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
Это интересно
Смотреть по сторонам и не только: чек‑лист безопасной дороги до школы осенью

Смотреть по сторонам и не только: чек‑лист безопасной дороги до школы осенью

Чем заняться в выходные осенью в Санкт-Петербурге: 5 идей на любой вкус

Чем заняться в выходные осенью в Санкт-Петербурге: 5 идей на любой вкус

«Неловко спросить». Вопросы о благотворительности, которые вы стеснялись задать

«Неловко спросить». Вопросы о благотворительности, которые вы стеснялись задать

Реклама
Не Питером единым: 10 мест в Ленобласти, которые стоит посетить 

Не Питером единым: 10 мест в Ленобласти, которые стоит посетить 

Комментарии
Авторизуйтесь, чтобы оставить комментарий
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 выпустила MacBook Pro с чипом M6 и автономностью 24 часа
Apple выпустила MacBook Pro с чипом M6 и автономностью 24 часа
0
Вчера
Новости
Устройства
Билл Гейтс спрогнозировал, сколько лет нам придётся терпеть ИИ до наступления «истинного изобилия»
Билл Гейтс спрогнозировал, сколько лет нам придётся терпеть ИИ до наступления «истинного изобилия»
0
Вчера
Новости
Технологии
Успевайте: робот-пылесос от Midea с влажной уборкой отдают дешевле 5 000 рублей
Успевайте: робот-пылесос от Midea с влажной уборкой отдают дешевле 5 000 рублей
0
Вчера
Покупки
Устройства
Xiaomi выпустила стиральную машину Mijia для обуви — с дезинфекцией и отжимом
Xiaomi выпустила стиральную машину Mijia для обуви — с дезинфекцией и отжимом
0
Вчера
Новости
Устройства
Бестселлер с крутой камерой Honor 600 Pro отдают с большой скидкой — доставка из России
Бестселлер с крутой камерой Honor 600 Pro отдают с большой скидкой — доставка из России
0
26 октября
Покупки
Устройства
Как устанавливалась цена на первый Macintosh
Как устанавливалась цена на первый Macintosh
0
26 октября
Макрадар
Технологии
Долой лимиты: как оплачивать ChatGPT, Claude и другие нейронки из России
Долой лимиты: как оплачивать ChatGPT, Claude и другие нейронки из России
0
26 октября
Ликбез
Технологии
Некоторые смартфоны OnePlus и Oppo начали получать ColorOS 17 раньше срока — список
Некоторые смартфоны OnePlus и Oppo начали получать ColorOS 17 раньше срока — список
0
24 октября
Новости
Устройства
Microsoft выпустила новые обои для Windows, сделанные на Mac — и уже стёрла следы macOS
Microsoft выпустила новые обои для Windows, сделанные на Mac — и уже стёрла следы macOS
0
24 октября
Windows
Новости
10 персональных компьютеров, сделанных в СССР
10 персональных компьютеров, сделанных в СССР
0
23 октября
Макрадар
Технологии
Надо брать: 43-дюймовый телевизор от «Яндекса» с «Алисой» дешевле 29 000 рублей
Надо брать: 43-дюймовый телевизор от «Яндекса» с «Алисой» дешевле 29 000 рублей
0
23 октября
Покупки
Устройства
Названы смартфоны и планшеты Samsung Galaxy, которые получат Android 17 — официальный список
Названы смартфоны и планшеты Samsung Galaxy, которые получат Android 17 — официальный список
0
23 октября
Новости
Устройства
«Нам конец»: нобелевский лауреат по физике Джеффри Хинтон заявил, что ИИ уже обрёл сознание
«Нам конец»: нобелевский лауреат по физике Джеффри Хинтон заявил, что ИИ уже обрёл сознание
0
23 октября
Новости
Технологии
Домашняя ферма Harvest позволяет собирать свежую зелень каждые 8 дней
Домашняя ферма Harvest позволяет собирать свежую зелень каждые 8 дней
0
23 октября
Новости
Устройства
Не проспите: 10 лучших приложений-будильников на телефон в 2026 году
Не проспите: 10 лучших приложений-будильников на телефон в 2026 году
0
23 октября
Технологии
Технологии

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

Аватар автора комментария
Северянин132 минуты назад

0 / 0

Доброй ночи. Может кто то помочь с авторством.
Этот сайт позволит найти картину по фотографии
Аватар автора комментария
Victor Mvs57 минут назад

0 / 0

Похоже на фильм - Элизиум: Рай не на Земле (2013год).
Билл Гейтс спрогнозировал, сколько лет нам придётся терпеть ИИ до наступления «истинного изобилия»
Аватар автора комментария
Виктор Медведев2 часа назад

0 / 0

Если так подумать, то и телефону экран не нужен
За 1 500 рублей можно купить крошечную, но мощную зарядку от Vention
Аватар автора комментария
Dmitry Sizonov4 часа назад

0 / 0

Вангую, что эти ножки будут выкинуты или потеряны в первую очередь. Что стоило бы попытаться сделать - это не обыгрывать вилку, а постараться сделать ее складной, что ли. Очень жаль, что у нас стандарт таких вот контактов, а не как американская вилка, которая легко складывается. Но хоть и не такая упоротая, как итальянская, у которой бывает три круглых контакта.
Маленький зарядник от Ugreen на 65 Вт временно доступен со скидкой — он с ботиночками и умеет улыбаться
Что в сумке? Как изменилось то, что мы носим с собой

Что в сумке? Как изменилось то, что мы носим с собой

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