Case in point: Wine. They've been at it for years and the emulation layer is still far from perfect. It works 99% of the time which is good enough for games, but I wager not for airplane control systems.
Case in point: Wine. They've been at it for years and the emulation layer is still far from perfect. It works 99% of the time which is good enough for games, but I wager not for airplane control systems.
They actually did. It's called Tu-4: https://en.wikipedia.org/wiki/Tupolev_Tu-4
However, I have to admit, reverse engineering a home desktop is different from a airline software, considering that bugs can instantly kill people.
In fact, divergence from MATLAB is considered a bug. Admittedly, the entire point there is a free and open source replication of MATLAB, and is only really necessitated by licensing.
Boeing's engineers weren't tasked with making MCAS generally work like a 737. They were tasked with making MCAS work exactly like a 30+ year old aircraft model, complete with quirks and faults. An impossible task.
You're saying they set out to make not-a-737 behave physically as a 737. Yes. I concur. I seem to have hyperfocusef on the replication part and not enough on the plane part.