PX4 vs Ardupilot

I wonder what are the differences between PX4 and Ardupilot, and why so many of you want to use Ardupilot on the Pixhawk 3 Pro ?
If I buy a Pixhawk 3 Pro (what I will probably do), do you advice me to use Ardupilot instead of PX4 ?
Thanks for answers.


Both are flying well, but code and philosophy are really differents.
You will find some more objectif explanations here (even if it is on ardupilot forum) : https://discuss.ardupilot.org/t/px4-vs-ardupilot-when-to-choose-what/14262/16 .

Personally I prefer Ardupilot (for multicopter) as the Flight Mode Options are easier to select than on PX4 firmware.
When it comes to Fixed Wing, (flying Wing) I prefer PX4 as there are many more optional templates for aircraft.