Wrong, they've written it from scratch. If it was reverse engineered code, dont you think they would be a little bit further down the track. They only just got a Workbench clone done.
I'm sorry, but you are wrong. Whilst AROS has been written from scratch, that doesn't mean that some reverse engineering hasn't taken place. But don't get scared, read below...
Wrong again. How could this ever be allowed? Reverse engineering requires decompiling. This is very illegal, because it gives a print out of what code went into producing the binary to get an exact copy. This is Very Illegal.
... no, that's incorrect. Reverse engineering is
VERY different than decompiling: decompiling implies reverse engineering, but reverse engineering doesn't imply decompiling. Read my above post for an explanation of what "reverse engineering" is, in its more general meaning, which incidentally is the one that applies here.
Even so, though, decompiling is not illegal everywhere. It's not in Europe, for example, if its scope is to reach compatibility with the decompiled product.
However, let me state again that in AROS there's no one single instrunction which is the result of the AmigaOS' decompilation.
Fabio Alemagna