Jump to content

РеактОС

РеактОС
Рабочий стол ReactOS 0.4.14
Разработчик Участники сообщества
Разработчики ReactOS
Написано в С , С++ [1]
Семейство ОС Windows NT -подобный
Рабочее состояние Альфа
Исходная модель с открытым исходным кодом [2]
Первоначальный выпуск (частично) 1998 г .; 26 лет назад ( 1998 )
Последний предварительный просмотр 0.4.14 [3] / 16 декабря 2021 г .; 2 года назад ( 16.12.2021 ) [3]
Репозиторий
Маркетинговая цель Персональные компьютеры
Обновить метод компакт-диска ISO-образ , образ QEMU , образ VirtualBox , образ VMware или исходный код [4]
Платформы ИА-32 , x86-64
ядра Тип Гибридный (предназначен для совместимости с семейством Windows NT )
Под влиянием Microsoft Windows
По умолчанию
пользовательский интерфейс
Графический (ReactOS Explorer)
Лицензия GPL-2.0 или новее [а]
Официальный сайт www .реагирует .org
ReactOS 0.4.14 с Firefox веб-браузером

ReactOS — это с открытым исходным кодом бесплатная операционная система для i586 / amd64 персональных компьютеров , предназначенная для обеспечения двоичной совместимости с компьютерными программами и драйверами устройств, разработанными для Windows Server 2003 и более поздних версий Microsoft Windows. [5] [6] ReactOS был отмечен как потенциальная замена Windows с открытым исходным кодом. [7] [8] [9] и за информацию о недокументированных API-интерфейсах Windows . [10]

ReactOS находится в разработке с 1996 года. По состоянию на апрель 2024 года. , оно по-прежнему считается альфа-программой с неполной функциональностью и поэтому рекомендуется разработчиками только для целей оценки и тестирования. [11] [12] Однако многие приложения Windows работают, например Adobe Reader 9.3, GIMP 2.6 и LibreOffice 5.4. [13] [14]

ReactOS в основном написан на C , а некоторые элементы, такие как ReactOS File Explorer , написаны на C++ . Проект частично реализует функционал Windows API и портирован на AMD64 процессорную архитектуру . [15] ReactOS, как часть экосистемы FOSS , повторно использует и сотрудничает со многими другими проектами FOSS. [16] [17] в первую очередь проект Wine , который представляет уровень совместимости Windows с Unix-подобными операционными системами.

История [ править ]

Раннее развитие [ править ]

Примерно в 1996 году группа разработчиков бесплатного программного обеспечения с открытым исходным кодом начала проект под названием FreeWin95 для реализации клона Windows 95 . Проект застопорился на обсуждениях конструкции системы.

Хотя FreeWin95 начинался с больших ожиданий, к концу 1997 года все еще не было выпущено ни одной публичной сборки. В результате участники проекта во главе с тогдашним координатором Джейсоном Филби объединились, чтобы возродить проект. Возрожденный проект стремился дублировать функциональность Windows NT . [18] При создании нового проекта было выбрано новое имя — ReactOS . Разработка проекта началась в феврале 1998 года с создания основы для нового ядра NT и базовых драйверов. [19] [20] Название ReactOS было придумано во время чата IRC. В то время как термин «ОС» обозначал операционную систему, термин «реакция» относился к недовольству группы монопольным положением Microsoft и реакции на нее . [8]

В 2002 году в Москве был основан Фонд ReactOS, исполнительными директорами которого стали Максим Осовский и Алексей Брагин, а в совет директоров вошли Владимир Брагин, Савелий Третьяков и Алексей Иванов. [21] В 2015 году фонд был ликвидирован. [22]

Внутренний аудит [ править ]

Чтобы избежать судебного преследования за авторские права, ReactOS должна была быть полностью отличной и не производной от Windows, и эта цель требовала очень тщательной работы. [23] сделал заявление 17 января 2006 года разработчик Хартмут Бирр в списке рассылки разработчиков ReactOS (ros-dev) о том, что ReactOS содержит код, полученный в результате дизассемблирования Microsoft Windows. [24] Код, который оспаривал Бирр, включал функцию BadStack в syscall.S. [25] а также другие неуказанные предметы. [26] Сравнивая эту функцию с дизассемблированными двоичными файлами из Windows XP , Бирр утверждал, что функция BadStack была просто скопирована из Windows XP, учитывая, что они идентичны. Алекс Ионеску, автор кода, утверждал, что, хотя рассматриваемый двоичный файл Windows XP действительно был дизассемблирован и изучен, код был не просто скопирован, но и переопределен; Ионеску утверждал, что причина идентичности функций заключалась в том, что существовал только один возможный способ реализации функции. [27]

27 января 2006 года разработчики, ответственные за поддержку репозитория кода ReactOS, отключили доступ после того, как была проведена встреча для обсуждения обвинений. В ответ на обращение NewsForge в Microsoft отказались комментировать инцидент. Поскольку ReactOS является бесплатным проектом разработки программного обеспечения с открытым исходным кодом , это заявление вызвало негативную реакцию со стороны сообщества свободного программного обеспечения ; в частности, Wine запретила нескольким неактивным разработчикам вносить вклад. [ нужна ссылка ] и официальное сотрудничество на высоком уровне между двумя проектами по состоянию на 2006 год оставалось затрудненным. . [28]

В заявлении на своем веб-сайте ReactOS назвала различные юридические определения того, что представляет собой реверс-инжиниринг «чистых помещений» . причиной конфликта [29] Чтобы избежать возможных судебных разбирательств, компании иногда принимают политику, согласно которой повторная реализация на основе дизассемблированного кода должна быть написана кем-то, кроме человека, который дизассемблировал и исследовал исходный код. [30] [31] ReactOS уточнила требования Заявления о политике интеллектуальной собственности в отношении обратного проектирования чистых помещений, чтобы избежать потенциального нарушения законодательства США. Был проведен внутренний аудит исходного кода , чтобы гарантировать, что использовался только обратный инжиниринг в «чистой комнате», и все разработчики были вынуждены подписать соглашение, обязывающее их соблюдать политику проекта в отношении обратного проектирования. [28] Эти события не затронули участников его разработки, и вскоре после этого весь доступ к инструментам разработки программного обеспечения был восстановлен. В сентябре 2007 года, когда аудит близился к завершению, статус аудита был удален с домашней страницы ReactOS. Хотя аудит был завершен, конкретные детали не были обнародованы, поскольку это была всего лишь внутренняя попытка обеспечить соблюдение собственной политики проекта. [32]

Кроме того, произошла утечка исходного кода Windows 2004 года. [33] не рассматривалось как юридический риск для ReactOS, поскольку коммерческая тайна была сочтена незащитимой в суде из-за широкого распространения. [34]

Аксель Ритчин, инженер ядра в Microsoft, заявил, что он распознал некоторые конкретные части ядра ReactOS, которые вряд ли возникнут в результате повторной реализации в «чистой комнате». Он предполагает, что проект взял исходный код из ядра Windows Research Kernel, лицензия на которое была предоставлена ​​университетам и которая неоднократно подвергалась утечке. Внутренние структуры данных и имена переменных имеют одно и то же имя как в ReactOS, так и в исследовательском ядре. [35]

Участие в Google Summer of Code [ править ]

Начиная с 2006 года, [36] Проект ReactOS участвовал в нескольких Google Summers of Code . Например, в GSoC 2011 г. [37] ReactOS руководил студенческим проектом по интеграции lwIP в сетевой стек. [38]

Лоббирование поддержки в России [ править ]

