Новости и события » Hi-Tech » Релиз ReactOS 0.4.6

Релиз ReactOS 0.4.6

Релиз ReactOS 0.4.6

Представлен релиз операционной системы ReactOS 0.4.6, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Это пятый выпуск, подготовленный после перехода проекта к более оперативному формированию релизов, которые теперь выходят не раз в год, а раз в три месяца. Для загрузки подготовлены установочный ISO-образ (104 Мб) и Live-сборка (200 Мб, в zip-архиве 72 Мб). Код проекта распространяется под лицензиями GPLv2 и LGPLv2.

  • Устранена серия проблем, мешавших использованию на реальном оборудовании при двойной загрузке ReactOS с другими ОС. Обеспечена более аккуратная работа с дисковыми разделами, не допуская повреждения структур со списком разделов. В загрузчик добавлена возможность загрузки собственных вариантов сборок ядер и HAL-ов.
  • Подсистема печати по-прежнему еще сырая, но в выпуске ReactOS 0.4.6 отмечен прогресс в реализации новых API и устранении ошибок, выявленных автоматизированными тестовыми наборами;
  • Добавлен драйвер для сетевой файловой системы NFS. Началась реализация драйверов RDBSS и RXCE, необходимых для обеспечения поддержки SMB в будущих выпусках. Импортирован драйвер для TV-тюнеров. Повторно включен драйвер с реализацией UDFS, в котором решены ранее мешавшие применению взаимные блокировки. Значительные ошибки и утечки памяти устранены в драйверах CDFS, SCSI и HDAUDBUS;
  • Началась реализация движка Shim (Microsoft Windows Application Compatibility Infrastructure), применяемого в Windows для обеспечения совместимости с приложениями, собранными для старых версий ОС. По умолчанию Shim пока отключен и требует явной активации в реестре;

  • В состав включена специальный вариант библиотеки NTDLL, в которой экспортируются некоторые функции NTDLL, специфичные для Vista и более новых выпусков;
  • Доработана возможность переключения между разными темами оформления. Устранение имевшихся проблем в Shell32, Comctrl32 и Browseui позволило обеспечить корректную работу msstyle-тем;
  • Обеспечено запоминание между перезапусками состояния настроек закрепления панели, скрытия пиктограмм и группировки типовых кнопок на панели;

  • Панель в Explorer теперь поддерживает изменение размера. Значительно улучшена работа адресной строки. Добавлена корректная обработка символических ссылок;

  • Обеспечена возможность центрования, растягивания на весь экран или мозаичного размещения обоев на рабочем столе

  • Увеличена надежность и корректность работы с буфером обмена, решены связанные с ним многие проблемы;
  • Устранены некоторые проблемы в системе управления памятью, ФС и ядре ntoskrnl, что позволило поднять общую стабильность системы. Также устранено несколько переполнений буфера, утечек памяти и логических ошибок, выявленных в результате тестирования в сервисе Coverity;
  • По сравнению с прошлым выпуском добавлено более миллиона новых unit-тестов, оценивающих соответствие с поведением Windows. Общие число unit-тестов преодолело отметку в 14 миллионов, из которых завершаются ошибкой 18419 (0.129%);
  • Реализована сетевая библиотека NETAPI и переработана реализация WinSock2;

  • Решена серия проблем с производительностью отрисовки и работой функций NtGDI;

  • Решены проблемы с отображением и замещением шрифтов;

  • Осуществлена синхронизация с кодовой базой Wine Staging 2.9 и обновлены версии сторонних компонентов rdesktop 1.83, FreeType 2.8.2, libsamplerate 1.0.9, libpng 1.6.29, libmpg123 1.25.0, mbedtls 2.4.2, libtiff 4.0.8, libtirpc из состава проекта nfs41.

Microsoft


Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх