|
|
Home >ReactOS News >News #38: ReactOS Status Update2007-11-14, Aleksey Bragin Новости о состоянии разработки ReactOSReactOS приобрела несколько значительных улучшений с момента последнего выпуска 0.3.3, и я бы хотел уделить этому некоторое внимание. ЯдроПрежде всего, в ядре в основном исправляются ошибки во всех собластях, особенно те, к которым не притрагивались длительное время (например, контроллер кэша), что ведёт к значительным улучшениям в совместимости и стабильности. Ряд проблем с вырубанием приложений Win32 удалось устранить. ДрайвераТеперь о драйверах. Стек ввода был переписан, чтобы быть совместимым с plug'n'play, USB тоже движется к поддержке PnP. Драйвер шины PCI исправлен, что привело к лучшей поддержке оборудования. Подсистема Win32Наконец, пришло её время. Разработчики ReactOS сделали реструктуризацию и исправили серьёзные ошибки. В результате, так называемые "регрессии", которые случались с версий 0.2.x окончательно ушли в прошлое. Например, известная ошибка с редактором AbiWord, которая не давала работать по крайней мере, всем приложениям с элементом управления Rebar, была, наконец, исправлена. Она находилась в дереве более года! Или например, была добавлена поддержка пакетных команд GDI, что делает ReactOS по-настоящему графической операционной системой. Различные библиотекиShell32 был синхронизирован с Wine, и впоследствии клонирован, чтобы включить особенности и поведение, которые нужны ReactOS (Wine не поддерживает эти возможности, так что решение было клонировать его). NTDLL, ещё одна ошибка каменного века была исправлена в загрузчике PE (рекурсивная загрузка DLL приводила к проблемам), в результате российская бухгалтерская система "1C" теперь может запускаться. MSVCRT была серьёзно перестроена, исходники получили обновления и улучшения, и ряд критических ошибок, связанных с обработкой исключений были исправлены. СовместимостьВ целом результат впечатляет. Из ОС, которая с трудом даже устанавливает какое-либо программное обеспечение (что соответствует её статусу "альфа", что мы изменять пока не будем), мы имеет ОС, которая может установить и запустить приложения OpenOffice 2.0 (скриншоты), удалённо подключиться к серверу Windows через свежеразработанное приложение, подобное MSTSC, войти в чат IRC, используя последнюю версию mIRC (ваш любимый клиент IRC тоже может работать), запускать игры при программном рендеринге OpenGL, управлять фотографиями через Google Picasa, и список можно продолжить. Есть даже загрузчик, который способен загрузить Windows. Следующий выпускВыпуск 0.3.4 рассчитан на декабрь 2007 года, есть около 10 блокеров, мешающих этому на текущий момент, так что есть определённая работа, которую надо проделать. СобытияХотел бы упомянуть FOSDEM 2008 (европейское некоммерческое мероприятие) проводит мозговой штурм, чтобы выбрать докладчиков и участников, которых вы хотите услышать. Это займёт максимум несколько минут, чтобы заполнить очень простую форму (благодаря тому, что регистрация не требуется), но это делает замечательное мероприятие FOSDEM ещё лучше! Ресурсы
Алексей Брагин |