Цифровое искусство NFT Юридические новости

Три альтернативных ядра, доказывающих, что разработчикам не обязательно использовать Linux

Цифровое искусство NFT Юридические новости
Fork that: Three alternative kernels show devs don't need Linux

Современный мир операционных систем выходит за рамки Linux, и новые проекты демонстрируют, что можно создавать эффективные и безопасные ядра с поддержкой существующего программного обеспечения. Рассматриваем перспективные разработки Managarm, Asterinas и Xous, которые открывают новые горизонты для разработчиков и пользователей.

Операционная система Linux давно и прочно заняла лидирующие позиции в мире открытого программного обеспечения, стимулируя развитие технологий и поддерживая огромный массив приложений. Однако со временем появилась определённая усталость и разногласия среди разработчиков ядра, вызванные разными причинами. Вызовы интеграции новых языков программирования, таких как Rust, технические и организационные проблемы, а также разочарование в некоторых направлениях развития ядра вынуждают сообщество думать о альтернативных решениях. На фоне этих процессов выделяются три проекты, которые доказывают - можно создавать современные операционные системы без Linux, сохраняя при этом совместимость и открывая новые возможности. Это Managarm, Asterinas и Xous - свежий взгляд на архитектуру и программирование операционных систем, отвечающий вызовам современности.

Начнём с Managarm, уникального детища, которое уже развивается более шести лет. Этот проект базируется на микроядре, поддерживающем асинхронность во всей системе, что само по себе является редкостью. Но главная особенность Managarm - совместимость с большим числом Linux-приложений. При этом система кроссплатформенна, работает на архитектурах x86-64, Arm64 и развивается для RISC-V. Поддерживаются технологии многопроцессорности, ACPI, AHCI, NVMe-накопители, а также сетевой стек IPv4, виртуализация Intel и эмулятор QEMU.

Проект уже умеет работать с X11 и Wayland, что позволяет запускать множество графических приложений, а вместе с GNU coreutils создаёт полноценную среду для экспериментов и исследований. Несмотря на то, что Managarm нельзя назвать готовой ОС для повседневного использования, его уровень реализованной функциональности впечатляет - даже классическая игра Doom запускается на этом ядре. Особенностью Managarm является не только техническая продвинутость, но и доступность информации. Проект уделяет большое внимание документации, что редко встречается в нишевых ОС. Наличие детального Руководства Managarm помогает разработчикам и исследователям понимать внутреннее устройство и участвовать в развитии.

 

Использование языка C++ позволяет при этом соблюдать баланс между производительностью и контролем, а реализация в стиле микроядра гарантирует модульность и стабильность. Другой проект, который нельзя не заметить, - Asterinas. Он вдохновлен новыми тенденциями разработки и смещением акцента в сторону языка Rust. Rust заслуженно называют языком будущего, благодаря его встроенным средствам безопасности памяти и удобствам для системного программирования. Asterinas представлен как новый тип ядра - framekernel - разработанный с применением концепции безопасного разделения привилегий внутри ядра с помощью особенностей Rust.

 

В отличие от традиционных микроядер, разделение задач и сервисов осуществляется не аппаратными средствами или кольцами привилегий процессора, а средствами самого языка. Только минимальное ядро допускает использование небезопасного Rust-кода, тогда как все остальные компоненты написаны исключительно на Safe Rust. Архитектура framekernel представляет собой современный и продвинутый подход к безопасности и надежности операционной системы, повышая изоляцию между компонентами, снижая риски ошибок и уязвимостей. Этот подход берет начало в академической среде и напоминает исследования таких ОС, как RedLeaf, SPIN и HOUSE, но использует более мощные современные инструменты. Важно, что Asterinas также поддерживает Linux ABI, что позволяет существующим приложениям работать на нем без существенных изменений.

 

Asterinas - не просто исследовательский проект. Он обладает серьёзной документационной базой и поддержкой сообщества, что свидетельствует о зрелости и потенциале для развития. Многие аналитики считают, что именно проекты на Rust создадут будущее для системных инструментов и операционных систем, сочетающих безопасность и удобство для разработчиков. Последний, но не менее важный игрок - Xous. Этот проект объединяет в себе особенности микроядра и использование Rust, но также ставит своей целью реализацию собственных концепций, не стремясь к полной совместимости с Linux.

Главный вдохновитель и разработчик Xous - известный аппаратный и программный хакер Эндрю "Bunnie" Хуанг, который уже несколько десятилетий известен своими инновациями в области безопасности и аппаратного обеспечения. Xous - часть более широкой инициативы под названием Betrusted, включающей как программные, так и аппаратные решения. В частности, разрабатывается и уже поставляется в продажу устройство Precursor, карманное и автономное решение для безопасного хранения аутентификационных данных. Precursor выступает в роли аппаратного токена, способного хранить пароли, управлять двухфакторной аутентификацией по стандартам U2F/FIDO2 и обеспечивать надежную защиту информации с возможностью "правдоподобного отрицания" - одной из передовых концепций в области безопасности данных. Пользователь Precursor может подключить устройство к ПК и использовать его как аппаратный ключ, при этом видеть на встроенном LCD-дисплее, что именно подтверждается, что существенно повышает уровень доверия и контроля.

