we discovered the same with the z.library where obvious 68k and AmigaOS are identical, whereas MorphOS created a incompatible one (AROS devs solved it by creating a new one with different name). The mess is not only caused by classic people but also by NG people. Developers are not very interested in Crossplatform compatibility because they (in most cases) develop only for one platform.