Reasons to choose BSD licence - AUV-IITK/AUVWiki GitHub Wiki
For most open source projects, it is best to release libraries for a platform with the same license as the platform itself. Since ROS itself is licensed with the BSD 3-Clause License, to maintain maximum compatibility it is best to release auv code under the same license.