Логотип

ReactOS отмечает 30-летие стремления к совместимости с Windows

ReactOS отмечает 30-летие стремления к совместимости с Windows

ReactOS достигла важной вехи, ведь сегодня, 22 января 2026 года, проекту исполнилось 30 лет с момента его первого коммита. Но прежде чем мы продолжим, позвольте нам вкратце объяснить, что представляет собой эта операционная система, поскольку она часто остаётся в тени по сравнению с Linux, который, как правило, находится в центре внимания.

Это долгосрочный проект операционной системы с открытым исходным кодом, целью которого является полная переработка архитектуры Windows NT, позволяющая запускать приложения и драйверы Windows без использования кода Microsoft.

Однако вместо того, чтобы эмулировать Windows или полагаться на уровни совместимости, ReactOS делает упор на бинарную совместимость на системном уровне, воссоздавая основные компоненты, такие как ядро, драйверы и системные библиотеки, с помощью разработки в «чистой комнате».

Его цель проста: предоставить бесплатную, прозрачную и управляемую сообществом альтернативу Windows, которая будет вести себя как Windows там, где это важно, но при этом будет полностью открытой и независимой от проприетарной экосистемы Microsoft.

 

 

А теперь давайте вспомним немного истории. Первая важная веха была пройдена в феврале 2003 года, когда вышла ReactOS 0.1. Это была первая версия, которая могла загружаться с компакт-диска, но работала только в режиме командной строки и не имела графического интерфейса.

Читать  Вышла MariaDB 12.0 с исправлениями для InnoDB и расширенной поддержкой платформ

Затем, в период с 2003 по 2006 год, серия 0.2.x стала развиваться быстрее. Появилась базовая среда рабочего стола с улучшенной стабильностью системы. К сожалению, в начале 2006 года из-за опасений, что исходный код Windows может быть украден, был проведён комплексный аудит интеллектуальной собственности и временно приостановлена работа над проектом, что значительно замедлило его развитие.

Разработка возобновилась с выходом долгоиграющей серии 0.3.x, которая просуществовала около десяти лет. В этот период в проекте началась работа над поддержкой x86-64, была обеспечена совместимость с SATA через драйвер UniATA, а также добавлены такие функции, как поддержка сборки MSVC и визуальные стили.

Итак, мы подошли к серии ReactOS 0.4.x, выпущенной в феврале 2016 года. В ней появилась графическая оболочка, больше похожая на Windows, а также улучшилась совместимость со стандартными инструментами отладки Windows. Сегодня 64-битный порт по функциональности практически не отличается от 32-битного, хотя отсутствие WoW64 ограничивает его возможности по запуску 32-битных приложений в системах x86-64. Текущая версия — ReactOS 0.4.15.

Наконец, в планы на будущее проекта входит модернизация среды сборки, добавление новых драйверов NTFS и ATA, поддержка многопроцессорных систем, обеспечение совместимости с UEFI класса 3, включение рандомизации структуры адресного пространства и работа над поддержкой современных драйверов графических процессоров на основе WDDM.

Что я могу сказать в заключение, кроме того, что спустя 30 лет ReactOS остаётся одним из самых амбициозных проектов в области операционных систем с открытым исходным кодом, который по-прежнему преследует свою первоначальную цель: запускать программное обеспечение для Windows в открытой среде, которой могут доверять пользователи. С днём рождения, ReactOS! За следующие 30 лет.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала