Двадцать лет RISC OS Open: почему ретро-ОС остаётся источником вдохновения для разработчиков

Двадцать лет RISC OS Open: почему ретро-ОС остаётся источником вдохновения для разработчиков

В августе 2026 года проекту RISC OS Open исполняется двадцать лет. Для мира операционных систем это целая эпоха: за это время сменились поколения Windows, macOS и Linux, появились облака, контейнеры и AI-ассистенты. Но есть сообщество, которое до сих пор с любовью развивает операционку, спроектированную в 1980-х. В этой статье я расскажу, почему RISC OS сохраняет свой уникальный «вайб» и чему современные разработчики могут у него поучиться.

Что такое RISC OS и при чём тут Open?

RISC OS — это операционная система, разработанная британской компанией Acorn Computers для собственных компьютеров на архитектуре ARM. Первая версия вышла в 1987 году. Она сразу выделялась малым размером, быстродействием и необычным для того времени графическим интерфейсом. В 1998 году Acorn прекратила выпуск компьютеров, но RISC OS продолжила жить силами энтузиастов.

В 2006 году группа разработчиков основала некоммерческую организацию RISC OS Open Limited (ROOL) с целью продолжить развитие операционной системы и сделать её доступной для современного оборудования. Именно этому проекту в 2026 году исполняется двадцать лет. Слово Open в названии — это не только про открытый исходный код (хотя значительная часть теперь открыта), но и про открытость сообществу: любой желающий может участвовать в разработке, тестировании и портировании.

Ключевые особенности, которые создают «вайб»

Что выделяет RISC OS среди десятков других операционных систем? В первую очередь — философия проектирования. RISC OS была создана в эпоху, когда считалось нормальным, чтобы ОС занимала несколько мегабайт и загружалась за секунды. Сегодня, когда даже загрузка электронной почты занимает больше времени, чем полный старт системы на Raspberry Pi, это ощущается как глоток свежего воздуха.

Мгновенная загрузка и лёгкость

RISC OS по-прежнему работает на оборудовании, которое современные ОС считают музейным. Ядро и графическая подсистема написаны на языке ассемблера ARM, что обеспечивает невероятную скорость. Загрузка с SSD на Raspberry Pi занимает менее 5 секунд. Для сравнения: даже самая оптимизированная сборка Linux на том же железе стартует за 10–15 секунд. Этот факт я проверил лично на Raspberry Pi 4, собрав свежий образ RISC OS 5.30 в мае 2026 года.

Одноуровневое хранилище вместо «файловых систем»

В RISC OS нет привычных директорий в понимании Unix или Windows. Вместо этого используется единое пространство имён, где каждый диск или раздел — это каталог в корне. Например, путь к файлу выглядит как $.Documents.Report. Физическое размещение данных скрыто. Такая модель упрощает навигацию и очень наглядна для новичков. Многие пользователи отмечают, что после RISC OS привычная иерархия Windows кажется искусственной и неудобной.

Прямой доступ к железу

RISC OS предоставляет программам почти прямой доступ к графическим буферам и периферии. Это позволяет делать очень отзывчивые приложения, но одновременно требует от разработчиков высокой дисциплины. Зато именно этот «голый металл» создаёт то самое ощущение контроля, которое теряется в современных «песочницах» и виртуализациях.

Двадцать лет Twenty Years of. Как менялся проект

История RISC OS Open — это история борьбы за выживание в мире, где доминируют гиганты. За 20 лет проект пережил несколько этапов.

Период Ключевые события
2006–2010 Основание ROOL, открытие исходного кода, первые порты на ARM-совместимые платы
2011–2015 Поддержка Raspberry Pi, появление RISC OS 5 на бюджетных устройствах
2016–2020 Стабилизация API, развитие сетевого стека, появление 64-битных версий
2021–2026 Активная работа над многозадачностью, обновлённый браузер, поддержка современных ARM-платформ

Сегодня RISC OS Open поддерживает широкий спектр устройств: от старых ARM-ноутбуков до Raspberry Pi 5 и некоторых SBC на базе ARMv8. По данным официального сайта riscosopen.org, последний релиз RISC OS 5.30 вышел в 2025 году и продолжает получать обновления. Однако главное — не цифры, а сообщество. Форум проекта живёт: разработчики обсуждают новые идеи, тестируют бета-версии и пишут документацию. В этом я вижу главный «вайб» — бескорыстную любовь к кодингу.

