Через полтора года разработки представлен запуск новой версии операционной системы ReactOS 0.4.14, версия, в которой были внесены различные изменения, которые значительно улучшили взаимодействие с пользователем, в дополнение к улучшенным различным системным компонентам.
Для тех из наших читателей, кто еще не знаком с ReactOS Могу вам сказать, что это операционная система с открытым исходным кодом для ПК x86 / x64 разработан для двоичной совместимости с компьютерными программами и драйверами устройств, разработанными для Microsoft Windows Server 2003.
Таким образом, Здесь важно подчеркнуть и понять, что ReactOS не является системой, использующей ядро Linux, Это система, созданная с нуля, которая следует модели разработки FLOSS в качестве альтернативы Windows.
Основные новые функции ReactOS 0.4.14
В этой новой версии в настраиваемую оболочку добавлена функция «Отправить»., который позволяет отправлять файлы и каталоги в предопределенные местоположения, такие как раздел «Мои документы», рабочий стол или каталог со сжатыми файлами, а также команды «Открыть местоположение файла» и «Открыть командную строку здесь» были добавлены в контекстное меню с рабочего стола, чтобы открыть каталог с выбранным файлом в файловом менеджере и отобразить диалоговое окно командной строки. Проблемы с прокруткой были решены, некоторые интерфейсы модели компонентных объектов (COM) были улучшены, а регрессивные изменения в реализации перетаскивания были исправлены.
Еще одна выделяющаяся новинка: В сетевом стеке улучшена поддержка протокола управляющих сообщений Интернета. (ICMP), который ранее не охватывал всю спецификацию. В новой версии добавлена поддержка вызовов IOCTL_ICMP_ECHO_REQUEST и полностью переписаны все процедуры Icmp *. В результате сетевые драйверы теперь могут успешно отправлять пакеты с ICMP-запросами и ответами приложениям, а утилита tracert отображает всю необходимую информацию.
Кроме того, продолжена работа по устранению ошибок и повышению стабильности ядра операционной системы.: внесены доработки и некоторые части менеджера памяти были переписаны, Началась работа по внедрению поддержки PAE (Physical Address Extension). Код для обработки исключений перенесен в CRT (C Run-Time) из кодовой базы Wine.
Добавлена возможность загрузки в компьютеры NEC PC-9800, поставляемые с более мощными процессорами, чем i586, и более 64 МБ ОЗУ. Также реализована поддержка работы в Neko 21 / W Project в эмуляторе.
Также подчеркивается, что добавлена начальная реализация библиотеки Resource Arbiter который можно использовать для разрешения конфликтов ресурсов в контроллерах шины, таких как PCI. Также добавлен код для отладки менеджеров ввода-вывода и PnP.. PnP Manager обеспечивает поддержку сопоставления возможностей устройства с индикаторами, которые представляют эти возможности.
Кроме того, обновлен отладчик ядра и несколько связанных модулей: в интерактивном отладчике KDBG улучшены команды cregs и tss и переписан код обработки TSS. Развертывание фильтров отладки завершено.
В пакет входит драйвер NetKVM VirtIO, который позволяет ускорить сетевые операции в средах с системами виртуализации на основе QEMU и KVM.
Из других изменений, которые выделяются:
- Улучшено диалоговое окно «Безопасное извлечение оборудования», в котором теперь отображаются подключенные устройства.
- Загрузчик FreeLoader был улучшен с возможностью загрузки 64-битных систем на основе ядра Linux, а также решены проблемы с чтением файловой системы Ext2.
- Исправлены сбои при загрузке в режиме отладки. Для поддержки оборудования NEC PC-98 требуется добавленная эмуляция ARC.
- Улучшена поддержка загрузки на устройствах Xbox.
- Драйвер PnP (classpnp.sys) исправляет ошибки, мешавшие нормальной работе запоминающих устройств.
- Подсистема ввода-вывода улучшила взаимодействие с устройствами.
- Исправлен ряд уязвимостей, связанных с переполнением буфера.
- Обновлены реализации экранной клавиатуры и инструментов для людей с ограниченными возможностями.
- Непрерывная работа над контроллером ISA PnP для обнаружения устройств на шине ISA.
- Исправлены ошибки в модуле comctl32 (общие элементы управления), которые мешали нормальному отображению установщика Visual Basic 6.
- Устаревшие шрифты, приводящие к небольшому увеличению производительности, меньшему потреблению оперативной памяти и уменьшенному размеру системных образов, были удалены.
Si ты хочешь узнать об этом больше О деталях этой новой версии вы можете ознакомиться с полным списком изменения в следующей ссылке.
Скачать ReactOS 0.4.14
Если вы хотите попробовать эту операционную систему может получить образ системы Зайдя на официальный сайт проекта и в разделе загрузки страницы вы можете найти ссылка для скачивания этой новой версии системы.
В этом разделе мы можем найти систему в двух разных версиях, одна из которых - это знаменитый загрузочный LiveCD.
Установочный образ ISO имеет вес 115 МБ, также предлагается Live-компиляция (в zip-файле размером 85 МБ), готовая к загрузке.