W zasadzie to tak jak napisał Splash, jedyną rzeczą z którą Ikarus i Union nie są kompatybilne, to hooki.
Oba projekty po prostu mają dwa różne modele hooków.
Nie licząc hooków, reszta powinna być względnie kompatybilna.
Było to już wałkowane wiele razy... Union używa systemu safe hooks. Jeśli Union hookuje jakiś adres, to pakiety skryptowe po prostu już tego nie mogą zrobić.
Mogą raczej shookować, tylko wtedy zaś hooki uniona nie działają, bo podstawowy hook Unii został zdjęty, przez co kolejne zbindowane funkcje się nie wykonają. To samo w drugą stronę, jeśli shookujemy funkcje, którą hookuje Ikarus, to zaś teraz funkcja w daedalusie którą 'shookowaliśmy' się nie uruchomi.