ReactOS

Продукт
Разработчики: ReactOS Foundation (Реактос-Фонд)
Дата последнего релиза: 2022/08/09
Технологии: ОС

Содержание

ReactOS - проект свободной и бесплатной операционной системы с открытым кодом.

2022: Запуск на системе с процессором Эльбрус-8С1

Разработчикам операционной системы ReactOS, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows, удалось запустить 64-битный порт ReactOS на системе с процессором Эльбрус-8С1. Об этом стало известно 9 августа 2022 года. Запуск произведён в режиме трансляции инструкций x86 с использованием транслятора Lintel 4.2. Функционируют клавиатура и мышь с интерфейсом PS/2, USB-накопители определяются, но пока не монтируются. Образы доступны для скачивания с официального сайта в разделе ночные сборки (nightly builds).

Дополнительно отмечается, что благодаря работе George Bișoc по улучшению механизмов безопасности в ReactOS теперь можно использовать ядро Server 2003 путём простой замены[1].

2016

ReactOS 0.4.0

16 февраля 2016 года сообщество разработчиков ReactOS объявило о релизе ветки операционной системы ReactOS 0.4.0. Он ориентирован на обеспечение совместимости с программами и драйверами Microsoft Windows[2].

Скриншот окна системной оболочки ReactOS 0.4.0 (2016)

Основные изменения в ReactOS 0.4:

  • реализация оболочки пользователя (Explorer.exe);
  • полноценная поддержка USB, SATA, звуковых карт и беспроводных сетевых адаптеров;
  • менеджер установки приложений. Для установки доступны сборки различных приложений, в том числе AbiWord, LibreOffice, SeaMonkey, Firefox, Opera, VLC, GIMP, uTorrent, PuTTY, Thunderbird, Miranda, Qmmp, Winamp, SMplayer, Inkscape, Scribus, LibreCAD;
  • полноценная поддержка тем оформления для пользовательской оболочки и элементов интерфейса USER32;
  • возможность запуска в окружениях VirtualBox и VirtualPC;
  • упрощение работы установщика;
  • возможность установки и запуска ReactOS поверх разделов с файловой системой ext2. Поддержка NTFS пока ограничена доступом только на чтение;
  • улучшенный графический стек, на некоторых 2D-операциях по производительности опережающий Windows. Прогресс реализации поддержки 3D;
  • включение в поставку TLS-библиотеки mbed;
  • возможность запуска 16-разрядных DOS-программ, благодаря поставке эмулятора NTVDM (NT Virtual DOS Machine);
  • переработка системы управления памятью.
  • улучшенная система сборки, основанная на использовании CMake и компиляторов GCC и MSVC;
  • поддержка удалённой отладки ядра с использованием GDB. Поддержка WinDBG/

Описание системы

По информации на 2016 год ReactOS не клон Windows, но совместимая ОС с приложениями и драйверами Windows (Windows NT версии 5.x и выше — Windows 2000 и далее).

В ReactOS используется аналогичный ранним версиям Windows графический интерфейс.

Координатор проекта Алексей Брагин. Среди активных разработчиков системы граждане разных стран. Бизнес уходит в облако: стратегии и подходы

Большая часть операционной системы написана на C. ReactOS Explorer и ярд компонентов на C++. ReactOS компилируется с помощью MinGW и Microsoft Visual Studio. ReactOS распознается как Windows Server 2003 из-за того, что ядро пишется под совместимость с ней.

2015: Тестирование предстоящего релиза ReactOS 0.4

16 декабря 2015 года сообщество разработчиков ReactOS сообщило о начале предрелизного тестирования ReactOS 0.4[3].

В тестировании ReactOS 0.4 приняли участие 652 группы, сообщил ресурс OpenNet. Проведено 9,6 млн тестов, из них 5,5 тыс. провалены (0,057%). Для сравнения, в тестировании ReactOS 0.3.9 принимало участие 239 тестовые группы и проведено 7,2 млн тестов.

Скриншот рабочего стола ReactOS (2014)

В релизе 0.3.9 все тесты пройдены у 42,42% групп, в версии 0.4 — у 65,49% (уровень совместимости с приложениями). В ReactOS 0.4 появилась поддержка VBOX, USB и SATA, поддержка звука, проводных и беспроводных сетей, файловый проводник.

