| ▲ | Sharlin 6 hours ago | |
Reproducing the surface behavior of a program, no matter how faithfully, is not in itself copyright violation if it's a cleanroom implementation. But int this case it's not to write the new one, the developers studied (and manually translated to C++) the original code, not just the program's behavior. So this is more of a case of a derived work, like a translation of a novel. | ||