Amiga OS4 is based on Amiga OS source code, it is the natural evolution of AmigaOS on the PPC. Why it shouldn't be Amiga?
Large part of the original AOS sources were in assembly right? In addition to the above it was also designed for different kind of hardware (different CPU, custom chips, different expansion ports etc)...
Now, a small quiz:
WHAT MAKES MORE F@£%$%N' SENSE!?!
1)Writting an OS from scratch, in such a way that it provides a compatible API and an emulator for the old applications + a GUI that immitates the original (to a certain degree)? OR....
2)Getting the 68K/ASM sources and
a. reverse engineer them into something easier to understand
b. Changing the kernel so it works with the new cpu
c. locating and cutting out the custom hardware bits
d. porting the 68k ASM functions into PPC C/C++.
e. Adding support for the new hardware (BIOS, AGP, PCI, SDRAM... more or less everything!)
f. making an emulator so the old apps work
g. pressing the big, red "compile" button with a silly smile on your face!
for crying out, loud....
--EDIT-- h. Celebrate 2028! :lol: