Издание на операционната система ReactOS 0.4.15

След края на повече от три години разработка, беше представена версия 0.4.15 на операционната система ReactOS, която е насочена към осигуряване на съвместимост с приложения и драйвери на Microsoft Windows и предлага оформления в стил Windows. Подготвени са инсталационен ISO образ (117 MB) и Live версия (в zip архив 85 MB). Кодът на проекта се разпространява под лицензите GPLv2 и LGPLv2.

След последното издание са направени над 8600 промени и са закрити 1319 отчета за проблеми. Ключови промени:

  • Визуалният стил по подразбиране е променен на стил „Mizu“.
    Издание на операционната система ReactOS 0.4.15
  • Добавена е поддръжка за големи икони на панела с инструменти.
    Издание на операционната система ReactOS 0.4.15
  • Добавена е поддръжка за архиви в ZIP формат, с които може да се работи в файловия мениджър, както и да се разархивират чрез отделен инсталатор.
    Издание на операционната система ReactOS 0.4.15
  • На работния плот е добавена икона за „Internet Browser“ за стартиране на уеб браузър.
  • Решени са проблеми с неправилното показване на иконите в приложения като Microsoft Office 2000, Microsoft Visual Basic 6 и Hoyle Cards. Повишена е стабилността на библиотеката Shell32.
  • В ядрото значително е преработен PnP мениджърът (Plug and Play), което разшири възможностите на ReactOS за стартиране на външни драйвери, създадени за Windows.
  • Добавена е възможност за зареждане на ReactOS от USB устройства на чипсети с контролери EHCI, OHCI и UHCI. Решени са проблеми с цикличността в USB драйвера при неготовност на USB устройството, които пречеха на зареждането на някои системи.
  • Покрит е звуковият стек. От Windows Driver Kit (WDK) е пренесен AC’97 драйвер, който позволява звук при инсталиране във VirtualBox и избор в настройките на звуковия контролер ICH AC’97 или при зареждане на системи със стари дънни платки. Добавена е поддръжка за по-висока дискретизация, многоканален изход, нови формати на звукови файлове и зацикляне на възпроизвеждане на wav файлове.
  • В системата за управление на паметта е преработен механизма „Section Objects“, позволяващ съвместно ползване на области от паметта. Промяната реши проблема с невъзможността за стартиране на изпълними файлове от външни дялове, като мрежови хранилища и споделени дискове. на виртуални машини.
  • От Windows Driver Kit (WDK) е преместен драйвер FAT, разработен от Microsoft. Новият драйвер FAT реши проблемите с ниска стабилност и производителност на стария драйвер и позволи правилно изтегляне на външни устройства.
  • Реализирани са механизми за възстановяване, нулиране на състоянието и кеширане на регистъра, което увеличи устойчивостта на системата при аварийно приключване или изключване на захранването. Механизмът за възстановяване позволява автоматично коригиране на повредени области от регистъра, механизмът за нулиране (flush) осигурява периодично запазване на промените на диска, а кеширането значително повишава скоростта на работа с регистъра.
  • В ядрото е подобрена подсистемата Se (Security Subsystem), в която е реализиран механизъм за управление на достъпа до системни обекти.
  • Разширени са възможностите на основните приложения и системни утилити. Например, в графичния редактор Paint е добавен инструмент за работа с текст, а в текстовия редактор Notepad е реализиран диалог за печат. Подобрена е IME (Input Method Editor) за управление на методите за въвеждане.
  • Добавена е начална поддръжка на зареждане на многопроцесорни системи с включен режим SMP.
  • Съществено е подобрена работата в 64-битов режим.
  • Добавен е нов команден инструмент tasklist за показване на списък с активни задачи.
  • Обновен е кодът на външните компоненти: ACPICA 20210730, mpg123 1.26.2, mbedtls 2.16.11, libxml2 2.9.12.
  • Добавени са Windows Driver Framework и Kernel Mode Driver Framework от Microsoft.
  • Реализациите d3dx9 и wininet са синхронизирани с Wine 6.0, msi с Wine Staging 7.3, а dbghelp с Wine Staging 5.16. В regapi са преместени DLL от Wine Staging 5.7, а в dbgeng от Wine Staging 4.18. В gdi32 от Wine е преместен код за поддръжка на формата Metafile.

В master-ветката допълнително се развива поддръжката на UEFI, SMP и управление на енергопотреблението, добавени са графичен инсталатор и драйвер NTFS.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster