Предпологается исходники должны быть одинаковыми. Не на уровне ассма?
Одинаковые исходники блокнота.
make
config
ЭТО ещё интереснее. В VisualStudio - MonoDeveloper - Console gcc ... -c
О чем речь? Чего-т ничего подобного не слышал.
исходники даже на этом уровне не идентичны
Вы забываете об интерфейсе к командам Оси
-- а это приличное различие.
В Линусе все системные вызовы используют вызов через int x80
а в винде через int x21
// как вы собираетесь уравнивать на уровне исходников доступ к Оси, более того совсем по другому происходит передача параметров в системных вызовах, так что единственое что возможно, это замыкание на языке высокого уровня, типа С++ или вообще Пайтона!, где зависимость от системных вызовов совсем независима, как и полагается для кроссплатформенных приложений, что и пытаются сделать мелкомягкие, распространив свое ядро, для работы с оболочкой Unity
** так что скорее всего именно так и будет в дальнейшем происходить слияние осей - в направлении кроссплатформености оболочки для возможности управления под различными ядрами!