Octomap package has a BSD license as see below, however it includes the octovis viewer in the source of the package. The octovis viewer has a GPL v2 license that is not BSD and is unusable and should be removed from the octomap package.
2 octomap
3 1.8.0
4 The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See
5 http://octomap.github.io for details.
6
7 Kai M. Wurm
8 Armin Hornung
9 Armin Hornung
10 BSD
You are right, the octomap package is BSD licensed and octovis GPL due to including QGLViewer.
But octomap is not linking octovis in any way, it's the other way around. Note that the octomap "distribution" repository contains 3 different packages, all with their own license.
Octomap package has a BSD license as see below, however it includes the octovis viewer in the source of the package. The octovis viewer has a GPL v2 license that is not BSD and is unusable and should be removed from the octomap package.
You are right, the octomap package is BSD licensed and octovis GPL due to including QGLViewer.
But octomap is not linking octovis in any way, it's the other way around. Note that the octomap "distribution" repository contains 3 different packages, all with their own license.