Think the latest version of the GPL is confusing? Just try to keep track of the software components that are governed by version 3 versus those that are not. If that doesn’t make one’s head spin, the task will be compounded by the presence of other open source license schemes, including the Apache, BSD and Open Source Initiative (OSI) licenses.
Black Duck Software claims it has the answer to the problem of staying in compliance with a flock of licensing requirements—whatever they may be. Black Duck released protexIP/development 4.4 on Aug. 6, approximately one month after GNU General Public License version 3 (GPLv3) was finalized.
The 4.4 release is designed to help organizations incorporate code from open source projects and distinguish projects that have explicitly switched to GPLv3 from those that have not. GPLv3 is not wholly compatible with earlier versions of the GPL—most prominently, certain GPLv2 licenses—making it difficult to ensure that components’ licenses do not conflict.