• Авторизация


ReactOS - это круто 23-09-2006 02:01 к комментариям - к полной версии - понравилось!


Еще 5 лет назад об операционной системе ReactOS можно было услышать разве что на сайте fuckmicrosoft.com, где был длинный список экзотических операционных систем - чтобы подчеркнуть богатство альтернативы винде. Именно тогда я узнал, что это попытка повторить архитектуру ядра Windows NT так, чтобы иметь возможность запускать существующие виндошные драйверы. Тогда я отнесся к этой попытке скептически - речь шла всего лишь об архитектуре ядра, и это совсем не подразумевало в обозримом будущем возможность запуска виндошных приложений. Кроме того, разработка находилась на начальных стадиях, с большим количеством глюков.

Сегодня ReactOS может запускать такие программы и игры, как OpenOffice 1.4, FireFox, Opera 8.5, Flash Player, Unreal Tournament, Adobe Photoshop 3, PuTTY, WinRAR, IrfanView, Nero Burning Rom... Я также запускал несколько своих программ в ReactOS, и они работали. Да-да - речь идет именно о том, что существует бесплатная операционная система с открытым исходным кодом, под которой можно запускать приложения и драйверы для Windows!

Это были хорошие новости. Плохие новости состоят в том, что ReactOS все еще сыровата. Под ней пока нельзя полноценно работать - не запускаются драйверы современных видеокарточек и другого оборудования. Ядро работает довольно нестабильно, и синий экран - не редкость при работе ReactOS. Но дорогу осилит идущий, и в своем нынешнем виде эта операционная система уже приносит огромную пользу - сейчас расскажу, какую.

Я скачал себе исходный код ReactOS и начал его изучать с огромным интересом. Дело в том, что, повторяя структуру винды, ReactOS просто обязана работать похожим образом, и изучая внутренности этой системы, начинаешь лучше понимать, как работает сама винда. Глубокое понимание работы ОС - ключ к написанию качественных программ под нее. Таких программ, которые работают быстро, быстро реагируют на события, которые способны управлять внешним оборудованием в реальном времени, а главное - надежных, стабильных программ. Ну а при разработке драйверов важность понимания структуры ОС тем более возрастает.

На сайте www.sysinternals.com один энтузиаст публикует найденные им
уникальные данные о структуре и работе винды. Эти данные он добывает с помощью разных источников, включая отладчик режима ядра и дизассемблер. Так вот, изучая ReactOS, можно не только с легкостью получить многие из тех сведений, но и убедиться, что часть из опубликованного на SysInternals ошибочно!

При случае я расскажу публике о том, что интересного нашел в исходниках ReactOS про винду.
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник ReactOS - это круто | Optical_Race - Дневник Optical_Race | Лента друзей Optical_Race / Полная версия Добавить в друзья Страницы: раньше»