LINUX.ORG.RU

История изменений

Исправление tiinn, (текущая версия) :

Для обеспечения бинарной совместимости необязательно повторять архитектуру

Нет, обязательно, а то дрова не заработают

Достаточно написать API, который будет выдавать результаты, которых ожидают виндовые приложения и драйверы

Нет, ибо необходимо воспроизвести все грязные хаки и ошибки мелкософта, нагло используемые аппликухами

И в гайке этот подход работает

Гайка не стремится к 100% совместимости с Beos, не обязана поддерживать Beosовские дрова, да и софта под гайку было написано на порядок меньше - на порядок меньшим количеством разработчиков.

Исходная версия tiinn, :

Для обеспечения бинарной совместимости необязательно повторять архитектуру

Нет, а то дрова не заработают

Достаточно написать API, который будет выдавать результаты, которых ожидают виндовые приложения и драйверы

Нет, ибо необходимо воспроизвести все грязные хаки и ошибки мелкософта, нагло используемые аппликухами

И в гайке этот подход работает

Гайка не стремится к 100% совместимости с Beos, не обязана поддерживать Beosовские дрова, да и софта под гайку было написано на порядок меньше - на порядок меньшим количеством разработчиков.