OpenNMS Adopts GPLv3+

If you have been following the OpenNMS git repository, you saw a huge commit by Ben today. He changed all of the copyright headers in OpenNMS to declare that the project is licensed under the GNU General Public License version 3, or any later version of the license (starting with OpenNMS version 1.10).

This is pretty much a non-event, as the prior license, GPLv2 or any later version, implied GPLv3 since the project uses a number Apache licensed components and that license is not compatible with GPLv2.

We just wanted to expressly state that the code is licensed under version 3, so don’t get too nervous on your next “git pull” when every file changes.