Xous и вся платформа Betrusted демонстрируют, что операционная система может стать не просто программным обеспечением, но частью интегрированного решения аппаратно-программного комплекса, ориентированного на безопасность и удобство пользователя. Все три проекта - Managarm, Asterinas и Xous - показывают, что будущее операционных систем не обязательно связано узко с Linux. Они открывают пути для создания безопасных, гибких и современных платформ, которые могут работать с уже существующим программным обеспечением или же предлагать совершенно новые функциональные возможности. Для разработчиков это возможность выбирать технологии, ориентируясь на конкретные задачи, требования безопасности и удобства. Сегодня, когда мир системного программирования активно ищет новые решения проблем производительности, безопасности и совместимости, данные альтернативные ядра представляют собой важный шаг вперед.

Их идеи и достижения могут стать фундаментом для новых поколений операционных систем, способных заменить или дополнить Linux в различных сферах - от встроенных решений до высокопроизводительных серверов. Разработка таких систем также расширяет горизонты для сообществ, придавая свободу экспериментам и смешиванию инноваций. Ядра, созданные с нуля с применением новых языков и концепций архитектуры, могут вдохновить разработчиков и компании на создание уникальных продуктов с акцентом на безопасность памяти, параллелизм, совместимость и открытость. Таким образом, Managarm, Asterinas и Xous - это не просто рядовые инициативы, а смелые эксперименты, указывающие на разнообразие возможного будущего после Linux или наряду с ним. По мере того, как сообщество будет расширяться и интегрировать опыт из этих проектов, мы можем увидеть качественные изменения в ландшафте операционных систем, что принесёт выгоду всем пользователям и разработчикам по всему миру.

.

Автоматическая торговля на криптовалютных биржах

Далее
Localhost8000.com
Пятница, 02 Январь 2026 Понимание Localhost:8000 и его значение в разработке веб-приложений

Подробное объяснение, что такое localhost:8000, как он используется в процессе веб-разработки и почему важно понимать его роль для эффективной работы с современными фреймворками и инструментами. .

Tristero Research Warns RWA Tokenization Could Trigger ‘On-Chain Subprime Crisis’
Пятница, 02 Январь 2026 Риски токенизации реальных активов: возможно ли повторение кризиса субстандартных ипотек в блокчейне?

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

JP3E Completes $300 Million (Certified, Appraised) Khan Gallery Asset Acquisition for Tokenization, Primed for MetaRock’s Exclusive, Decentralized Blockchain-Powered
Пятница, 02 Январь 2026 JP3E и Khan Gallery: революция в токенизации произведений искусства стоимостью $300 миллионов

Впервые в истории мир искусства и блокчейн-технологий объединились в амбициозном проекте, который меняет восприятие редких ценных активов и открывает новые горизонты для инвестиций и ликвидности. .

Tokenized Assets Could Erode US Dollar's Grip On Global Finance, Bitget CEO Gracy Chen Says
Пятница, 02 Январь 2026 Как токенизация активов может изменить роль доллара США в мировой финансовой системе

Токенизация реальных активов открывает новые возможности для глобальных финансов, снижая зависимость от доллара США и способствуя развитию многоуровневых платежных систем и децентрализованных рынков. .

Public Token Treasuries and Tokenization are Fantastic for Crypto, But Risks Remain, Binance's CZ Says
Пятница, 02 Январь 2026 Публичные криптоказначейства и токенизация: возможности и риски по мнению CZ из Binance

Рост публичных криптоказначейств и технологии токенизации трансформируют рынок цифровых активов, открывая новые горизонты для институциональных инвесторов. Однако вместе с перспективами развиваются и риски, требующие внимательного анализа и понимания.

Adaptive Changes in Endurance Athletes
Пятница, 02 Январь 2026 Адаптивные изменения сердца у спортсменов на выносливость: молекулярные, эхокардиографические и электрокардиографические аспекты

Погружение в адаптивные процессы сердечно-сосудистой системы у спортсменов, занимающихся выносливостью. Рассмотрение молекулярных изменений, диагностических параметров и возможных последствий интенсивных тренировок для здоровья сердца.

Ask HN: What are you using your Raspberry Pi for?
Пятница, 02 Январь 2026 Как Raspberry Pi меняет повседневную жизнь: реальные примеры и вдохновение для ваших проектов

Обзор практических применений Raspberry Pi в различных сферах - от умного дома до сетевых решений и развлечений. Идеи и советы для тех, кто хочет раскрыть потенциал компактного компьютера в своей жизни.