Website • Official chat • Wiki • Forum • JIRA Bug Tracker • ReactOS Git mirror • Testman
ReactOS™ - это Open Source усилие, направленное на разработку качественной операционной системы, совместимой с приложениями и драйверами, написанными для операционных систем семейства Microsoft® Windows™ NT (NT4, 2000, XP, 2003, Vista, Seven).
Проект ReactOS, хоть и сфокусирован в настоящее время на совместимость с Windows Server 2003, всегда держит глаз на совместимость с выпусками Windows Vista и последующими выпусками Windows NT.
Код ReactOS имеет лицензию GNU GPL 2.0.
ReactOS на данный момент - это операционная система качества Alpha. Сказанное означает, что ReactOS проходит трудный этап разработки, что-то может неправильно работать и от этого могут повредиться данные, сохранённые вами на жёстком диске. Рекомендуется протестировать ReactOS на виртуальной машине или на компьютере, где нет важных или критических данных!
Чтобы построить систему, строго рекомендуется использовать Среду Разработки ReactOS (RosBE). Свежие версии для Windows и для Unix/GNU-Linux доступны с нашей страницы загрузки: "Среда Разработки".
Альтернативно можно использовать Microsoft Visual C++ (MSVC) версии 2010+. Построение с помощью MSVC описано здесь: "Visual Studio или Microsoft Visual C++".
Чтобы построить ReactOS, нужно запустить сценарий configure
из той папки, в которой вы хотите построить её. Выберите configure.cmd
или configure.sh
, в зависимости от вашей системы. Затем выполните ninja <имя_модуля>
, чтобы построить модуль, который вам нужен, либо просто ninja
, чтобы построить все модули.
Чтобы построить загрузочный CD образ, запустите ninja bootcd
из папки
построения. Будет создан CD образ с названием bootcd.iso
.
Смотрите "Построение ReactOS" для детализации процесса.
Всегда можно загрузить свежие бинарные построения загрузочных образов со страницы "Ежедневные Постройки".
Изначально и по настоящее время ReactOS устанавливается на машине, у которой имеется отдел FAT16 или FAT32 в качестве активного (загрузочного) отдела. Отдел, в который будет устанавливаться ReactOS (последний не обязательно должен быть загрузочным), также должен иметь форматировку FAT16 или FAT32. ReactOS Setup может при необходимости форматировать отделы.
Начиная с релиза 0.4.10, ReactOS можно устанавливать с использованием файловой системы BtrFS. Но эта фича рассматривается как экспериментальная. При её использовании могут наблюдаться регрессии, которые на FAT уже устранены.
Чтобы установить ReactOS с загрузочного CD дистрибутива, извлеките содержимое архива. Затем запишите CD образ, загрузитесь с него, и следуйте инструкциям.
Подробности смотрите на странице Wiki "Установка ReactOS" или в INSTALL.
Если в ReactOS обнаружится баг, вначале загляните на JIRA - там о нём уже может быть отчёт. Вместо отчёта можно предоставить логи и как можно больше информации.
Руководство можно найти в справке "Файловые баги".
ПРИМЕЧАНИЕ: Этот трекер багов не предназначен для дискуссий. Для обсуждений воспользуйтесь нашим официальным чатом или форумом.
Мы всегда ищем рабработчиков! Изучите как внести вклад, если у вас есть намерение участвовать в этом процессе.
Испытайте нашу облачную разработку ReactOS, использующую Gitpod и Docker:
Также можно поддержать ReactOS донатами! У нас есть желание содержать собственные серверы и ускорить разработку наймом разработчиков для полнодневного труда.
ReactOS - это Бесплатная операционная система с Открытым Исходным Кодом, основанная на архитектуре Windows, предоставляющая поддержку существующим приложениям и драйверам, и альтернативу текущей доминирующей операционной системе для потребителя.
Это не очередная обёртка, построенная на Linux, подобно WINE. Она не пытается и не планирует соревноваться с WINE; фактически часть пользовательского режима ReactOS почти полностью основана на WINE, и в последнее время две наши команды тесно скооперировались.
ReactOS также не является "ещё одной ОС". Она не пытается стать третьим игроком, как всякие иные операционные системы. Здесь не подразумевается, что люди будут деинсталлировать Linux и вместо неё использовать ReactOS; ReactOS - это замена для пользователей Windows, которым нужна замена Windows, ведущая себя точно так же как Windows.
Подробнее об этом здесь: reactos.org.
Также смотрите media/doc подпапку с некоторыми откровенными примечаниями.
Активные разработчики входят в список GitHub организации. Смотрите также файл CREDITS, предназначенный для прочих.
Главная разработка проводится на сайте GitHub. У нас есть альтернативное зеркало, на случай, если GitHub "ляжет".
Также имеется старая архивная репозитория SVN, которая сохраняется в исторических целях.