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

Пара доставок до мечты

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
ОС Фантом? или ФантомОС ?? ахаха Фантомас жив!!! думаю многие даже не знают кто это )))))
Что вы могли пропустить
В Китае создали самый маленький и лёгкий неинвазивный нейроинтерфейс — он весит всего 3 грамма
В Китае создали самый маленький и лёгкий неинвазивный нейроинтерфейс — он весит всего 3 грамма
0
11:10
Новости
Технологии
Светящийся CD-плеер с Bluetooth, USB-C и динамиками: в Японии представили Pixel Tunes After Hours
Светящийся CD-плеер с Bluetooth, USB-C и динамиками: в Японии представили Pixel Tunes After Hours
0
10:18
Новости
Устройства
Как пользоваться ChatGPT в 2026 году бесплатно: регистрация, настройки и промпты
Как пользоваться ChatGPT в 2026 году бесплатно: регистрация, настройки и промпты
0
10:00
Ликбез
Технологии
Google готовит аналог Xiaomi Smart Band — фитнес-браслет с овальным дисплеем и GPS
Google готовит аналог Xiaomi Smart Band — фитнес-браслет с овальным дисплеем и GPS
0
09:34
Новости
Устройства
11 новых приложений для iOS: лучшее за сентябрь
11 новых приложений для iOS: лучшее за сентябрь
0
Вчера
iOS
iOS
DeepSeek выпустила десктопную версию агента Harness — для macOS и Windows
DeepSeek выпустила десктопную версию агента Harness — для macOS и Windows
0
3 октября
Новости
Технологии
Как поменять иконки приложений на iPhone
Как поменять иконки приложений на iPhone
0
3 октября
iOS
Ликбез
HP выпустила свой аналог MacBook Neo — недорогой OLED-ноутбук с автономностью до 42 часов
HP выпустила свой аналог MacBook Neo — недорогой OLED-ноутбук с автономностью до 42 часов
0
2 октября
Новости
Устройства
11 новых приложений для Android: лучшее за сентябрь
11 новых приложений для Android: лучшее за сентябрь
0
2 октября
Android
Android
Shift Robotics выпустила робоботинки, которые разгоняются до 11 км/ч и подстраиваются под походку
Shift Robotics выпустила робоботинки, которые разгоняются до 11 км/ч и подстраиваются под походку
0
2 октября
Новости
Технологии
GPT-6 Astra расшифровала секретное письмо Наполеона, которое не могли прочесть 217 лет
GPT-6 Astra расшифровала секретное письмо Наполеона, которое не могли прочесть 217 лет
0
2 октября
Новости
Технологии
В ChatGPT появилась примерка одежды на базе новой модели создания картинок
В ChatGPT появилась примерка одежды на базе новой модели создания картинок
0
2 октября
Веб-сервисы
Новости
Casio выпустила сапфировые часы G-Shock за 80 000 долларов — всего 20 штук на весь мир
Casio выпустила сапфировые часы G-Shock за 80 000 долларов — всего 20 штук на весь мир
0
2 октября
Новости
Устройства
Стартап Pause выпустил таймер-присоску на смартфон для борьбы с думскроллингом
Стартап Pause выпустил таймер-присоску на смартфон для борьбы с думскроллингом
0
1 октября
Новости
Устройства
AirPods 5 вовсю хвалят в обзорах. Стоит ли обновляться со старых моделей?
AirPods 5 вовсю хвалят в обзорах. Стоит ли обновляться со старых моделей?
0
1 октября
Ликбез
Устройства

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

Аватар автора комментария
Виктор Подволоцкий3 часа назад

0 / 0

Кто ты маленький воин?)
Милый котёнок-рыцарь покорил соцсети — в нём узнают себя все, кому сейчас непросто
Аватар автора комментария
4 часа назад

0 / 0

Проблема больше в том, что это нейрослоп, а не мультфильм. И как бы не ругали каких-нибудь Трех Богатырей - это все еще хорошая ручная анимация. А тут все сделано, через промт где нейронка берет за основу персонажей из Ледникового Периода. И это видно и по анимации, и по артефактам и по липсинку. И как оценивать такие искуственные "шедевры", которые по большей части сделаны не человеком остается открытым.
Он даже не про мамонтёнка! Как меня выбесил мультфильм «Приключения мамонтёнка. В поисках мамы»
Аватар автора комментария
Олег Залялов8 часов назад

0 / 0

там вон есть кнопка купить, там все есть
Проектор на Android с картинкой до 200 дюймов — звучит как план на осень
Аватар автора комментария
S G8 часов назад

0 / 0

и что в этой штуке такого? Материал, который еще в 90х был массовым? Правда полезность люминофора (или вообще трития), а еще лазера в прозрачном корпусе под вопросом.
Светящийся CD-плеер с Bluetooth, USB-C и динамиками: в Японии представили Pixel Tunes After Hours
Гид по здоровому весу. Что нужно знать об ожирении

Гид по здоровому весу. Что нужно знать об ожирении

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