Главная | Информация | Сообщество | Разработка | 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. Все исправления, добавления и пожелания вы можете направлять в список рассылки"ros-web".

Использование сайта ReactOS

Основная часть активности в проекте ReactOS происходит внутри раздела "Сообщество ReactOS". Здесь вы сможете следить за состоянием проекта и связаться с командой разработчиков по вопросу оказания помощи проекту.

  • myReactOS
    Центром раздела "Сообщество ReactOS" является глобальная система авторизации сайта ReactOS, также известная как myReactOS. С её помощью вы можете получить доступ к Вики, форуму, Багзилле и др.

  • Форумы
    Форумы являются отличным местом для общения пользователей, получения помощи в решении проблем, а также для обеспечения обратной связи. Сообщения на форумах регулярно просматриваются командой разработчиков и другими пользователями.
  • Вики
    Вики предназначена для чтения и поддержания актуальности технической документации и полезных статей, относящихся к проекту.
  • Багзилла
    Даже после выхода ReactOS из бета-стадии, Багзилла останется крайне важным средством для предоставления отчётов об ошибках и информации об их исправлении. Сюда же могут направлять свои патчи сторонние, не относящиеся к проекту разработчики, а переводчики отправлять результаты своей работы.
  • Архив рассылок
    Списки рассылок являются основным основным средством разработчиков, предназначенным для обсуждения вопросов, касающихся архитектуры ReactOS, а также координации взаимодействия между ними. Не сущеставует никаких ограничений для подписывания на списки рассылок, а те, кто предпочитает читать рассылки в более удобное для себя время, могут воспользоваться архивами рассылок.
  • Выпуски новостей
    Выпуски новостей публикуются каждые две-три недели, подводя итоги всех изменений и разработок, происходящих в проекте.
  • IRC
    IRC-канал является основным средством общения в реальном времени между разработчиками во время совместной работы над проектом, совместного исправления ошибок и организации событий. Канал также выступает в качестве центра координации административной деятельности ReactOS.

Информация о ReactOS

  • Лучшим способом познакомиться с ReactOS будет его самостоятельная установка и тестирование. Если вы ещё не установили его, и не решили, какая из версий ReactOS лучше всего подходит для ваших нужд, то посетите страницу скачивания ReactOS.

  • Дополнительные сведения о самом проекте вы можете найти в информационном разделе. Там же можно найти информацию о целях и задачах проекта, просмотреть перспективный план развития и получить ответы на часто задаваемые вопросы. Также, там находятся архивы публикаций в прессе, репозиторий с мультимедийными файлами и сведения о правовом статусе проекта.

 

  • История ReactOS:   
    • До ReactOS:
      Прародителем ReactOS является проект FreeWin95. Целью FreeWin95 было обеспечение бинарной совместимости с Microsoft® Windows® 95. Проект был основан Янником Мажоросом в 1996 году. Однако, из-за нескончаемых дискуссий о дизайне системы и размышлений об архитектуре NT, проект так и не достиг каких-либо значимых результатов.
    • Рождение ReactOS:
      ReactOS появился на свет в начале 1998 года. После провала проекта FreeWin95, Джейсон Филби принял на себя руководство проектом, переименовал его в ReactOS и призвал всех, кто был подписан на старый список рассылки, присоединиться к ReactOS. В отличие от FreeWin95, целью ReactOS было достижение бинарной совместимости с Windows NT 4, а не с основанной на DOS линейкой Windows 9x. Акцент в новом проекте делался на результате, а не обсуждениях. Проект был переименован в ReactOS, так как одной из причин создания операционной системы стала неудовлетворенность многих людей монополией корпорации Microsoft на рынке операционных систем. 
    • Самое начало:
      Ранние стадии разработки шли мучительно медленно и были связаны с большими сложностями из-за острой нехватки разработчиков ядра. Отсутствие стабильного GDI означало полное отсутствие графического пользовательского интерфейса. Лишь когда ядро стало немного стабильней и была добавлена поддержка основных драйверов, всё большее количество разработчиков начало принимать участие в проекте.
    • ReactOS сегодня:
      Не отставая от времени, ReactOS теперь стремится к совместимости с более новыми Windows XP/2003, а не старой NT 4. ReactOS уже проделала довольно длинный путь со своего первого появления. В ней теперь имеется довольно устойчивое ядро, реализованы различные основные API для большинства высокоуровневых задач, присутствуют стандартные библиотеки. Присутствие драйверов GDI, VGA, VBE, а также поддерржка OpenGL и частичная поддержка DirectX означают, что в системе имеется графический интерфейс и возможен запуск игр (Quake I-III, Unreal Tournament, Diablo 2 и др.) и многих других приложений, таких, как AbiWord и Firefox. Почти полностью завершённый сетевой стек позволяет получить доступ к сети Интернет. Большая часть ядра, а также CC (диспетчер кэша), MM (диспетчер памяти), а также подсистема Win32 были полностью переписаны, что позволило улучшить качество кода и повысить совместимость с их аналогами в Windows. Несомненно, это заняло немало времени и отразилось в том, что SVN-репозиторий время от времени был крайне нестабилен, однако всё это стало большим скачком в развитии ReactOS.

Оказание помощи проекту

Каждый может чем-либо помочь сообществу ReactOS! Microsoft® привлекает большое количество ресурсов для управления развитием операционных систем семейства Windows, соответственно и ReactOS, чтобы добиться успеха, необходима подобная поддержка. Наши потребности не ограничены необходимостью большего количества разработчиков: что касается человеческих ресурсов, проект нуждается в тестерах, переводчиках, разработчиках графического оформления, авторах статей и администраторах, которые смогут поддерживать актуальное состояние Багзиллы и статей в Вики. Финансирование посредством пожертвований и других средств гарантировало бы покрытие расходов, понесённых в течение процесса разработки. Наконец, признание проекта также имеет жизненно важное значение для ReactOS, поскольку люди станут обращать внимание на потребности проекта и использовать его потенциал, способный заменить Windows®, и, следовательно, открывать для себя инновации в области настольных операционных систем.

 

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


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