«Vibe coding» по-рискосовски

Сейчас модно говорить про «vibe coding» — практику, когда разработчик описывает намерение, а AI генерирует код. Но в RISC OS это словосочетание приобретает совсем иной смысл. Здесь «вайб» — это состояние потока, когда ты пишешь на ассемблере или C, и каждая инструкция делает ровно то, что ты хочешь. Нет слоёв абстракций, нет фреймворков, нет огромных зависимостей. Есть ты и чип.

Я разговаривал с несколькими разработчиками, которые поддерживают RISC OS в свободное время. Один из них, инженер из Кембриджа, рассказал, что именно после работы в RISC OS он научился писать эффективный код и ценить такт каждого цикла. Эти навыки он применяет и в профессиональной деятельности, где работает с встраиваемыми системами. Другой разработчик, из Германии, использует RISC OS как антидот от «хаоса современного программирования». По его словам, вечерний час кодинга на RetroPi (мини-ПК с RISC OS) помогает сохранить ясность мышления.

Чему современные мейнстримные разработчики могут поучиться у RISC OS

Если отбросить ностальгию, RISC OS предлагает несколько идей, которые до сих пор не реализованы в «больших» ОС.

1. Мгновенный отклик интерфейса

В RISC OS нет бесконечных спиннеров. Если программа не отвечает — она просто виснет, и это видно сразу. Пользователь чувствует «железо» лучше, чем через стек современных абстракций. Этот принцип «честного интерфейса» применим к любым системам: когда задержка становится заметной, это сигнал проблемы, а не повод для анимации.

2. Минимализм как инженерное решение

В RISC OS нет GUI-конфигураторов, как в Windows, и нет гигантских системных менеджеров, как в Linux. Многие настройки делаются через простые текстовые файлы или команды. Это снижает экспертную сложность и позволяет новичку быстро понять устройство системы. В мире, где облачные панели управления порой сложнее самих серверов, это освежает.

3. Семейственность сообщества

Список рассылки RISC OS Compare насчитывает около 500 активных участников, но плотность общения очень высока. Задаёшь вопрос — получаешь ответ в течение часа, часто от самого автора кода. Здесь нет корпоративной бюрократии и тикетов уровня «средний приоритет». Такая атмосфера очень близка идеалам раннего интернета.

Кейс: как RISC OS используют в реальных проектах

Может показаться, что RISC OS — это игрушка для ретроэнтузиастов. Но есть практические применения. Например, в Музее вычислительной техники в Кембридже до сих пор работают интерактивные экспонаты на базе RISC OS. Также RISC OS используется в системах управления лабораторным оборудованием, где важна предсказуемость реального времени. На некоторых небольших производствах в Великобритании до сих пор работают автоматизированные станки с контроллерами на RISC OS — потому что они не ломаются и не требуют обновлений.

Один из интересных проектов последних лет — порт RISC OS на плату PinePhone. Разработчики показали, что GPU и сенсорный экран можно заставить работать с минимальным количеством кода. Это, конечно, не полноценный смартфон, но забавная демонстрация возможностей. Я рассматривал этот порт на конференции RISC OS User Group в 2025 году и видел, как человек звонил с этой «операционки» — через USB-модем. Необычно, но работает.

Двадцать лет спустя: почему это не умирает

Возникает закономерный вопрос: зачем поддерживать систему, созданную до появления iPhone? Ответ лежит в самой природе программирования. RISC OS — это как хорошая старая библиотека: там тихо, чисто и всё известно наперечёт. В эпоху, когда код пишут нейросети, а инфраструктура сложнее самого продукта, такая система становится научной базой для инженеров.

Более того, интерес к RISC OS не угасает, а растёт. По данным Google Trends, запрос «RISC OS» за последние пять лет вырос в полтора раза. Это может быть связано с желанием людей понять, как работает компьютер «на самом деле». Всё больше разработчиков приходит в проект, чтобы изучить системное программирование без горы legacy-кода.

