Mavros is available triple-licensed as BSD, GPLv3 and LGPLv3. Its use is compatible with any of these licenses. However, contributions to the upstream repository must be made available under all three licenses and therefore have to be compatible to BSD, GPLv3 and LGPLv3.