ReactOS — различия между версиями

Материал из Русский WINE
Перейти к: навигация, поиск
 
(не показано 11 промежуточных версии 2 участников)
Строка 1: Строка 1:
 
[[Category:ReactOS]]
 
[[Category:ReactOS]]
 
[[Категория:Проекты, родственные WINE]]
 
[[Категория:Проекты, родственные WINE]]
 +
[[Файл:Pc_ros.png|350px|thumb|right]]
  
 
[[Файл:Pc_ros.png|300px|thumb|right|описание]]
 
 
{|  style="float:center; margin-left:2em"
 
|
 
 
У проекта ReactOS есть официальный [http://reactos.org сайт], а эта статья представляет собой краткий обзор ситуации с этой операционной системой.
 
У проекта ReactOS есть официальный [http://reactos.org сайт], а эта статья представляет собой краткий обзор ситуации с этой операционной системой.
 +
  
 
Насчет ReactOS очень хорошо выразился кто-то на WineConf в Stuttgart'е:
 
Насчет ReactOS очень хорошо выразился кто-то на WineConf в Stuttgart'е:
  
 
"Samba is hard, Wine is daunting, and the ReactOS guys are just crazy"
 
"Samba is hard, Wine is daunting, and the ReactOS guys are just crazy"
 +
  
 
ReactOS — международный проект свободной операционной системы с открытым кодом (GPL). Основной целью проекта ReactOS является создание бинарно-совместимой с [[WNT |Windows]] операционной системы, которая позволила бы выполнять Windows-совместимые приложения и драйвера так, как если бы они выполнялись в самой Windows. Однако, ReactOS не является "точным клоном" Windows. Если проводить аналогию с UNIX, то также как Linux является свободной реализацией коммерческих Unix'ов, ReactOS это попытка создать свободную ОС, близкую к Windows. Разработчики ReactOS сотрудничают с программистами Wine и MinGW. Кроме того, есть сведения об использовании кода ReactOS в проекте [[LUK]].
 
ReactOS — международный проект свободной операционной системы с открытым кодом (GPL). Основной целью проекта ReactOS является создание бинарно-совместимой с [[WNT |Windows]] операционной системы, которая позволила бы выполнять Windows-совместимые приложения и драйвера так, как если бы они выполнялись в самой Windows. Однако, ReactOS не является "точным клоном" Windows. Если проводить аналогию с UNIX, то также как Linux является свободной реализацией коммерческих Unix'ов, ReactOS это попытка создать свободную ОС, близкую к Windows. Разработчики ReactOS сотрудничают с программистами Wine и MinGW. Кроме того, есть сведения об использовании кода ReactOS в проекте [[LUK]].
 +
  
 
Разработка ReactOS началась в 1998 году, разработчики модуль за модулем создавали нечто похожее на Windows NT. До 2000 года толком не было даже командной строки, но с 2000 года начался этап бурного развития - командная строка начала работать, простейшие драйверы были совместимы с NT 4.0 (ну в том смысле что реактос-драйвер можно было загрузить под WinNT 4.0, но не наоборот). А далее - с нарастающими темпами - был переход на графический эксплорер, поддержка всё большего числа Win32 и Native API.
 
Разработка ReactOS началась в 1998 году, разработчики модуль за модулем создавали нечто похожее на Windows NT. До 2000 года толком не было даже командной строки, но с 2000 года начался этап бурного развития - командная строка начала работать, простейшие драйверы были совместимы с NT 4.0 (ну в том смысле что реактос-драйвер можно было загрузить под WinNT 4.0, но не наоборот). А далее - с нарастающими темпами - был переход на графический эксплорер, поддержка всё большего числа Win32 и Native API.
 +
  
 
В 2009 году, в рамках разработки ReactOS был представлен проект [[ARWINSS]] - альтернативную реализация основных компонентов подсистемы Win32 для ReactOS, направленную на более тесное сотрудничество с проектом WINE.
 
В 2009 году, в рамках разработки ReactOS был представлен проект [[ARWINSS]] - альтернативную реализация основных компонентов подсистемы Win32 для ReactOS, направленную на более тесное сотрудничество с проектом WINE.
|}
+
 
 
[[ReactOS2|''Старая версия страницы'']]
 
[[ReactOS2|''Старая версия страницы'']]
 +
 
{|  style="float:center; margin-left:2em"
 
{|  style="float:center; margin-left:2em"
 
|colspan="2"|
 
|colspan="2"|
Строка 48: Строка 49:
 
<span style="font-size: 10pt">
 
<span style="font-size: 10pt">
  
[[ROS Missing Functionality|Отсутствующая в ReactOS функциональность]] • [[Branches|Ветви разработки]] • [[Components|Компоненты системы]] • [[ROS and Wine|ReactOS и Wine]] • [[Roadmap|План работ]] • [[ROSdevelopers|Список разработчиков ReactOS]] • [[ROSdll compatibility|Совместимость с dll Windows]] • [[ROS YearChanges|Наиболее значимые изменения за год]] • [[ROS used projects|Используемые проекты]] • [[ROS Google Summer of Code|Google Summer of Code]] • [[ROS Known Issues|Известные проблемы]]
+
[[ROS Missing Functionality|Отсутствующая в ReactOS функциональность]] • [[Branches|Ветви разработки]] • [[Components|Компоненты системы]] • [[ROS and Wine|ReactOS и Wine]] • [[Roadmap|План работ]] • [[ROS Kernel Roadmap Vgal|Roadmap ядра by Vgal]] • [[ROSdevelopers|Список разработчиков ReactOS]] • [[ROSdll compatibility|Совместимость с dll Windows]] • [[ROS YearChanges|Наиболее значимые изменения за год]] • [[ROS used projects|Используемые проекты]] • [[ROS Google Summer of Code|Google Summer of Code]] • [[ROS Known Issues|Известные проблемы]]
  
 
[[ROS Ports|'''Порты''']]: [[ROS Port AMD64|AMD64]] • [[ROS Port ARM|ARM]] • [[ROS Port Xbox|Xbox]] • [[ROS Port PowerPC|PowerPC]]
 
[[ROS Ports|'''Порты''']]: [[ROS Port AMD64|AMD64]] • [[ROS Port ARM|ARM]] • [[ROS Port Xbox|Xbox]] • [[ROS Port PowerPC|PowerPC]]
Строка 93: Строка 94:
 
<span style="font-size: 10pt">
 
<span style="font-size: 10pt">
  
[[ROS Update|Обновление ReactOS]] • [[ROS BootFlash|Загрузочная флешка с ReactOS]] • [[Help for project|Чем можно помочь проекту]] • [[Add new user|Создание нового пользователя]] • [[Vbox sound and network|Звук и сеть в VirtualBox]] • [[ROS make video|Съемка и публикация видео]] • [[IRC|IRC-канал]] • [[ROS Videos#Видео-мануалы|Видео-tutorial]] • [[Third party components|Сторонние компоненты]]
+
[[ROS Update|Обновление ReactOS]] • [[ROS BootFlash|Загрузочная флешка с ReactOS]] • [[Help for project|Чем можно помочь проекту]] • [[Add new user|Создание нового пользователя]] • [[Vbox sound and network|Звук и сеть в VirtualBox]] • [[ROS make video|Съемка и публикация видео]] • [[IRC|IRC-канал]] • [[ROS Videos#Видео-мануалы|Видео-tutorial]] • [[Third party components|Сторонние компоненты]] • [[ROS_FAQ|FAQ]] • [[ROS as workstation|ReactOS как рабочая станция]] • [[ROS UEFI|ReactOS и UEFI]]
  
 
</span>
 
</span>
Строка 184: Строка 185:
 
<span style="font-size: 10pt">
 
<span style="font-size: 10pt">
  
[[ROS Shell|Оболочка]] • [[ROS NTVDM|NTVDM]] • [[ROS WOW|WOW]] • [[ReactOS Community Edition|Community Edition]]
+
[[ROS Shell|Оболочка]] • [[ROS NTVDM|NTVDM]] • [[ROS WOW|WOW]] • [[ReactOS Community Edition|Community Edition]] • [[ROS Site History|История сайта]] • [[ReactOS Server]] • [[ROS cryptography|Криптография]] • [[ROS Software XP time|ПО времен XP]]
  
 
</span>
 
</span>
Строка 205: Строка 206:
 
<span style="font-size: 10pt">
 
<span style="font-size: 10pt">
  
[http://www.reactos.com/ Сайт проекта] • [http://ru.wikipedia.org/wiki/ReactOS ReactOS - Википедия] • [http://jira.reactos.org/ Багтрекер] • [http://vk.com/reactos_ru Сообщество вконтакте] • [http://yadi.sk/d/Fh2ORD7KsoU3T Файлообменник] • [http://adolfintel.com/?p=wined3d/index.frag Wined3D]
+
[http://www.reactos.com/ Сайт проекта] • [http://ru.wikipedia.org/wiki/ReactOS ReactOS - Википедия] • [http://jira.reactos.org/ Багтрекер] • [http://vk.com/reactos_ru Сообщество вконтакте] • [http://yadi.sk/d/Fh2ORD7KsoU3T Файлообменник] • [http://adolfintel.com/?p=wined3d/index.frag Wined3D] • [http://reactos.fail/security.php Трекер уязвимостей]
  
 
</span>
 
</span>

Текущая версия на 21:58, 25 октября 2021

Pc ros.png

У проекта ReactOS есть официальный сайт, а эта статья представляет собой краткий обзор ситуации с этой операционной системой.


Насчет ReactOS очень хорошо выразился кто-то на WineConf в Stuttgart'е:

"Samba is hard, Wine is daunting, and the ReactOS guys are just crazy"


ReactOS — международный проект свободной операционной системы с открытым кодом (GPL). Основной целью проекта ReactOS является создание бинарно-совместимой с Windows операционной системы, которая позволила бы выполнять Windows-совместимые приложения и драйвера так, как если бы они выполнялись в самой Windows. Однако, ReactOS не является "точным клоном" Windows. Если проводить аналогию с UNIX, то также как Linux является свободной реализацией коммерческих Unix'ов, ReactOS это попытка создать свободную ОС, близкую к Windows. Разработчики ReactOS сотрудничают с программистами Wine и MinGW. Кроме того, есть сведения об использовании кода ReactOS в проекте LUK.


Разработка ReactOS началась в 1998 году, разработчики модуль за модулем создавали нечто похожее на Windows NT. До 2000 года толком не было даже командной строки, но с 2000 года начался этап бурного развития - командная строка начала работать, простейшие драйверы были совместимы с NT 4.0 (ну в том смысле что реактос-драйвер можно было загрузить под WinNT 4.0, но не наоборот). А далее - с нарастающими темпами - был переход на графический эксплорер, поддержка всё большего числа Win32 и Native API.


В 2009 году, в рамках разработки ReactOS был представлен проект ARWINSS - альтернативную реализация основных компонентов подсистемы Win32 для ReactOS, направленную на более тесное сотрудничество с проектом WINE.

Старая версия страницы

Информация

Доклады

О ReactOSARWINSSЧастовстречаемые заблуждения о ReactOS

Новости

Выпуски новостей проекта ReactOSПереводы блоговНовости проектаПосты о ReactOS на habrahabr.ruВидео про ReactOSРабота Вадима Галянта над USB

Разработка

Отсутствующая в ReactOS функциональностьВетви разработкиКомпоненты системыReactOS и WineПлан работRoadmap ядра by VgalСписок разработчиков ReactOSСовместимость с dll WindowsНаиболее значимые изменения за годИспользуемые проектыGoogle Summer of CodeИзвестные проблемы

Порты: AMD64ARMXboxPowerPC

Прочее

ARWINSSПриложения в ReactOSОформление ReactOSКоординаторы проекта"Пасхальные яйца" в ReactOSМонетизация

Компоненты

Файловые системы в ReactOSРежим совместимостиОтчеты об ошибкахПечать в ReactOSUSB в ReactOSЯдро ReactOS

Загрузчик • [Восстановление MBRЗагрузка из GRUBПараметры загрузки]

Другое

Типы ядерFreeWin95

Помощь

Обновление ReactOSЗагрузочная флешка с ReactOSЧем можно помочь проектуСоздание нового пользователяЗвук и сеть в VirtualBoxСъемка и публикация видеоIRC-каналВидео-tutorialСторонние компонентыFAQReactOS как рабочая станцияReactOS и UEFI

Отправка отчетов в баг-трекер

Создание debug-лога с помощью VirtualBoxОтладка на экранКак добавить программу в менеджер приложений

Разработка

Руководство по программированиюСтиль написания кодаСтандарты RC-файловРабота с документациейВенгерская нотацияGNU Indent • [SubversionSubversion: ветвиSubversion: слияниеИспользование TortoiseSVN] • Основы переводаОтправка патчей

Отладка

Com0comGDBKdbgRossym.gdbRoswin.gdbWinDBGРуководство по WinDBGВключение трассировки ядраКоды DPRINTУдалённый отладчик ReactOS

Сборка

CMakeRBuildФайлы RBuildАвтоматическое копирование файловСборка MINGW-w64Сборка модулейСреда сборки

Тестирование

VirtualBoxVMwareQEMUHyper-VНеобходимый объём дискаПеренос файлов на виртуальный дискУстановка ReactOSУстановка драйверов

RAM-диск ReactOS

по PXEс жесткого диска

Сеть

Общие папки в виртуальных машинахSambaNFS

Игры

Установка DirectPlay

Обзоры

ОболочкаNTVDMWOWCommunity EditionИстория сайтаReactOS ServerКриптографияПО времен XP

Родственные проекты

Wine.NET/MonoMicrosoft

Ссылки

Сайт проектаReactOS - ВикипедияБагтрекерСообщество вконтактеФайлообменникWined3DТрекер уязвимостей