Разработчики: | 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:
- реализация оболочки пользователя (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 млн тестов.
В релизе 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 и других приложений. Полный перечень будет сформирован по завершении тестирования.
Примечания
Подрядчики-лидеры по количеству проектов
НППКТ (17)
Almi Partner, Алми партнер (ГК Алми) (7)
Ред Софт (Red Soft) (4)
РусБИТех-Астра (ГК \"Астра\")
Кортис (4)
Другие (46)
НППКТ (23)
Кортис (7)
Ред Софт (Red Soft) (5)
ОТР-БИТ (ОТР - безопасность информационных технологий) (2)
ФГАУ НИИ Восход (1)
Другие (8)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
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)
Распределение систем по количеству проектов, не включая партнерские решения
Ред ОС (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