Команда проекта ReactOS приглашает всех желающих в преддверии релиза 0.3.14 присоединиться к «Большой охоте за багами».
В багтрекере проекта накопилось серьёзное количество неподтверждённых или имеющих некорректное описание багов. Их необходимо подтвердить или опровергнуть. Подробности ниже по ссылке.
Операционная система ReactOS, а точнее стартап-компания WooSNet примет участие в Зворыкинском Проекте, а так же весьма вероятно будет представлен на Селигере 2011.
WooSNet — коммерческая компания, которая будет спонсировать разработку ReactOS и использовать ReactOS в качестве основы для реализации своих продуктов, направленных на бизнес-сектор и правительственные учреждения. Стоит заметить, что продукты под брэндом WooS (читается как «вус») будут также открытыми и бесплатными, а бизнес модель компании строится на предоставлении сервисных, сертификационных и иных услуг.
Разработчики ReactOS просят поддержать проект, проголосовав за него, оставив комментарий или альтернативное описание проекта «своими словами» на сайте http://www.innovaterussia.ru/zv_project/project/front/21013 (к сожалению, потребуется регистрация)
Алексей Fireball Брагин:
В этот раз это не BolgenOS :). Это действительно наш эксперимент по привлечению реальных денег для вывода ReactOS на новую стадию разработки и использования. Уже есть поддержка из Испании, но т.к. проект очень амбициозный и большой, а местного Шаттлворта у нас нету, то решили действовать по действительно международному сценарию, привлекая инвесторов из разных стран.
Что касается взаимоотношений WooSNet с ReactOS, то они самые прямые. Начиная с меня, и заканчивая тем, что при получении инвестиций WooSNet будет напрямую спонсировать разработку ReactOS, т.к. от этого зависит успешность бизнеса. Нет ОС — нет и бизнеса. WooSNet - это бренд, под которым будут выпускаться продукты. Как Ubuntu — это бренд для Debian Linux от Canonical, тоже самое Woos — бренд для ReactOS от WoosNet.
Команда разработчиков рада сообщить о выпуске ReactOS 0.3.13.
ReactOS — свободная и бесплатная операционная система, совместимая с приложениям и драйверами ОС Windows.
Вот некоторые из наиболее важных изменений:
добавлена возможность динамической смены видеорежима и улучшена совместимость видеодрайверов;
исправлено несколько проблем с отображением графики;
полностью переписан диспетчер кучи, в него были добавлены дополнительные возможности отладки для обнаружения доступа к памяти вне границ выделенного для производимой операции блока;
улучшено управление линиями аудиомикшера, что позволило исправить искажение звуков приложений из-за наложения сигналов;
произведено значительное количество исправлений в пользовательской подсистеме (улучшена обработка данных от мыши, а также поддержка сообщений и таймеров);
исправлены визуальные артефакты в некоторых приложениях, например, в Firefox и Thunderbird;
исправлен ряд ошибок в программе установки;
улучшена совместимость с приложениями; теперь полностью работоспособны: Stellarium 0.10.2, LHelp, winpcap, FlashPlayer 10.1, Mono 2.8, OllyDbg 1.10, Xenon 2000, VLC 1.1.5, Foobar 2000 и Skype 4.0.0;
увеличено количество поддерживаемых SATA-устройств;
исправлены ошибки прохождения множества контрольных тестов;
произведено множество улучшений в диспетчере памяти, что привело к устранению нескольких ошибок и сделало его более совместимым с диспетчером памяти NT.
ReactOS — это win32 совместимая ОС с открытым исходным кодом.
Со времени предыдущего выпуска прошел почти год. Чейнджлог впечатляет. За время подготовки этого релиза были исправлены 259 ошибок, включая 61 регрессию, некоторые из которых возникли еще в 0.3.7. Десять из регрессий существовали больше 3 лет, а самому старому закрытому багу #969 исполнилось 5 лет.
Координатор проекта Алексей Брагин опубликовал информацию о своем эксперименте по разработке новой Win32-подсистемы для ReactOS. Обычной практикой для ReactOS является следование один-в-один архитектуре ОС Windows во всех ее модулях. Но, как всегда, не все в архитектуре Windows идеально, и один из таких примеров - это подсистема Win32. Это монстрообразная конструкция, на реализацию архитектурной копии которой уйдет еще десяток лет, и не факт, что разработчикам вообще будет интересно над этим работать.
Поэтому Алексей принял серьезное решение и сделал новую Win32-подсистему, которая почти без изменений использует некоторые модули Wine, но в тоже время лишена вайновских недостатков (в том числе зависимости от X Window System). Такой подход позволит быстро поднять уровень совместимости ReactOS как минимум до уровня совместимости Wine, и далее легко превзойти его за счет корректной реализации остальных модулей (что важно, например, для ПО, требующего аппаратных ключей).
Пользователь ReactOS Davy Bartoloni сообщил об успешном запуске приложений KDE 4 под управлением этой операционной системы. В частности, была продемонстрирована работа таких приложений, как KStars, Kolourpaint, KCalc и KGeography. Ожидается поддержка данного начинания со стороны проектов KDE on Windows и ReactOS.
ReactOS - это свободная реализация архитектуры Windows NT (XP/2003) с целью обеспечения бинарной совместимости приложений и драйверов. Ранее предпринимались попытки запуска KDE 3 под управлением ReactOS с помощью Cygwin, но на этот раз использовалась нативная сборка, представленная проектом KDE on Windows (запущенные приложения были предварительно скомпилированы в Windows).
ReactOS — это передовая свободная и бесплатная операционная система, представляющая собой совместимую с Microsoft Windows® XP реализацию ОС. ReactOS стремится достигнуть полной бинарной совместимости с приложениями и драйверами, предназначенными для операционных систем NT и XP, путём использования подобной архитектуры и предоставления полного и эквивалентного программного интерфейса.
Как и все остальные версии серии 0.3, этот релиз по-прежнему считается альфа-версией, поэтому часть оборудования и программ не поддерживается.
Основные изменения:
Добавлена поддержка SATA-дисков (SerialATA);
Проведена работа по улучшению USB-стека, увеличена аппаратная поддержка USB-клавиатур и мышек;
Исправлена невозможность работы с разделами жесткого диска размером больше 8 гигабайт;
Увеличение стабильности работы сети;
Улучшение использования системных ресурсов;
Первоначальная поддержка компилятора MSVC;
Синхронизация с частью DLL-библиотек и некоторого кода подсистемы Win32 проекта Wine.
Полный список изменений вы можете найти в changelog.
Вышел новый релиз свободной операционной системы ReactOS - 0.3.9. В связи с приближением перехода на 0.4.0, основная работа проводится по исправлению ошибок, добавление новой функциональности сводится только к необходимому минимуму. В этом релизе такой минимум - базовая поддержка звука и улучшение сетевого стека.
Наиболее важные изменения:
Снижены минимальные требования памяти до 32 Мб. В теории, сейчас ReactOS можно установить, имея 24 Мб ОЗУ, и запускать всего лишь с 20 Мб оперативной памяти.
В ядре реализован новый, более быстрый интерфейс «Hyperspace Mapping», что дало прирост производительности более, чем на 300%.
Улучшения в проверках безопасности в менеджере объектов повышают производительность на 500%. Особенно это заметно при работе с реестром или большими файлами.
Решены различные проблемы NDIS и AFD, что улучшило совместимость с драйверами сетевых карт и закалило сетевой стек.
Предварительная поддержка звука через новый сервис Kernel Streaming. Теперь стало возможным использовать драйвер ac97 через новую библиотеку Port Class для воспроизведения звука используя программу winamp.
Большая работа проделана над интерпретатором командной строки, чтобы сделать его более совместимым. Теперь он может исполнять сложные скрипты, включая нашу Среду Сборки (ReactOS Build Environment).
Множество улучшений в части GDI, работающей в режиме ядра и отвечающей за отрисовку изображений.
Синхронизация большинства DLL с проектом Wine.
Ссылки для скачивания установочного и LiveCD, а также предустановленной версии для виртуальных машин - в подробностях.
В новом ежемесячнике команды ReactOS появилось интересное сообщение, касательно видения цели проекта. Долгое время считалось, что ReactOS разрабатывается как бесплатная замена ядра NT, что до остальных подсистем - мнения расходились. Теперь команда пришла к единому мнению:
официально ядро до сих пор нацелено на Windows Server 2003 (NT 5.2)
графическая оболочка, напротив, будет стараться скопировать наиболее свежую версию Windows (в данный момент - Windows Vista, когда выйдет Windows 7, 8, 9 - будет Windows 7, 8, 9 соответственно).
Также в журнале описаны изменения и улучшения в проекте за последнее время.
После трех месяцев томительных ожиданий OpenSource-сообщества, вышла очередная версия открытой, свободной и бесплатной ОС ReactOS.
Данная ОС совместима на уровне объектного кода с приложениями и драйверами Windows NT версии 5.x и выше.
Эта версия, равно как и все остальные из серии 0.3.x, находится в "альфа" стадии разработки, так что не ждите от релиза слишком многого. ReactOS 0.3.6 — это продукт концентрации текущей разработки на исправлениях ошибок, улучшении совместимости и стабильности. С момента предыдущего релиза прошло более тысячи коммитов в svn-репозиторий ReactOS.
Поддержка других архитектур: улучшения в ARM-версии, начало поддержки архитектуры x64.
Уменьшение необходимой загрузчику FreeLdr памяти для загрузки ReactOS.
Возможность выгрузки драйверов.
Множество исправлений и улучшения ядра (доставка APC, таймер, большая работа над архитектурно-независимыми частями менеджера памяти).
Поддержка большего количества Win32-приложений благодаря исправлению реализации кучи в RTL (например, инсталляторы, основанные на InnoSetup, приложения Delphi, и др.).
Исправления ошибок и устранение утечек памяти в сетевом стеке.
Дальнейшее развитие подсистемы Win32, большинство библиотек DLL режима пользователя синхронизированы с Wine.
Через четыре месяца после 0.3.4 мы рады объявить о новом релизе ReactOS 0.3.5.
Эта версия, равно как и все остальные из серии 0.3.x, находится в "альфа" стадии разработки, так что не ждите от релиза слишком многого.
В 0.3.5 исправлен целый ряд очень старых ошибок, некоторые из них существовали ещё со времён версии 0.3 и даже раньше, не говоря уже о новых, полезных нововведениях, которые, по уверениям нашей команды тестеров, не вносят новых ошибок.
Полностью весь список изменений по модулям и разделам проекта можно посмотреть здесь. Этот список действительно огромен (4 месяца работы), поэтому выделим некоторые основные пункты:
Обновление загрузчика (FreeLdr) - некоторые части были полностью переписаны для лучшей совместимости и последующей поддержке кода
Исправлены проблемы с ошибками типа "повреждение памяти" (запись за пределы веделенного буфера) для кучи и пулов
Ядро: исправлено множество критических ошибок во всех разделах ядра, переписан код ранней инициализации менеджера памяти
Подсистема Win32: общие улучшения различных частей подсистемы, включая как компоненты режима пользователя, так и режима ядра
Переработаны ключевые части базовой CRT библиотеки для улучшения совместимости
Улучшения в интепретаторе командной строки (cmd.exe), особенно в области исполнения batch-скриптов
Шрифты заменены на более точно соответствующие метрики шрифтов, применяемых в ОС Windows.
Улучшение интернационализации: реализовано переключение раскладок клавиатуры, работает апплет панели управления "Региональные настройки", первая стадия установки доступна в переводах на многие языки, добавлены новые раскладки клавиатуры
Работа над практически всеми драйверами и программами, апплетами панели управления и динамическими библиотеками DLL для достижения лучшей совместимости и улучшения функциональности
Спасибо команде разработчиков за их последовательность в поиске и исправлении ошибок, их терпимость к разным замечаниям; команде тестеров за их точные отчёты об ошибках; и нашему сообществу, ради которого мы всё это делаем!