Главная | Информация | Сообщество | Разработка | myReactOS | Связаться с нами

  1. Главная
  2. Сообщество
  3. Разработка
  4. myReactOS

  1. Обзор
  2. Что такое ReactOS?
  3. Почему ReactOS?
  4. Скачать
  5. План развития
  6. ЧаВО
  7. Медиа
  8. История
  9. Пресса
  10. Лицензии
  11. Фонд
  12. Информация для разработчика
  13. Правовой обзор
  14. Команда ReactOS
  15. Сайт ReactOS

О ReactOS > История ReactOS

История ReactOS

Проект ReactOS существует с 1996 года.

До ReactOS

Примерно в 1996 году несколько человек образовали сообщество, названное FreeWin95, целью которого стало написание операционной системы - клона Windows 95. К сожалению, как и многие амбициозные Open Source-проекты, этот проект безрезультатно застрял в бесконечных дискуссиях о дизайне системы.

Рождение ReactOS

В конце 1997 года проект прекратил своё существование. Джейсон Филби (Jason Filby) принял на себя роль координатора проекта и призвал всех, кто ещё был подписан на список рассылки, возродить проект. Было решено, что целью должна стать Windows NT и необходимо уделять особое внимание достижению результата -- написанию кода, а не бесконечным разговорам. Проект был переименован в ReactOS, поскольку операционная система выросла на неудовлетвореннии от того факта, что корпорация Microsoft монополизировала рынок операционных систем. В феврале 1998 года проект ReactOS начал жизнь.

Крутой подъём

Первые несколько лет проекта ReactOS были тягостно медленными, несмотря на огромные количества написанного кода. Лишь немногие разработчики знали, как писать код ядра системы. То было время, когда несколько людей писали самые сложные первые тысячи строк ядра. Позднее, по мере того как ядро становилось всё более завершённым и стабильным, такие базовые драйверы, как, например, драйверы IDE и клавиатуры, были написаны, большее количество людей получили возможность принять участие в процессе разработки.

Настоящее ReactOS

В настоящее время количество разработчиков непрерывно увеличивается, ядро прошло долгий путь написания и вполне стабильно, множество функций API завершены в достаточной мере, чтобы начать работу по более высокоуровневному коду. Проделана значительная работа над многими библиотеками. Написан код, предоставляющий возможность работы в сети при определённых настройках в реестре. Реализация Graphics Device Interface (GDI), драйверов графики VGA и VBE, поддержка OpenGL и частичная поддержка DirectX позволяют запускать такие игры, как Quake I-III, Unreal Tournament, Diablo 2. Уже разработана базовая поддержка USB, включая USB клавиатуру и мышь.


ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.