Custom main Flightcontrol

I want to create a flight control board for research and academic purposes. My board builds the PX4- Autopilot firmware by adding additional boards/. So am I violating any community standards?

Modifying the source code is totally fine, and is covered by our license, you should take a look here PX4-Autopilot/LICENSE at 134ee7b64085c6e8bd0bdc22f59d0e0980c1c5f8 · PX4/PX4-Autopilot · GitHub