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) СМ. ТАКЖЕ (5)

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



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

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

  Microsoft (80, 144)
  Ред Софт (Red Soft) (3, 53)
  РусБИТех-Астра (ГК "Астра") (3, 43)
  НППКТ (2, 41)
  ИВК (3, 24)
  Другие (292, 120)

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

  Synology (SLMP PTE) (1, 1)
  Другие (0, 0)

Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)

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

  Synology NAS - DiskStation Manager - 1 (1, 0)
  Другие 0