История изменений
Исправление AKonia, (текущая версия) :
Как минимум это сотни системных вызовов, тысячи специфичных функций, различия в представлении железа, планирования потоков системой, куча системозависимых вещей в духе разных реестров, зависимостей между каталогами и сервисами, организация задач, работа с ФС и многое другое. Тут лучше уж декомпиляцию винды или сразу её клон-симбионт с линуксом делать. Проблема в том, что трудоёмкость для понимания каждого системного вызова, каждой функции на уровне того, что он делает - это считай день-неделя на каждую, если делать это самому. Теоретически ты конечно можешь попытаться построить сложный граф работы ОС и попробовать его по узлам разбирать, но это тоже трудоёмко, если конечно не придумать какого-нибудь очень мощного алгоритма анализа кода или нейросетки, которая прям по жести сможет перевести ассемблерный граф, в какой-нибудь Си
Исправление AKonia, :
Как минимум это сотни системных вызовов, тысячи специфичных функций, различия в представлении железа, планирования потоков системой, куча системозависимых вещей в духе разных реестров, зависимостей между каталогами и сервисами, организация задач, работа с ФС и многое другое. Тут лучше уж декомпиляцию винды или сразу её клон-симбионт с линуксом делать. Проблема в том, что трудоёмкость для понимания каждого системного вызова, каждой функции на уровне того, что он делает - это считай день-неделя на каждую, если делать это самому. Теоретически ты конечно можешь попытаться построить сложный граф работы ОС и попробовать его по узлам разбирать, но это тоже трудоёмко, если конечно не придумать какого-нибудь очень мощного алгоритма или нейросетки, которая прям по жести сможет взять двоичное представление и перевести его целиком в граф, а из него в какой-нибудь Си
Исходная версия AKonia, :
Как минимум это сотни системных вызовов, тысячи специфичных функций, различия в представлении железа, планирования потоков системой, куча системозависимых вещей в духе разных реестров, зависимостей между каталогами и сервисами, организация задач, работа с ФС и многое другое. Тут лучше уж декомпиляцию винды или сразу её клон-симбионт с линуксом делать