|
Главная > О ReactOSО ReactOS
ReactOS® – это инициатива по созданию свободной и бесплатной замены Microsoft Windows®, полностью совместимой с существующим оборудованием и программным обеспечением! ReactOS 0.3.13 всё ещё находится в стадии разработки (alpha-версия) и не готова для ежедневного использования. Вы можете помочь проекту ReactOS просто рассказав о нас своим друзьям, в блогах, на вебсайтах, конференциях, пожертвовав немного денег Фонду ReactOS или потратить своё время на пользу проекту и оказать помощь одним из способов (отправить патч, сделать перевод, отвечать на вопросы других пользователей на форуме, и многое другое.).
Что такое ReactOS?ReactOS - это свободная и открытая операционная система, основанная на архитектуре Windows NT, обеспечивающая поддержку существующих приложений и драйверов, и являющаяся альтернативой доминирующим на сегодняшний момент потребительским и серверным операционным системам. Зачем создавать NT заново?Прежде всего то, что известно широкой публике под именем "Windows", представляет собой лишь часть современной операционной системы Windows NT. Обычно, под "Windows" пользователи подразумевают подсистему Win32, которая размещается поверх ядра NT и предоставляет интерфейс для прикладных программ.
Большинство людей при слове 'NT' думает, что речь идёт о 'WinNT 4', когда на самом деле термин NT подразумевает всё семейство NT, начиная с версии 3 до NT5 (2000, XP, 2003) и до NT6 (Vista, 2008 и 7). Что насчёт UNIX?
MacOS X, Linux, вариации BSD и все другие производные UNIX имеют одно общее "наследие", базирующееся на архитектуре, спроектированной более 30 лет назад для простой операционной системы, но развившейся за это время в сложную структуру.
В теории, есть несколько UNIX стандартов типа POSIX, но на практике эти стандарты настолько стары, что охватывают лишь основы операционной системы и терминальную среду. Другие стандарты, такие как Linux Standard Base часто не реализуются корректно. В силу того, что нет стандарта на графический интерфейс, и нет стандартизованного API, большому количеству людей приходится пользоваться командной строкой или разбираться во множестве различных графических интерфейсов. Многие последователи UNIX используют для вывода графики ставшую стандартом де-факто систему X-Window, которая также обладает, возможно, одной из худших архитектур в истории программного обеспечения. В отличии от UNIX, ReactOS был создан для пользователей, хорошо знакомых со средой Windows. Любые действия с системой можно производить при помощи уже хорошо известного пользовательского интерфейса, а продвинутые пользователи могут легко автоматизировать свои задачи, используя скрипты или консоль. Совместимость
Проект ReactOS создаёт достаточно совершенную и открытую NT-подобную операционную систему на основе архитектуры NT. И, разумеется, в ReactOS имеется подсистема WIN32,совместимость с драйверами NT, а также набор полезных программ и инструментов. ReactOS совмещает в себе силу и мощь ядра NT, хорошо известного своей расширяемостью, портируемостью, надежностью, производительностью и совместимостью, и совместимость с программами, написанными на Win32 API. БезопасностьВопреки распространённому обывательскому мнению, NT по определению безопасна. Она стала первой универсальной и широко распространённой операционной системой, которая имела правильную реализацию очень гибкой модели безопасности, основанной на списках контроля доступа. Последние операционные системы семейства NT, в особенности XP, получили дурную репутацию из-за своих неправильных настроек безопасности по умолчанию, сделанных в основном для упрощения миграции пользователей и старых приложений с систем Win9x. Одно только это перечеркнуло многие решения безопасности в ядре NT. Конечно, ReactOS не должен и не будет повторять таких ошибок. ReactOS была спроектирована для обеспечения высокого уровня безопасности и не имеет проблем с безопасностью, присущих другим операционным системам.
При более близком рассмотрении, реальные компьютерные вирусы (которые по своей сути являются обычными программами) уже не являются доминирующими. Бóльшая часть вредоносного программного обеспечения представляет собой это скрипты, нацеленные на сетевое ПО типа браузеров, почтовых клиентов, а также различные версии Office (в котором имеется встроенный скриптовый язык). ЛёгкостьReactOS спроектирована таким образом, чтобы быть лёгкой и мощной системой. О термине "лёгкость" можно подумать, вспомнив Win95, где был унифицированный графический интерфейс и немного различных полезных инструментов. Однако помимо лёгкости, ReactOS может предложить ещё много всего полезного по сравнению с Windows 95, включая современный подход к организации системы, а также написанное с нуля устойчивое ядро NT. ОткрытостьReactOS – это свободное программное обеспечение; исходный код всей системы общедоступен под лицензией GNU GPL.
ReactOS не следит за вами, не посылает информацию в какую-нибудь штаб-квартиру на Западе, и не содержит шпионского программного обеспечения. Факт в том, что у некоторых известных фирм такие проблемы были, и слежение за действиями пользователя было для них нормальной практикой. Люди выступают за свои взгляды очень решительно, если это касается выбора той или иной операционной системы. Проект ReactOS имеет отличное сообщество, которое понимает преимущества каждой операционной системы и за это мы ему очень признательны. Надежность
Работы по написанию ReactOS были начаты с нуля в 1996 году, на сегодняшний момент система является наиболее полной свободной реализацией архитектуры NT, и поэтому претендует на все её плюсы - надежность и стабильность. В будущем система станет пригодна для выполнения широкого спектра задач на встраиваемых микрокомпьютерах и персональных компьютерах, рабочих станциях и серверных кластерах, мейнфреймах и суперкомпьютерах. ПроизводительностьReactOS - легковесная и быстрая ОС. Она будет превосходить по скорости работы другие распухшие операционные системы в различных аспектах. Портируемость
Операционная система ReactOS спроектирована так, чтобы дать возможность обеспечить портируемость на все семейства процессоров Intel x86 и даже на другие процессорные архитектуры, такие как CISC и RISC. Расширяемость
Благодаря своей архитектуре, ReactOS является гибкой и расширяемой системой. ReactOS возможно одна из самых гибких операционных систем, этим она обязана своей реализации ядра NT и своей открытости. Объектный подходReactOS не объектно-ориентированная система в обычном понимании этого термина, однако она использует объекты для представления внутренних ресурсов системы. Объекты – это комбинация машинных инструкций и данных, представляющих из себя модель их поведения в реальном или выдуманном мире.
В операционной системе UNIX все устройства, такие, как принтеры, устройства хранения информации, клавиатуры, мониторы являются файлами как для программистов так и для пользователей. Это упрощает выполнение многих рутинных операций и является ключевым моментом в расширении системы. Но все же, такой подход имеет «оборотную сторону» и является узким местом в семействе операционных систем UNIX.
Пожалуйста, имейте ввиду, что ReactOS 0.3.13 всё ещё находится в состоянии alpha и не рекомендована для ежедневного использования. |