ReactOS

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

Содержание

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

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

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

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

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

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

2016: ReactOS 0.4.0

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

Скриншот окна системной оболочки 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;

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

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

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

В релизе 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) СМ. ТАКЖЕ (4)

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



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

За всю историю
2016 год
2017 год
2018 год

  Microsoft (6, 14)
  Ред Софт (RedSoft) (1, 1)
  Базальт СПО (BaseALT) (1, 1)
  Другие (0, 0)

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

За всю историю
2016 год
2017 год
2018 год

  Microsoft Windows - 110 (62, 48)
  Windows Azure - 20 (20, 0)
  Windows HPC Server 2008 R2 - 4 (3, 1)
  Unix - 3 (2, 1)
  Аврора (ранее SailfishOS) - 2 (2, 0)
  Другие -27

  Microsoft Windows - 6 (3, 3)
  Linux - 3 (1, 2)
  CentOS - 1 (1, 0)
  Oracle Linux (Oracle Enterprise Linux) - 1 (1, 0)
  Другие -5

  Microsoft Windows - 8 (5, 3)
  Astra Linux Special Edition - 3 (3, 0)
  Аврора (ранее SailfishOS) - 1 (1, 0)
  ReactOS - 1 (1, 0)
  ОСРВ МАКС - 1 (1, 0)
  Другие -2