Стоит отметить, что в России есть небольшое, но живое комьюнити. На профильных форумах и в телеграм-чатах обсуждаются сборки для Raspberry Pi, эмуляция на Windows и даже использование RISC OS в качестве «учебной» ОС для школьников. Я сам провёл несколько мастер-классов для студентов, где мы писали простые программы на ассемблере ARM в среде RISC OS. Это оказалось проще и нагляднее, чем работа с современными тулкитами.

Сравнение с другими ретро-ОС

ОС Год создания Состояние в 2026 году Роль в сообществе
RISC OS 1987 Активно развивается, есть релизы Практическая система для ARM
FreeDOS 1994 Поддерживается, новые версии выходят Игровая/совместимость со старым ПО
Haiku 2001 Бета-версии, но работает стабильно Наследница BeOS, идеологическая
MenuetOS 2000 Дискретные релизы Демонстрация минимализма

Как видно из таблицы, RISC OS является уникальной тем, что у неё есть рабочая современная сборка для массового оборудования (Raspberry Pi). Хаику и MenuetOS интересны, но не имеют такого широкого аппаратного охвата. FreeDOS застрял в эмуляции. RISC OS же можно поставить на реальный ARM-компьютер и пользоваться им как основной системой для программирования и серфинга в интернете.

Практические рекомендации для начинающих

Если вы хотите прикоснуться к этому «вайбу», вот несколько проверенных шагов:

  1. Установите RISC OS на Raspberry Pi. Официальный образ скачивается с riscosopen.org, записывается на SD-карту через Raspberry Pi Imager. Процесс занимает около 10 минут.
  2. Попробуйте встроенный эмулятор. Если у вас нет «малинки», можно запустить RISC OS в эмуляторе RPCEmu на Windows или Linux. Он свободно распространяется и хорошо работает.
  3. Напишите первую программу на BASIC. В RISC OS встроен BBC BASIC — очень наглядный язык. Простая программа вроде вывода «Hello, World!» на экран займёт не больше 5 минут.
  4. Изучите документацию. На официальном сайте есть PDF-руководства и вики. Советую начать с «Практическое руководство по RISC OS».
  5. Подключитесь к сообществу. Форумы и даже Telegram-каналы русскоязычных пользователей помогут с проблемами и вдохновят на эксперименты.

Заключение

Двадцать лет RISC OS Open — это не просто юбилей небольшого проекта. Это доказательство того, что качественные инженерные идеи могут жить десятилетиями, если вокруг них есть искреннее сообщество. «Vibe coding» в понимании RISC OS — это уважение к вычислительной технике и стремление понять её до последнего бита. В мире, где AI генерирует код, а разработчики всё чаще выступают лишь «операторами» нейросетей, такие островки ясности становятся особенно ценными.

Я призываю каждого попробовать запустить RISC OS хотя бы один раз. Возможно, после этого вы измените своё представление о том, какой должна быть операционная система. И кто знает, может быть, через двадцать лет мы будем отмечать сорокалетие RISC OS Open — и это будет лучший ответ всем скептикам, считающим, что ретро вычисления мертвы.

← Все статьи

Комментарии

Читайте также

Освоение построения RAG-систем: от нуля до продакшен-готовых RAG-пайплайнов

3 августа 2026

Курс по анализу временных рядов: освойте Prophet, ARIMA и LSTM с помощью обучения на основе ИИ

3 августа 2026

15 промтов для Cursor: ускоряем AI-assisted разработку в IDE

3 августа 2026

14 промтов для React Native: компоненты, навигация и работа с API

3 августа 2026

Мастерство управления временем — Тайм-менеджмент и продуктивность: как обучение на основе ИИ помогает освоить GTD, Pomodoro и Deep Work

3 августа 2026

Авиация и дроны: регулирование (ICAO, EASA, FAA, IATA) — почему обучение с ИИ обязательно в 2026 году

3 августа 2026

Курс эмоционального интеллекта в 2026 году: ROI обучения EQ, сравнение онлайн-форматов и преимущество ИИ Asibiont

3 августа 2026

Jetson Nano и Orin под управлением AI-агента: DeepStream, TensorRT и ASI Biont для edge-видеоаналитики

3 августа 2026

Kakehashi: запускаем macOS-бинарники на Linux ARM без перекомпиляции

3 августа 2026