ReactOS может перейти на новую Win32 подсистему

Координатор проекта Алексей Брагин опубликовал для широкой общественности информацию о своем эксперименте по разработке новой Win32 подсистемы для ReactOS. Обычной практикой для ReactOS является полное следование один-в-один архитектуре ОС Windows во всех ее модулях. Но, как всегда, не все в архитектуре Windows идеально, и один из таких примеров - это подсистема Win32. Это монстрообразная вещь, на реализацию архитектурной копии которой уйдет еще десяток лет, и не факт, что разработчикам вообще будет интересно над этим работать.

Поэтому, Алексей принял серьезное решение и сделал новую Win32-подсистему, которая почти без изменений использует некоторые модули Wine, но в тоже время лишена вайновских недостатков (в том числе и зависимости от X Window System). Такой подход позволит быстро поднять уровень совместимости ReactOS как-минимум до уровня совместимости Wine, и далее легко превзойти его за счет корректной реализации остальных модулей (что важно, например, для ПО требующего аппаратные ключи)

©  Linux.org.ru