В период с 2007 по 2015 год российские участники ReactOS, представляющие ReactOS Foundation, предпринимали попытки лоббирования российского федерального правительства. По состоянию на апрель 2019 г. , эти усилия не привели к государственной поддержке ReactOS, а российский фонд ReactOS был распущен в ноябре 2015 года. [22]

Бывший координатор проекта ReactOS Алексей Брагин (слева) показывает ReactOS Виктору Алкснису
  • В 2007 году тогдашний депутат Госдумы и председатель Российского центра свободных технологий Виктор Алкснис встретился с координатором проекта Алексеем Брагиным, который провел презентацию и демонстрацию проекта, показав работу ReactOS с Total Commander и Mozilla Firefox . [39]
  • В 2011 году демонстрация была проведена тогдашнему президенту Дмитрию Медведеву во время посещения средней школы в Верхнерусском Ставрополе , где присутствовал один из членов команды разработчиков. [40]
  • 31 июля 2012 года Владимиру Путину также была проведена демонстрация во время его визита в качестве президента России на Молодежный форум Селигера , на котором присутствовал Марат Каратов, один из членов команды разработчиков. [41]
  • 1 апреля 2015 года Брагин принял участие в экспертном совещании Минкомсвязи России по снижению зависимости России от импорта проприетарного программного обеспечения. В его протоколе названо «создание операционной системы с открытым исходным кодом на базе ReactOS для ПК, ноутбуков и других мобильных устройств», а также «создание операционной системы с открытым исходным кодом для серверов на базе ReactOS». [42] [43] [44] [45] поставив его на второе место среди трех названных предложений.

кампаний Финансирование

1 мая 2012 года была начата кампания по финансированию дополнительных проектов развития в размере 30 000 евро. [46] [47] В конце года примерно 50% цели финансирования было достигнуто, и было решено продолжить кампанию по финансированию без сроков. [48] Деньги пошли в ReactOS Deutschland e. В. . Поскольку налоговое законодательство Германии для этой формы зарегистрированного добровольного объединения ( Eingetragener Verein ) затрудняет прямую оплату застройщикам; [49] были оценены косвенные возможности, такие как стипендии .

Проект Thorium Core Cloud Desktop [ править ]

Когда в июне 2013 года ReactOS был признан проектом месяца на SourceForge , краудфандинговой кампании на Kickstarter . в интервью координатору проекта Алексею Брагину было объявлено о [50] 23 декабря 2013 года объявленный проект был объявлен на Kickstarter с целью собрать 120 000 долларов США. [51] [52] Служба Core Cloud Desktop Thorium облачных вычислений будет использовать ReactOS в качестве ядра и позволит использовать Windows-совместимые приложения с мобильных устройств (например, смартфонов , планшетов ), рабочих станций или любого другого подключенного устройства. 21 февраля 2014 года сбор средств завершился, не достигнув целевой суммы: было собрано 48 965 долларов США из 120 000 долларов США, в результате чего деньги не были переведены. [53]

ReactOS Community Edition [ править ]

В апреле 2014 года проект ReactOS объявил о кампании Indiegogo по запуску ReactOS Community Edition, версии ReactOS, основанной на выпуске 0.4. Кампания по гибкому финансированию имела цель в размере 50 000 долларов США, а также дополнительные цели, выходящие за рамки этой цели. [54] Разработка ReactOS Community Edition будет ориентирована на сообщество: пользователи ReactOS будут голосовать и финансировать, чтобы решить, какие программные и аппаратные драйверы будет поддерживать проект. [55] [56] 1 июня 2014 года завершилась гибкая краудфандинговая кампания на Indiegogo, в результате которой было собрано 25 141 доллар на разработку издания для сообщества. [57] [58] и вскоре после этого начался процесс голосования по поддержке аппаратного и программного обеспечения. [59]

ReactOS Hackfest [ править ]

Первое видео печати из ReactOS

Проект ReactOS организовал хакфест с 7 по 12 августа 2015 года в немецком городе Ахен . [60] [61] [62] В результате Hackfest в ReactOS было добавлено множество функций.

Второй хакфест был организован проектом ReactOS с 14 по 18 августа 2017 года в немецком городе Кёльн . [63]

Третий и четвертый хакфесты были организованы проектом ReactOS с 16 по 21 августа 2018 года и с 15 по 20 августа 2019 года в Берлине соответственно. [64] [65]

История выпусков [ править ]

Версия системы Дата выпуска Информация о выпуске
Старая версия, больше не поддерживается: 0.3.0. 2006-08-27 [66] Первая версия с официальной поддержкой сети
Старая версия, больше не поддерживается: 0.3.1. 2007-03-10 [67] Включен менеджер программ, начало перезаписи ядра
Старая версия, больше не поддерживается: 0.3.2. пропущен Ветка создана, но так и не выпущена [68]
Старая версия, больше не поддерживается: 0.3.3. 2007-09-12 [68] Улучшения ядра и win32k
Старая версия, больше не поддерживается: 0.3.4. 2008-01-22 [69] Поддержка перезаписи реестра, клиента удаленного рабочего стола и Plug and Play.
Старая версия, больше не поддерживается: 0.3.5. 2008-06-30 [70] Только исправления ошибок
Старая версия, больше не поддерживается: 0.3.6. 2008-08-06 [71] Поддержка RTL
Старая версия, больше не поддерживается: 0.3.7. 2008-11-04 [72] Улучшенный x86-64 ; MSVC, новые стеки
Старая версия, больше не поддерживается: 0.3.8. 2009-02-04 Введена поддержка PSEH и многораздельных жестких дисков в Live CD. [ нужна ссылка ]
Старая версия, больше не поддерживается: 0.3.9. 2009-04-26 [73] Минимум 24 МБ ОЗУ, более быстрое отображение гиперпространства, начальная поддержка звука
Старая версия, больше не поддерживается: 0.3.10. 2009-07-05 [74] Начальная поддержка SATA , USB поддержка клавиатуры/мыши , клон Paint , начальный MSVC . [75] [76]
Старая версия, больше не поддерживается: 0.3.11. 2009-12-16 [77] переписывание Kdcom; Китайские/корейские шрифты; обновления совместимости; улучшения звуковой системы
Старая версия, больше не поддерживается: 0.3.12. 2010-10-20 [78] Переписан обработчик ловушек; перезапись таймера и обработки сообщений; НМИ поддержка SxS ; поддержка ; частичная EMS поддержка [79]
Старая версия, больше не поддерживается: 0.3.13. 2011-03-22 [80] Переписан менеджер кучи, улучшена поддержка SATA, исправлены проблемы с графикой. [81]
Старая версия, больше не поддерживается: 0.3.14. 2012-02-07 [82] ACPI включен по умолчанию, поддержка Wi-Fi (без шифрования и WEP ), поддержка тем, новый драйвер TCP/IP ( LwIP ), совместимость с MSVC, Scatter/Gather DMA , перезапись оболочки32 поддержка операций [83]
Старая версия, больше не поддерживается: 0.3.15. 2013-05-30 [84] Поддержка USB для мышей, клавиатуры и устройств хранения данных; переписано управление сессиями; Поддержка AHCI с обновленным драйвером UniATA; альтернативный модуль управления памятью ReactOS взял на себя все обязанности по управлению памятью, за исключением разделов; предварительная поддержка отладки компонентов ReactOS с помощью WinDbg ; улучшения, основанные на результатах AutoHotkey набора тестов функциональности приложения ; Исправления ошибок, связанные с запуском Driver Verifier для нескольких встроенных драйверов. [85]
Старая версия, больше не поддерживается: 0.3.16. [86] 2014-02-06 [87] переписывание CSRSS; улучшена поддержка тем; драйвер сетевой карты для RTL8139 , позволяющий ReactOS поддерживать новые версии QEMU «из коробки». [88]
Старая версия, больше не поддерживается: 0.3.17. [89] 2014-11-05 [90] Включение NTVDM ; улучшения шрифтов; [91] [92] исправления ошибок [93]
Старая версия, больше не поддерживается: 0.4.0. [94] 2016-02-16 [95] Улучшенная поддержка USB, новая оболочка и темы проводника файлов, улучшенная поддержка VirtualBox и Virtual PC , ext2 поддержка чтения/записи , поддержка чтения NTFS и улучшенная поддержка сети.
Старая версия, больше не поддерживается: 0.4.1. [96] 2016-05-17 [97] Улучшенный контекст активации, поддержка Btrfs , улучшенная оболочка, исправления ошибок USB, поддержка общих папок виртуальной машины.
Старая версия, больше не поддерживается: 0.4.2. 2016-08-16 [98] Улучшена Btrfs и расширенной файловой системы поддержка , ReiserFS и UFS/FFS , представлена ​​поддержка .NET Framework 2.0 и 4.0, исправления и улучшения оболочки.
Старая версия, больше не поддерживается: 0.4.3. 2016-11-16 [99] Новая Winsock библиотека , поддержка начальных разделов, исправления обычных ошибок.
Старая версия, больше не поддерживается: 0.4.4. 2017-02-16 [100] Начальная поддержка стека печати, незначительные исправления шрифтов, обычные улучшения и исправления ошибок.
Старая версия, больше не поддерживается: 0.4.5. 2017-05-18 [101] Улучшенный рендеринг шрифтов и показателей шрифтов, основные исправления в ядре и драйверах, Microsoft Office 2010 протестирован как работоспособный.
Старая версия, больше не поддерживается: 0.4.6. 2017-09-01 [102] Несколько исправлений проблем двойной загрузки , улучшенная поддержка тем, добавлен драйвер NFS , несколько исправлений ядра и файловой системы.
Старая версия, больше не поддерживается: 0.4.7. 2017-12-06 [103] Улучшенная версия менеджера приложений RAPPS, реализация панели "Быстрый запуск" в проводнике; различные исправления ошибок в драйверах файловой системы, улучшения в поддержке RDBSS/RXCE и NFS.
Старая версия, но все еще поддерживается: 0.4.8. 2018-04-14 [104] Всплывающие уведомления, панель уведомлений, автодополнение оболочки, новый драйвер NTFS, отчеты о сбоях и экспериментальная поддержка программного обеспечения NT6+.
Старая версия, но все еще поддерживается: 0.4.9. 2018-07-23 [105] ReactOS (опять же) является самостоятельным хостингом .
Старая версия, но все еще поддерживается: 0.4.10. 2018-11-06 [106] Поддерживает загрузку BTRFS.
Старая версия, но все еще поддерживается: 0.4.11. 2019-03-04 [107] Драйвера для управления аккумулятором (его значок находится на панели задач, в правом нижнем углу экрана, рядом с часами). Поддержка обновления существующей установки ReactOS. Улучшена поддержка SATA.
Старая версия, но все еще поддерживается: 0.4.12. 2019-09-23 [108] Улучшения ядра, функция привязки окон, улучшения шрифтов, драйвер сетевой платы Intel e1000, библиотеки DLL пользовательского режима, новые темы.
Старая версия, но все еще поддерживается: 0.4.13. 2020-04-09 [109] Новый USB-стек, оптимизированный драйвер FAT от FreeLoader, представлено новое программное обеспечение: Accessibility Utility Manager.
Текущая стабильная версия: 0.4.14. 2021-12-16 [3] Функция «Отправить» и улучшения оболочки , NEC PC-9800 поддержка загрузки , улучшения ICMP , улучшения ядра NetKVM VirtIO , поддержка , различные изменения и улучшения.
Будущая версия: 0.4.15. [110] Поддержка x64 и UEFI , объединяет Live CD и загрузочный компакт-диск в единую графического интерфейса настройку .
Будущая версия: 0.5.0 [111] Поддержка чтения и записи файловой системы NTFS , поддержка модели драйверов Windows (включая поддержку видеокарты), улучшения подсистемы печати и ядра DirectX .
Легенда:
Старая версия
Older version, still maintained
Последняя версия
Последняя предварительная версия
Будущий выпуск

Особенности [ править ]

Рабочий стол ReactOS 0.4.14: слева меню «Пуск» ReactOS. и справа собственный проводник
Новая оболочка в ReactOS (v0.4.0 и новее)
Командная строка, пасьянс «Паук», калькулятор и WineMine
Диспетчер устройств в ReactOS 0.4.14

Программы [ править ]

Команды [ править ]

РеактОС reg команда

Ниже приведен неисчерпывающий список команд , которые поддерживаются командной строкой ReactOS . [112] [113] [114]

Развитие [ править ]

Разработка ядра ReactOS [ править ]

ReactOS в основном написан на C , а некоторые элементы, такие как ReactOS Explorer и звуковой стек, написаны на C++ . Проект компилируется с использованием MinGW и Microsoft Visual Studio и способствует развитию используемых систем сборки посредством отправки исправлений к его компонентам. [118]

Разработчики стремятся сделать ядро ​​и интерфейс прикладного программирования (API) пользовательского режима более совместимыми с Windows NT версии 5.2 ( Windows Server 2003 ) и добавить поддержку большего количества приложений и оборудования, планируя ориентироваться на более новые версии Windows по мере развития разработки. [119] Поддержка DirectX осуществляется через ReactX, собственную реализацию. 2D и OpenGL 3D-рендеринг с аппаратным ускорением выполняется изначально, в то время как другие функции рисования, такие как Direct3D, перенаправляются на OpenGL в качестве временного решения, в основном с использованием Wine, кода такого как WineD3D . [15] [120]

На ход разработки влияет размер команды разработчиков и уровень ее опыта. По оценкам усилий, необходимых для внедрения Windows 7 , Microsoft наняла около 1000 разработчиков, организованных в 25 команд, в каждой из которых в среднем насчитывалось 40 разработчиков. [121] По состоянию на 2 сентября 2011 г. , в записи ReactOS в Ohloh на странице, на которую следует переход по ссылке «Очень большая, активная команда разработчиков», перечислены 33 разработчика, внесших свой вклад за 12-месячный период, и в общей сложности 104 нынешних и бывших пользователя, которые внесли свой вклад в разработку кода. проект через Apache Subversion с момента его создания. [122] В своей презентации на Hackmeeting 2009 в Милане разработчик ReactOS Мишель С. отметил, что большинство разработчиков изучают архитектуру Windows во время работы над ReactOS и не имеют никаких предварительных знаний. [123]

Хотя ReactOS ориентирован в основном на x86 / AMD64 платформу ПК , [124] попытка перехода на архитектуру ARM в какой-то момент «в стадии реализации», [15] пока он не давал большого функционала и от него отказались [125] вместе с портом на PowerPC , который больше не поддерживается активно. [11] Поддержка Xbox и NEC PC-9800 , варианта архитектуры IA-32 , была добавлена ​​за счет использования HAL , зависящего от архитектуры . [123] [109] [3] Над улучшенной 64-битной поддержкой ReactOS «работают», однако разработка, похоже, идет медленно. [126]

Сотрудничество и повторное использование [ править ]

Хотя ReactOS стремится создать Windows-совместимое ядро ​​как программное обеспечение с открытым исходным кодом, большая часть сопутствующих функций, необходимых для создания полноценной ОС, уже доступна в более широкой экосистеме с открытым исходным кодом. Поэтому, когда ReactOS доступен и возможен, он опирается на уже существующие проекты с открытым исходным кодом и сотрудничает с ними. [16] И наоборот, такие проекты, как Wine , [17] и ранее Captive NTFS [127] и Longene также повторно используют базу кода ReactOS с открытым исходным кодом. [128]

Стек аппаратных драйверов [ править ]

Что касается драйверов оборудования , например, проект UniATA предоставляет драйверы Serial ATA для ReactOS. [12] [129] Проект также экспериментировал с использованием библиотеки FullFAT при переписывании своей FAT устанавливаемой файловой системы . [130] ReactOS использует стек USB от Haiku как в качестве эталона, так и в качестве основы для поддержки USB. [131] [132] Mesa 3D обеспечивает рендеринг OpenGL . [12] [118]

Сеть [ править ]

Сетевой стек ReactOS построен на TCP- части порта OSKit сетевого стека FreeBSD , а также на внутренней реализации пакетно-ориентированных протоколов, таких как IP . [133] Позже lwIP был интегрирован в сетевой стек ReactOS. [38]

Винное сотрудничество [ править ]

Упрощенная схема архитектуры ReactOS с зависимостями Wine, обозначенными логотипом Wine. Белые прямоугольники обозначают стороннее двоичное программное обеспечение. Зеленые прямоугольники — это компоненты « пользовательской среды », красные — компоненты ядра.

Проекты ReactOS и Wine имеют общую цель — запускать двоичное программное обеспечение Windows в исходном виде и, следовательно, могут иметь множество общих зависимостей и разработок. [17] [134] ReactOS использует части проекта Wine , чтобы извлечь выгоду из прогресса Wine в реализации Win32 API . [134] Хотя компоненты Wine NTDLL , USER32 , KERNEL32 , GDI32 и ADVAPI32 не могут использоваться ReactOS напрямую из-за архитектурных различий, их фрагменты кода и другие части могут использоваться совместно обоими проектами. Ядро разрабатывается ReactOS отдельно, поскольку Wine здесь опирается на существующие Unix-подобные ядра. [118] [123]

Отдельно была создана экспериментальная ветка Arwinss как альтернативное средство улучшения поддержки USER32 и GDI32 посредством альтернативной реализации Win32 API. В то время как исходная подсистема Win32 ReactOS была близко смоделирована по образцу ее эквивалента в Windows, Arwinss сочетает архитектуру этой подсистемы с соответствующей реализацией в Wine. С этой целью Arwinss использует библиотеки Wine GDI32 и USER32 с небольшими изменениями, чтобы в полной мере воспользоваться преимуществами совместимости существующего программного обеспечения Wine. Arwinss также позволяет пользователю при желании использовать удаленный X-сервер вместо локального дисплея. [135]

Другое [ править ]

Инициатива Tango Desktop Project предоставляет рекомендации по проектированию и ресурсы с открытым исходным кодом (в виде значков ) для приложений в средах настольных компьютеров . FreeType разработки программного обеспечения с открытым исходным кодом — это библиотека , используемая для рендеринга текста в растровые изображения и обеспечивающая поддержку других операций, связанных со шрифтами. [12] Проект KernelEx — это проект уровня расширения и совместимости Windows-API, который предоставляет реализации некоторых Windows-API с открытым исходным кодом. [136] Другими участвующими проектами являются MinGW , SYSLINUX , adns , ICU , GraphApp, Ext2 , GNU FreeFont , шрифты DejaVu и шрифты Liberation . [137] [138] [139]

Вилки [ править ]

Форки на базе ReactOS существуют:

Прием [ править ]

Многие люди признали ReactOS и последствия наличия жизнеспособной замены Windows с открытым исходным кодом. [8] В статье и интервью немецкого еженедельника Der Spiegel за 2004 год описывается ReactOS как ориентированная на пользователей Windows, которые хотят отказаться от использования проприетарного коммерческого программного обеспечения без необходимости перехода на Linux. [8] DistroWatch , веб-сайт мониторинга дистрибутива Linux , также упоминает ReactOS и описывает ее как «свободную операционную систему с открытым исходным кодом, основанную на лучших принципах проектирования, найденных в архитектуре Windows NT ». [143]

В своей колонке в журнале Free Software Magazine Дэвид Шугар отметил в 2006 году, что ReactOS позволит использовать приложения, зависящие от старых версий Windows, чьи API устарели. Он также признал его потенциал для расширения общей базы развернутого бесплатного программного обеспечения, а также в качестве ресурса для разработчиков, желающих изучить недокументированные API-интерфейсы Windows в процессе написания портативных приложений. [10] журнала PC Magazine Обозреватель Джон Дворжак заметил в 2008 году, что архитектура Windows NT осталась практически неизменной, что делает ее идеальным кандидатом для клонирования, и полагал, что ReactOS может представлять «большую угрозу, чем Linux , для доминирования Microsoft». [9] В ответ на колонку Дворжака технологический журналист ZDNet Дана Бланкенхорн отметила в 2008 году, что отсутствие корпоративных спонсоров и партнеров сделало проект безвредным для Microsoft. [144] [145] Вторя этому, Том Холверда из OSNews в 2009 году отнес ReactOS к семейству операционных систем для хобби, поддерживаемых только небольшими группами разработчиков, работающих в свободное время, не имеющих финансовой поддержки со стороны более популярных операционных систем и наследия бывших основных операционных систем, таких как RISC. ОС . [146]

В октябре 2015 года в обзоре ReactOS v0.3.17, опубликованном Network World , было отмечено: «Это похоже на запуск Windows 2000» и высоко оценен менеджер пакетов приложений — функция, отсутствующая в оригинальной Windows. [147]

Джесси Смит из DistroWatch Weekly рассмотрел ReactOS v0.4.9 и отметил, что у ReactOS «в конечном итоге возникла аналогичная проблема: ограниченная поддержка оборудования» и что она еще не является стабильной операционной системой. [148]

Награды [ править ]

Проект ReactOS выиграл на ежегодном молодежном форуме Селигера награду «Лучшая презентация» с призом в 100 000 российских рублей (2700 долларов США) в 2011 году, на котором присутствовал Александр Речицкий, один из членов команды разработчиков. [149]

ReactOS был избранным проектом на SourceForge в течение нескольких недель, начиная с 27 февраля 2012 г., 25 апреля 2013 г. [150] и несколько других. Это был проект месяца на SourceForge в июне 2013 г. [151] и февраль 2019 г. [152]

См. также [ править ]

Примечания [ править ]

Ссылки [ править ]

  1. ^ «ReactOS в Open Hub» . openhub.net . Открытая втулка Black Duck . Проверено 24 октября 2014 г.
  2. ^ «ReactOS на GitHub» . Гитхаб . Проверено 27 апреля 2019 г.
  3. Перейти обратно: Перейти обратно: а б с д «Выпущена ReactOS 0.4.14 | Проект ReactOS» . http://reactos.org . 16 декабря 2021 г. Проверено 18 декабря 2021 г.
  4. ^ «Загрузить | Проект ReactOS» . www.reactos.org . Проверено 28 июля 2017 г.
  5. ^ Холверда, Том (5 марта 2009 г.). «ReactOS ориентирована на Windows 2003, Vista» . ОСНовости . Проверено 14 октября 2020 г.
  6. ^ викмаркал (14 апреля 2018 г.). «Выпущена ReactOS 0.4.8!!» . Новости проекта ReactOS.org (Корпоративный блог). Архивировано из оригинала 16 апреля 2018 года . Проверено 14 октября 2020 г. Поскольку программное обеспечение специально оставляет позади NT5, ReactOS расширяет свою цель для поддержки программного обеспечения NT6+ (Vista, Windows 8, Windows 10).
  7. ^ Шталь, Луис Ф. (23 июня 2015 г.). «Россия заявляет, что ReactOS является предпочтительной альтернативой Windows» . Хайз онлайн . Проверено 14 октября 2020 г.
  8. Перейти обратно: Перейти обратно: а б с д Сикст, Марио (20 февраля 2004 г.). «ReactOS: не-Windows» (на немецком языке). Зеркало онлайн . Проверено 11 декабря 2009 г.
  9. Перейти обратно: Перейти обратно: а б Дворжак, Джон К. (4 апреля 2008 г.). «Что нужно новой ОС» . Журнал ПК . Проверено 11 декабря 2009 г.
  10. Перейти обратно: Перейти обратно: а б Шугар, Дэвид (31 января 2006 г.). «Реакция на ReactOS» . Журнал свободного программного обеспечения . Архивировано из оригинала 10 августа 2007 года . Проверено 11 декабря 2009 г.
  11. Перейти обратно: Перейти обратно: а б Медь, Матиас; Брагин, Алексей (14 марта 2010 г.). ReactOS — двоично-совместимая операционная система с открытым исходным кодом Windows . Хемницские дни Linux (на немецком языке). Хемниц, Германия . Проверено 15 марта 2010 г.
  12. Перейти обратно: Перейти обратно: а б с д Роял, Саймон (16 февраля 2014 г.). «ReactOS: альтернативная ОС, совместимая с Windows» . lowendmac.com . Проверено 10 января 2016 г. Хотя основное ядро ​​ReactOS создано с нуля, оно имеет некоторые зависимости от существующего программного обеспечения и протоколов. Он использует части Wine, сети в виде lwIP, USB от Haiku, а также FreeType, Mesa3D и UniATA.
  13. ^ Том Холверда (14 ноября 2007 г.). «ReactOS получает поддержку OpenOffice.org 2; новые планы выпуска» . ОСНовости .
  14. ^ Тесты версии 0.4.14 на сайте actos.org (февраль 2022 г.)
  15. Перейти обратно: Перейти обратно: а б с Холверда, Том (17 января 2009 г.). «ReactOS: Оглядываясь назад на 2008 год» . ОСНовости . Проверено 18 апреля 2019 г.
  16. Перейти обратно: Перейти обратно: а б «ReactOS получает USB-стек с нашей помощью» . Хайку . 20 февраля 2012 года . Проверено 2 января 2016 г. Проекты ReactOS и Haiku уже несколько лет поддерживают дружеские рабочие отношения, каждая группа помогает другой, когда это возможно.
  17. Перейти обратно: Перейти обратно: а б с Винсент, Брайан (15 мая 2004 г.). «Интервью со Стивеном Эдвардсом» . Winehq.com . Проверено 6 января 2016 г. Б.В.: У Wine и ReactOS сложились взаимовыгодные отношения. Есть ли что-нибудь, что Wine мог бы сделать по-другому, что могло бы помочь в разработке ReactOS?[...] Б.В.: Ребята, вы, конечно, внесли в Wine большую часть своей работы, включая некоторые из написанных вами утилит. Например, диспетчер задач недавно был портирован из ReactOS. Ребята, есть ли у вас планы по разработке дополнительных инструментов? Стивен: Я очень хочу, чтобы клон пасьянса появился в Wine и ReactOS.[...] В какой-то момент нам придется разработать заменяющие компоненты для всего, что есть в Windows, так что, если есть программа, которая нужна Wine и ReactOS, реализует его, то я постараюсь убедиться, что он выпущен под совместимой лицензией.
  18. ^ Лоли, Евгения (16 октября 2001 г.). «Интервью с Джейсоном Филби из проекта ReactOS» . ОСНовости . Проверено 18 апреля 2019 г.
  19. ^ Лошвиц, Мартин (март 2004 г.), «Проекты в движении» (PDF) , Linux Magazine , стр. 87, заархивировано из оригинала (PDF) 19 мая 2011 г. , получено 18 ноября 2009 г.
  20. ^ Спид, Ричард (14 марта 2022 г.). «ReactOS теперь поддерживает SMP» . www.theregister.com . Проверено 20 декабря 2022 г.
  21. ^ «ReactOS Foundation — ReactOS Wiki» . www.reactos.org . Проверено 6 марта 2019 г.
  22. Перейти обратно: Перейти обратно: а б "ФОНД АКТИВИЗАЦИИ КИБЕРПРОСТРАНСТВА, ФАК, РЕАКТОС — ФОНД, ФОНД РЕАКТОС, г. Саранск: ИНН: 1328170012, ОГРН: 1021301112876" . egrulinfo.com . Retrieved 18 April 2019 .
  23. ^ Хэнкок, Терри (29 августа 2008 г.). «Что, если авторские права не распространялись на двоичные исполняемые файлы?» . Журнал свободного программного обеспечения . Проверено 1 ноября 2020 г. (…) Целью ReactOS является запуск реальных двоичных исполняемых программ Windows. Это означает, что ReactOS должна реализовать всю среду Windows. Функции должны делать именно то, что делали бы их аналоги в Windows. Другими словами, как и наши воображаемые рецепты параллельного тушения, ReactOS и Windows должны быть функционально идентичны. Однако, чтобы избежать судебного преследования за авторские права, ReactOS должна быть явно совершенно отличной и не производной от Windows. Это осторожная прогулка по канату! ReactOS — это бесплатная, повторно реализованная замена Windows для «чистых помещений». Итак, подумайте об этом, особенно в отношении чрезвычайно простых вызовов библиотек: законно ли для ReactOS создавать двоичный код, идентичный Windows?
  24. ^ Бирр, Хартмут (18 января 2006 г.). "Пока-пока" . ros-dev (список рассылки) . Проверено 3 января 2009 г.
  25. ^ «BadStack в syscall.S» . РеактОС. 17 января 2006 г. Архивировано из оригинала 4 сентября 2017 г. Проверено 4 августа 2018 г.
  26. ^ Бирр, Хартмут (18 января 2006 г.). "Пока-пока" . ros-dev (список рассылки) . Проверено 16 ноября 2009 г.
  27. ^ Ионеску, Алекс (18 января 2006 г.). "Пока-пока" . ros-dev (список рассылки) . Проверено 16 ноября 2009 г.
  28. Перейти обратно: Перейти обратно: а б Феллер, Стивен (1 февраля 2006 г.). «ReactOS приостанавливает разработку для проверки исходного кода» . Linux.com . Проверено 10 декабря 2009 г.
  29. ^ Сброс, перезагрузка, перезапуск, юридические вопросы и долгий путь к 0.3 на сайте actos.org Стивена Эдвардса (27 января 2006 г.)
  30. ^ Шварц, Мэтью (12 ноября 2001 г.). «Реверс-инжиниринг» . Компьютерный мир.com . Проверено 23 июня 2013 г. Чтобы защититься от обвинений в простом (и незаконном) копировании BIOS IBM, компания Phoenix провела реверс-инжиниринг, используя так называемый подход «чистой комнаты» или «китайской стены». Сначала группа инженеров изучила IBM BIOS (около 8 КБ кода) и максимально подробно описала все, что он делал, не используя и не ссылаясь на какой-либо реальный код. Затем Феникс привлек вторую команду программистов, которые ничего не знали о IBM BIOS и никогда не видели его кода. Работая только на основе функциональных спецификаций первой команды, вторая группа написала новый BIOS, который работал как указано.
  31. ^ Хогл, Шон (23 октября 2008 г.). «Чистая комната отклоняет иск о нарушении прав на программное обеспечение в Федеральном суде США» . Проверено 23 мая 2013 г. [...] реверс-инжиниринг «грязных помещений» следует выполнять одновременно с разработкой «чистых помещений» с использованием двух физически и электронно изолированных групп, где одна команда занимается реверс-инжинирингом «грязных помещений», а другая — разработкой «чистых помещений». Если существует группа по грязным комнатам, инженеры по чистым комнатам могут написать описание той части спецификации, которая нуждается в доработке или разъяснении. Затем инженеры «грязных помещений» используют этот запрос для создания дополнительных функциональных спецификаций или тестов.
  32. ^ Брагин, Алексей (18 сентября 2007 г.). «Аудит» . ros-dev (список рассылки) . Проверено 3 января 2009 г.
  33. ^ Эверс, Йорис (12 февраля 2004 г.). «Код Windows может быть украден» . Мир ПК . Архивировано из оригинала 31 июля 2013 года . Проверено 20 ноября 2021 г.
  34. ^ Сброс, перезагрузка, перезапуск, юридические проблемы и долгий путь к 0.3 " Теперь, что касается проблемы утечки исходного кода, я хочу попытаться развеять все страхи. Мы не знаем, каковы юридические последствия для тех, кто загружает и утечка кода, поскольку сторона, которая сохраняет авторские права на этот код, все равно может попытаться потребовать в суде коммерческую тайну информации, содержащейся в источниках. Мы считаем, что утечки исходного кода Windows были распространены. для достаточно широкой аудитории, поэтому невозможно утверждать, что продукт все еще находится под коммерческой тайной », на сайте actos.org Стивена Эдвардса (27 января 2006 г.).
  35. ^ Андерсон, Тим (3 июля 2019 г.). «ReactOS — это копия Windows Research Kernel», — утверждает инженер ядра Microsoft» . Регистр .
  36. ^ «Google Лето кода 2006» . На этой странице перечислены студенты и организации, принявшие участие в программе Google Summer of Code 2006. [...] РеактОС
  37. ^ «Замена драйвера TCP/IP для ReactOS с использованием lwIP» . Архивировано из оригинала 21 марта 2012 года . Проверено 9 августа 2011 г.
  38. Перейти обратно: Перейти обратно: а б Гутман, Кэмерон (7 августа 2011 г.). «ReactOS теперь использует lwIP для TCP» . lwip-devel (список рассылки) . Проверено 9 августа 2011 г.
  39. ^ Alksnis, Viktor (6 June 2007). "Виктор Имантович Алкснис – Знакомство с проектом ReactOS" (in Russian) . Retrieved 11 December 2009 .
  40. ^ «Президент России Медведев попросил профинансировать клон Windows» . Новости Би-би-си . 13 сентября 2011 года . Проверено 15 сентября 2011 г.
  41. ^ Z98 (5 августа 2012 г.). «ReactOS презентован президенту Путину» . Новости ReactOS . Проверено 23 июня 2013 г.
  42. ^ Протокол экспертизы проектов по импортозамещению инфраструктурного программного обеспечения согласно пунктам 4-8 плана импортозамещения программного обеспечения, утвержденного приказом Минкомсвязи России от 1 апреля 2015 г. №96 «Об утверждении импортного программного обеспечения». Архивировано 18. Июль 2015 года на Wayback Machine Минкомсвязи России «Направление «Клиентская операционная система/Серверные операционные системы» первое место — проект «Корпоративная платформа на базе отечественных операционных систем» [...] второе место — проект «Создание «Операционная система с открытым исходным кодом на базе ReactOS для ПК, ноутбуков и других мобильных устройств», «Создание операционной системы с открытым исходным кодом на базе серверной ReactOS» (Фонд «Реактос» МГТУ им. А.Н. Баумана, ООО «Парал Плэлц НИР» и др.). ." (2 июня 2015 г., переведено )
  43. ^ «ReactOS как вторая операционная система в усилиях российского правительства по свободе программного обеспечения | Проект ReactOS» . www.reactos.org . Проверено 6 апреля 2019 г.
  44. ^ Россия-объявляет-ReactOS-к-любимой-Windows-Альтернативе на Heise Online Луи-Ф. Сталь (23 июня 2015 г., на немецком языке)
  45. ^ Россия делает ReactOS предпочтительной альтернативой Windows на Der Standard (24 июня 2015 г., на немецком языке)
  46. ^ Оливер Дидрих (3 мая 2012 г.). «ReactOS: Требуются пожертвования» . heise.de (на немецком языке).
  47. Личное обращение координатора проекта ReactOS Алексея Брагина , по состоянию на 15 апреля 2013 г.
  48. Spenderliste . Архивировано 30 декабря 2013 г. в Wayback Machine, 24 декабря 2012 г., по состоянию на 15 апреля 2013 г. (на немецком языке).
  49. ^ «Протокол собрания за январь 2013 г.» . 7 февраля 2013 года. Архивировано из оригинала 3 апреля 2013 года . Проверено 19 июня 2013 г. В конце прошлого года немецкий фонд узнал, что контракты, которые он подписывал для застройщиков, могут не соответствовать немецким правилам, касающимся некоммерческих организаций. В связи с этим немецкому фонду пришлось временно приостановить выплаты застройщикам и проконсультироваться с налоговыми юристами, чтобы определить, как действовать в соответствии с требованиями.
  50. ^ «Sourceforge POTM, июнь 2013 г.» . Sourceforge.com . 17 июня 2013 года . Проверено 17 июня 2013 г. Ну, я не хочу распространять слишком много слухов, но могу сказать, что у нас есть кое-что в разработке. Если все пойдет хорошо, об этом будет объявлено в течение недели. Хотя я не могу вдаваться в подробности, могу сказать, что речь идет о Kickstarter и, как мы считаем, жизнеспособном коммерческом продукте, основанном на [ sic ] ReactOS.
  51. ^ ReactOS хочет перенести Windows с открытым исходным кодом в облако на Phoronix, Майкл Ларабель (22 января 2014 г.)
  52. ^ Оливер Дидрих (21 января 2014 г.). «ReactOS: бесплатный клон Windows нуждается в поддержке]» . heise.de (на немецком языке).
  53. ^ Алексей Брагин; Стивен Эдвардс (23 декабря 2013 г.). «Облачный рабочий стол Thorium Core» . Кикстартер.com . Проверено 8 апреля 2014 г.
  54. ^ Торстен Кляйнц (8 апреля 2014 г.). «XP мертва , да здравствует Windows». Время (на немецком языке).
  55. ^ ReactOS работает над ОС Windows сообщества на Phoronix , Майкл Ларабель (19 апреля 2014 г.)
  56. ^ Сильвиу Стахи (4 апреля 2014 г.). «ReactOS переходит на Indiegogo и будет запускать приложения Windows самостоятельно» . softpedia.com . Проверено 8 апреля 2014 г.
  57. ^ Хоффман, Крис (14 ноября 2014 г.). «Почему известные операционные системы для любителей сталкиваются с экзистенциальным кризисом» . ПКМир . Проверено 29 декабря 2015 г. В начале 2014 года ReactOS собрала более 25 000 долларов в рамках краудфандинговой кампании Indiegogo для разработки общественной версии операционной системы.
  58. Reactos-community-edition на Indiegogo (1 июня 2014 г.)
  59. ^ ReactOS: Большой прогресс и стипендии для разработчиков в области бесплатной репликации Windows. Архивировано 7 июня 2016 г. на Wayback Machine на сайте heise.de Луи-Ф . Сталь (2 октября 2014 г., на немецком языке)
  60. ^ Россия-объявляет-ReactOS-к-любимой-Windows-Альтернативе на Heise Online Луи-Ф. Шталь «Сообщество ReactOS надеется на дальнейший импульс в разработке благодаря первому ReactOS Hackfest, который пройдет в Аахене с 7 по 12 августа 2015 года». (23 июня 2015 г., на немецком языке)
  61. ^ Россия делает ReactOS предпочтительной альтернативой Windows на Der Standard «С 7 по 12 августа сообщество разработчиков в Германии приглашает вас на первый хак-фестиваль ReactOS, который пройдет в Аахене». (24 июня 2015 г., на немецком языке)
  62. ^ «Фестиваль взлома ReactOS в Аахене» . РеактОС . 1 сентября 2015 года . Проверено 18 апреля 2019 г.
  63. ^ «ReactOS Hackfest 2017» . РеактОС Вики . Проверено 18 апреля 2019 г.
  64. ^ «ReactOS Hackfest 2018» . РеактОС Вики . Проверено 18 апреля 2019 г.
  65. ^ «ReactOS Hackfest 2019» . РеактОС Вики . Проверено 20 октября 2020 г.
  66. ^ «Выпущена ReactOS 0.3.0!» . http://reactos.org . Проверено 25 апреля 2020 г.
  67. ^ «Выпущена ReactOS 0.3.1» . http://reactos.org . Проверено 25 апреля 2020 г.
  68. Перейти обратно: Перейти обратно: а б «Выпущена ReactOS 0.3.3!» . http://reactos.org . Проверено 25 апреля 2020 г.
  69. ^ «Выпущена ReactOS 0.3.4» . http://reactos.org . Проверено 25 апреля 2020 г.
  70. ^ «ReactOS 0.3.5» . http://reactos.org . Проверено 25 апреля 2020 г.
  71. ^ «ReactOS 0.3.6» . http://reactos.org . Проверено 25 апреля 2020 г.
  72. ^ «ReactOS 0.3.7» . http://reactos.org . Проверено 25 апреля 2020 г.
  73. ^ «Выпущена ReactOS 0.3.9» . http://reactos.org . Проверено 25 апреля 2020 г.
  74. ^ «Выпущена ReactOS 0.3.10» . http://reactos.org . Проверено 25 апреля 2020 г.
  75. ^ «ReactOS 0.3.10» . Революция ОС. Архивировано из оригинала 12 декабря 2009 года . Проверено 9 декабря 2009 г.
  76. ^ Холверда, Том (6 июля 2009 г.). «Выпущена ReactOS 0.3.10» . ОСНовости . Проверено 9 декабря 2009 г.
  77. ^ «Выпущена ReactOS 0.3.11» . http://reactos.org . Проверено 25 апреля 2020 г.
  78. ^ «Выпущена ReactOS 0.3.12» . http://reactos.org . Проверено 25 апреля 2020 г.
  79. ^ Холверда, Том (20 октября 2010 г.). «Выпущена ReactOS 0.3.12» . ОСНовости . Проверено 8 ноября 2010 г.
  80. ^ «Выпущена ReactOS 0.3.13» . http://reactos.org . Проверено 25 апреля 2020 г.
  81. ^ 0.3.13 — ReactOS , ReactOS Foundation , получено 10 февраля 2014 г.
  82. ^ «Выпущена ReactOS 0.3.14» . http://reactos.org . Проверено 25 апреля 2020 г.
  83. ^ 0.3.14 — ReactOS , ReactOS Foundation , получено 10 февраля 2014 г.
  84. ^ «Выпущена ReactOS 0.3.15» . http://reactos.org . Проверено 25 апреля 2020 г.
  85. ^ 0.3.15 — ReactOS , ReactOS Foundation , получено 10 февраля 2014 г.
  86. ^ Обзор ReactOS | LinuxBSDos.com
  87. ^ «Выпущена ReactOS 0.3.16» . http://reactos.org . Проверено 25 апреля 2020 г.
  88. ^ Выпущена ReactOS 0.3.16 , ReactOS Foundation , получена 10 февраля 2014 г.
  89. ^ DistroWatch Weekly, выпуск 593, 19 января 2015 г.
  90. ^ «Выпущена ReactOS 0.3.17» . http://reactos.org . Проверено 25 апреля 2020 г.
  91. ^ Проблемы рисования Gimp/GTK+ , ReactOS Foundation , получено 5 октября 2014 г.
  92. ^ Установщик JRE и Winrar отображают шрифт Marlett вместо правильного , ReactOS Foundation , получено 5 ноября 2014 г.
  93. ^ Выпущена ReactOS 0.3.17 , ReactOS Foundation , получена 5 ноября 2014 г.
  94. ^ DistroWatch Weekly, выпуск 652, 14 марта 2016 г.
  95. ^ Выпущена ReactOS 0.4.0 , ReactOS Foundation , получено 16 февраля 2016 г.
  96. ^ Обзор ReactOS 0.4.1 — Холодный синтез , Dedoimedo
  97. ^ Выпущена ReactOS 0.4.1 , ReactOS Foundation , получено 17 мая 2016 г.
  98. ^ Выпущена ReactOS 0.4.2 , ReactOS Foundation , получено 16 августа 2016 г.
  99. ^ Выпущена ReactOS 0.4.3 , ReactOS Foundation , получено 16 ноября 2016 г.
  100. ^ Выпущена ReactOS 0.4.4 , ReactOS Foundation , получено 16 февраля 2017 г.
  101. ^ Выпущена ReactOS 0.4.5 , ReactOS Foundation , получено 19 мая 2017 г.
  102. ^ Выпущена ReactOS 0.4.6 , ReactOS Foundation , получено 1 сентября 2017 г.
  103. ^ Выпущена ReactOS 0.4.7! , ReactOS Foundation , получено 6 декабря 2017 г.
  104. ^ Выпущена ReactOS 0.4.8!! , ReactOS Foundation , получено 14 апреля 2018 г.
  105. ^ Выпущена ReactOS 0.4.9 , ReactOS Foundation , получено 23 июля 2018 г.
  106. ^ Выпущена ReactOS 0.4.10 , ReactOS Foundation , получено 6 ноября 2018 г.
  107. ^ Выпущена ReactOS 0.4.11 , ReactOS Foundation , получено 20 октября 2020 г.
  108. ^ «Выпущена ReactOS 0.4.12 | Проект ReactOS» . http://reactos.org . Проверено 23 сентября 2019 г.
  109. Перейти обратно: Перейти обратно: а б «Выпущена ReactOS 0.4.13 | Проект ReactOS» . http://reactos.org . Проверено 10 апреля 2020 г.
  110. ^ «0.4.15 — ReactOS Wiki» . http://reactos.org . Проверено 2 декабря 2023 г.
  111. ^ «0.5.0 — ReactOS Wiki» . http://reactos.org . Проверено 2 декабря 2023 г.
  112. ^ «reactos/base/shell/cmd в мастере · реакции/реактос · GitHub» . github.com .
  113. ^ «reactos/base/applications/cmdutils в мастере · реакции/реактос · GitHub» . github.com .
  114. ^ «reactos/modules/rosapps/applications/cmdutils в мастере · реакции/реактос · GitHub» . github.com .
  115. ^ «reactos/base/applications/cacls at master · responses/reactos · GitHub» . github.com .
  116. ^ «reactos/base/applications/sc at master · responses/reactos · GitHub» . github.com .
  117. ^ «reactos/base/applications/shutdown at master · actos/reactos · GitHub» . github.com .
  118. Перейти обратно: Перейти обратно: а б с Ионеску, Алекс (26 февраля 2006 г.). Проект ReactOS — платформа ОС с открытым исходным кодом для обучения (речь). Университет Ватерлоо, Канада . Проверено 10 декабря 2009 г.
  119. ^ «Версионирование ReactOS» . РеактОС. 7 марта 2015 года . Проверено 7 марта 2015 г.
  120. ^ «РеактХ» . РеактОС Вики . 28 мая 2014 года . Проверено 15 февраля 2022 г.
  121. ^ Синовский, Стивен (18 августа 2008 г.). «Команда Windows 7» . Инженерная Windows 7, MSDN . Проверено 9 декабря 2009 г.
  122. ^ «РеактОС» . Охло . Проверено 2 сентября 2011 г.
  123. Перейти обратно: Перейти обратно: а б с К., Мишель (19 июня 2009 г.). ReactOS — это (не) Windows (PDF) . Хакмитинг 2009 . Милан . Проверено 20 октября 2020 г.
  124. ^ «Установка» . РеактОС. 20 января 2014 года . Проверено 10 февраля 2014 г.
  125. ^ «Порты ReactOS — ReactOS Wiki» .
  126. ^ «ReactOS GitHub (метка: x64)» . Гитхаб . Проверено 11 августа 2019 г.
  127. Captive: надстройка файловой системы чтения/записи NTFS для Linux в OSNews от Евгении Лоли « Они используют код WINE и ReactOS для эмуляции частей среды Windows, необходимых для работы драйвера » (4 декабря 2003 г.)
  128. ^ Унифицированное ядро ​​Linux 0.2.4.1 «Проект LUK не разрабатывает пользовательские библиотеки Windows и Linux. Эти библиотеки предлагаются проектом Wine (или Microsoft Windows/ReactOS) и проектом Linux».
  129. ^ «Универсальный драйвер ATA/SATA/AHCI для Windows NT3.51/NT4/2000/XP/2003/7» . Alter.org.ua . Проверено 10 февраля 2014 г.
  130. ^ Уолмсли, Джеймс (2009). «Функции — Портативность» . Архивировано из оригинала 23 апреля 2010 года . Проверено 19 февраля 2010 г.
  131. ^ ReactOS получает USB-стек с помощью Haiku на OSNews Тома Холверды
  132. ^ «ReactOS получает USB-стек с нашей помощью» . Хайку . 20 февраля 2012 года . Проверено 2 марта 2012 г.
  133. ^ «Интервью с Артом Йерксом, сетевым разработчиком проекта ReactOS» . Производительность сети ежедневно. 28 марта 2007 г. Архивировано из оригинала 14 июля 2011 г. Проверено 22 февраля 2010 г.
  134. Перейти обратно: Перейти обратно: а б «Благодарности» . Вино . Проверено 15 ноября 2009 г.
  135. ^ Холверда, Том (18 января 2010 г.). «ReactOS предлагает радикально новую подсистему Win32» . ОСНовости . Проверено 18 января 2010 г.
  136. ^ kernelex на sourceforge.net
  137. ^ «Сторонние библиотеки — ReactOS» . www.reactos.org . Проверено 8 января 2015 г.
  138. ^ «FishEye: с аннотациями — responseos/trunk/reactos/media/doc/3rd Party Files.txt» . code.reactos.org . Архивировано из оригинала 3 августа 2016 года . Проверено 8 января 2015 г.
  139. ^ «[reactos] Содержимое /trunk/reactos/dll/win32/syssetup/syssetup.rc» . svn.reactos.org . Архивировано из оригинала 4 сентября 2017 года . Проверено 8 января 2015 г.
  140. ^ Эмулятор Ekush и проблемы с его лицензией на OSNews Евгении Лоли (10 ноября 2004 г.)
  141. ^ Ekush OS - украденный исходный код / ​​нарушение авторских прав (архив 2004 г.)
  142. ^ Ekush Операционная система следующего поколения на akshor.com (архив 2004 г.)
  143. ^ реакции на distrowatch.com ReactOS — это бесплатная операционная система с открытым исходным кодом, основанная на лучших принципах проектирования, найденных в архитектуре Windows NT. (по состоянию на январь 2016 г.)
  144. ^ Бланкенхорн, Дана (13 мая 2008 г.). «ReactOS не представляет угрозы для Windows» . ЗДНет . Архивировано из оригинала 25 сентября 2008 года . Проверено 22 декабря 2009 г.
  145. ^ Бланкенхорн, Дана (13 мая 2008 г.). «ReactOS нужен канал» . ЗДНет . Архивировано из оригинала 28 июня 2012 года . Проверено 22 декабря 2009 г.
  146. ^ Холверда, Том (20 декабря 2009 г.). «Моя ОС менее интересна, чем ваша» . ОСНовости . Проверено 22 декабря 2009 г.
  147. ^ Лундьюк, Брайан (28 октября 2015 г.). «Двоюродные братья Linux, часть 2: обзор ReactOS, версии Windows с открытым исходным кодом» . Сетевой мир . Проверено 4 января 2016 г. Вкратце: это то же самое, что использовать Windows 2000. За исключением бесплатного и открытого исходного кода. Это заставляет чувствовать себя одновременно потрясающе. И грязный. И глубоко... также приводя в бешенство. Если честно, я действительно не знаю, какие чувства вызывает у меня ReactOS. Но чертовски впечатляет то, что оно существует и так хорошо работает. Помимо простого открытого исходного кода, ReactOS имеет одну интересную функцию, которую Windows никогда не предоставляла должным образом: менеджер приложений, который организован и структурирован как менеджер пакетов Linux. Из него вы даже можете установить большое количество основных программных продуктов FOSS, таких как Firefox , LibreOffice и GIMP .
  148. ^ Джесси Смит. «Распространение системы Guix 0.15.0 и ReactOS 0.4.9» . DistroWatch Weekly (778) . Проверено 27 августа 2018 г.
  149. ^ «Президент России попросил профинансировать клон Windows с открытым исходным кодом» . Иорданская ассоциация открытого исходного кода. 12 сентября 2011 г. Архивировано из оригинала 1 февраля 2014 г. Проверено 18 июня 2013 г. На форуме ReactOS получила награду «Лучшая презентация» и грант в 100 000 рублей (около 2400 JD). Кроме того, проектом заинтересовались около двадцати крупных инвесторов.
  150. ^ «Рекомендуемые проекты, 27 февраля 2012 г.» . SourceForge.com . 27 декабря 2012 года . Проверено 20 декабря 2012 г.
  151. ^ «Sourceforge POTM, июнь 2013 г.» . Sourceforge.com . 17 июня 2013 года . Проверено 17 июня 2013 г.
  152. ^ «Февраль 2019 г., Проект месяца «Подбор персонала» — ReactOS» . 8 февраля 2019 года . Проверено 25 мая 2021 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 136c81b8964d65f866b9f7bfd24c5b8c__1716999840
URL1:https://arc.ask3.ru/arc/aa/13/8c/136c81b8964d65f866b9f7bfd24c5b8c.html
Заголовок, (Title) документа по адресу, URL1:
ReactOS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)