Согласно информации на сайте проекта, в ReactOS 0.4 не удалось запустить uTorrent 3.4.5, Winamp 5.666, VLC Media Player 2.2.1, Miranda IM 0.10.34, Diablo 2 Shareware 1.4 и некоторые другие программы.

Не возникло проблем с запуском LibreOffice 4.4.6.3, Apache OpenOffice 4.1.1, Mozilla Firefox 39.03 и других приложений. Полный перечень будет сформирован по завершении тестирования.

Примечания



ПРОЕКТЫ (1) ИНТЕГРАТОРЫ (1) СМ. ТАКЖЕ (6)

ЗаказчикИнтеграторГодПроект
- ТГК-1
Философия.ИТ2017.06Описание проекта



Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Ред Софт (Red Soft) (42)
  НППКТ (40)
  Softline (Софтлайн) (29)
  Кортис (16)
  Крок (15)
  Другие (351)

  НППКТ (17)
  Almi Partner, Алми партнер (ГК Алми) (7)
  Ред Софт (Red Soft) (4)
  РусБИТех-Астра (ГК \"Астра\")
  Кортис (4)
  Другие (46)

  НППКТ (23)
  Кортис (7)
  Ред Софт (Red Soft) (5)
  ОТР-БИТ (ОТР - безопасность информационных технологий) (2)
  ФГАУ НИИ Восход (1)
  Другие (8)

  Ред Софт (Red Soft) (5)
  Аквариус (Aquarius) (1)
  Атлант (ГК Applite) (1)
  Галэкс ГК (Галэкс НТЦ) Galex (1)
  Галэкс Сервис (1)
  Другие (6)

  Ред Софт (Red Soft) (8)
  РТ МИС (РТ Медицинские информационные системы) (4)
  IServ (Интернет-Сервис) ИСерв (1)
  RDV (РДВ Автоматизация) (1)
  RNT Group (ранее EPAM в России) (1)
  Другие (6)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Microsoft (80, 144)
  Ред Софт (Red Soft) (3, 67)
  РусБИТех-Астра (ГК Астра) (3, 45)
  НППКТ (2, 41)
  ИВК (3, 27)
  Другие (305, 133)

  НППКТ (1, 17)
  РусБИТех-Астра (ГК Астра) (2, 9)
  Ред Софт (Red Soft) (1, 8)
  Almi Partner, Алми партнер (ГК Алми) (1, 7)
  Microsoft (2, 6)
  Другие (11, 19)

  НППКТ (1, 23)
  Ред Софт (Red Soft) (1, 13)
  ИВК (2, 4)
  Базальт СПО (BaseALT) ранее ALT Linux (3, 3)
  РусБИТех-Астра (ГК Астра) (2, 3)
  Другие (0, 0)

  Ред Софт (Red Soft) (1, 6)
  Базальт СПО (BaseALT) ранее ALT Linux (1, 2)
  ИВК (1, 2)
  Microsoft (1, 1)
  Атлант (ГК Applite) (1, 1)
  Другие (0, 0)

  Ред Софт (Red Soft) (1, 10)
  Jolla (Sailfish Holding) (1, 1)
  Открытая мобильная платформа (ОМП) (1, 1)
  Synology (SLMP PTE) (1, 1)
  Другие (0, 0)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Ред ОС (Red OS) - 62
  Microsoft Windows - 60
  НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 41
  Astra Linux Common Edition - 27
  Astra Linux Special Edition - 21
  Другие 197

  НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 17
  Ред ОС (Red OS) - 8
  Astra Linux Common Edition - 7
  AlterOS - 7
  Microsoft Windows - 5
  Другие 18

  НППКТ: ОСнова (Операционная система общего назначения, ОС ОН) - 23
  Ред ОС (Red OS) - 13
  Альт Рабочая станция - 2
  Astra Linux Common Edition - 2
  ОС Альт (ранее Альт Линукс (ALT Linux) - 2
  Другие 2

  Ред ОС (Red OS) - 6
  ОС Альт (ранее Альт Линукс (ALT Linux) - 2
  Атлант ОС - 1
  Windows Server 2019 - 1
  Другие 0

  Ред ОС (Red OS) - 10
  Аврора ОС - 1
  Synology NAS - DiskStation Manager - 1
  Другие 0