Forums : Feedback Forum

Dear Open Hub Users,

We’re excited to announce that we will be moving the Open Hub Forum to https://community.synopsys.com/s/black-duck-open-hub. Beginning immediately, users can head over, register, get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.


On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at [email protected]

Affero license misdetection

There are three Affero licenses;

Affero General Public License (v2)
GNU Affero General Public License (v3)
GNU Affero General Public License (v3+)

The first has a working url and shows up in code analysis for projects using any version of the AGPL. This is bad because the AGPLv2 was GPL incompatible.

The second has a broken url and has been broken for some time.

The third I just created both because of the broken URL and because, like the GPL, the or later clause is important.

Since the copyright faceplates are different for these three licenses, it shouldn't be difficult to detect the correct one.

Arc Riley about 15 years ago
 

Hi ArcRiley,

Thanks for helping sort out this mess.

I also found a duplicate license for AGPL 3.0 (not or later) in our list, which I merged with the existing AGPL 3.0 license.

I did some name cleanups and other fixes, and the broken link is now fixed.

The license detection itself is done by our line counter, Ohcount, which is open source. I will open a bug to add discrimination between the various versions of AGPL.

Thanks,
Robin

Robin Luckey about 15 years ago