Изменения
→Функциональность
== Функциональность ==
== Функциональность ==
По состоянию на июль 2009 года ядро ''ReactOS'' было достаточно стабильным, проделана огромная работа над совместимостью с аппаратной частью, многие ''API'' реализованы для высокоуровневой разработки и имеется базовый ''GUI''. В ''ReactOS'' есть ''ReactOS Explorer'', который является базовой оболочкой для операционной системы, сходной с ''Windows Explorer''. Начиная с версии 0.2, ''ReactOS'' способна запускать многие Win32-приложения, как стандартные для ''Windows'' (текстовый редактор ''Notepad'', редактор реестра ''Regedit'', командный интерпретатор ''cmd''), так и написанные вне ''[[Microsoft]]'' (например, текстовый процессор ''AbiWord'', игры ''Quake'', ''Quake II'' и клон игры ''Minesweeper'', использующий ''Wine''). Сообщается, что некоторые игры, например Unreal Tournament и Deus Ex, работают в режиме программного рендеринга. OpenGL работает лишь с некоторыми незначительными трудностями посредством драйвера nVidia или программной реализации Mesa 3D. Но в связи с отсутствием спонсора и немногочисленности команды разработчиков активность проекта не столь высока.
По состоянию на июль 2009 года [[Ядро операционной системы|ядро]] ''ReactOS'' было достаточно стабильным, проделана огромная работа над совместимостью с аппаратной частью, многие ''[[API]]'' реализованы для высокоуровневой разработки и имеется базовый ''[[GUI]]''. В ''ReactOS'' есть ''ReactOS Explorer'', который является базовой оболочкой для операционной системы, сходной с ''Windows Explorer''. Начиная с версии 0.2, ''ReactOS'' способна запускать многие [[Win32]]-приложения, как стандартные для ''Windows'' (текстовый редактор ''[[Notepad]]'', редактор реестра ''Regedit'', командный интерпретатор ''cmd''), так и написанные вне ''[[Microsoft]]'' (например, текстовый процессор ''[[AbiWord]]'', игры ''[[Quake]]'', ''[[Quake II]]'' и клон игры ''[[Minesweeper]]'', использующий ''[[Wine]]''). Сообщается, что некоторые игры, например [[Unreal Tournament]] и [[Deus Ex]], работают в режиме программного [[Рендеринг|рендеринга]]. [[OpenGL]] работает лишь с некоторыми незначительными трудностями посредством драйвера [[nVidia]] или программной реализации [[Mesa 3D]]. Но в связи с отсутствием спонсора и немногочисленности команды разработчиков активность проекта не столь высока.
=== История версий ===
=== История версий ===
В версии 0.2.8 ассортимент выполняемых приложений был расширен. В частности, нормально работают офисный пакет ''[[OpenOffice.org]]'', игры ''[[Unreal Tournament]]'' и ''[[Deus Ex]]''. Ведётся работа над улучшением поддержки [[звуковая карта|звуковых карт]] и ''[[USB]]''. Работает текстовый браузер ''[[Lynx (браузер)|Lynx]]'' и ''[[DCOM]]''-компонента браузера ''[[Mozilla Firefox]]'', позволяющая графически отображать страницы. Добавлена поддержка файловой системы ''[[Ext2]]'' и системного загрузчика ''[[GRUB]]'', что позволяет ''ReactOS'' сосуществовать с ''[[GNU/Linux]]''. Началась работа над ''[[plug and play]]'' и над поддержкой ''[[Windows Driver Model|WDM]]''.
В версии 0.2.8 ассортимент выполняемых приложений был расширен. В частности, нормально работают офисный пакет ''[[OpenOffice.org]]'', игры ''Unreal Tournament'' и ''Deus Ex''. Ведётся работа над улучшением поддержки звуковых карт и ''USB''. Работает текстовый браузер ''Lynx'' и ''DCOM''- компонента браузера ''[[Mozilla Firefox]]'', позволяющая графически отображать страницы. Добавлена поддержка файловой системы ''Ext2'' и системного загрузчика ''GRUB'', что позволяет ''ReactOS'' сосуществовать с ''[[GNU/Linux]]''. Началась работа над ''plug and play'' и над поддержкой ''WDM''.
Начиная с версии 0.2.8 ReactOS может определять, работает ли он внутри виртуальной машины [[VMware]], и устанавливать [[Super Video Graphics Array|SVGA]]-драйвер из набора VMware Tools ISO для повышения производительности GUI.
Начиная с версии 0.2.8 ReactOS может определять, работает ли он внутри виртуальной машины [[VMware]], и устанавливать [[Super Video Graphics Array|SVGA]]-драйвер из набора VMware Tools ISO для повышения производительности GUI.
Начиная с версии ''ReactOS 0.3.0'', имеется полноценная поддержка ''[[TCP/IP]]''.
Начиная с версии ''ReactOS 0.3.0'', имеется полноценная поддержка ''TCP/IP''.
В версии 0.3.1 начата работа по переписыванию некоторых модулей ядра, ''[[Hardware abstraction layer|HAL]]'', ''[[Загрузчик ОС|загрузчика]]'' ''FreeLdr''. Были обновлены и добавлены переводы частей системы и приложений для французского, итальянского и норвежского языков. Обновлены шрифты ''[[DejaVu]]'' до версии 2.13.
В версии 0.3.1 начата работа по переписыванию некоторых модулей ядра, ''HAL'', ''загрузчика'' ''FreeLdr''. Были обновлены и добавлены переводы частей системы и приложений для французского, итальянского и норвежского языков. Обновлены шрифты ''DejaVu'' до версии 2.13.
Добавлено новое приложение ''Download!'' для простой установки свободных программ.
Добавлено новое приложение ''Download!'' для простой установки свободных программ.