Skip to content

Determine license expression for ruby-advisory-db #2143

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
sbs2001 opened this issue Jul 29, 2020 · 6 comments
Open

Determine license expression for ruby-advisory-db #2143

sbs2001 opened this issue Jul 29, 2020 · 6 comments
Assignees
Labels

Comments

@sbs2001
Copy link
Contributor

sbs2001 commented Jul 29, 2020

Please check https://github.com/rubysec/ruby-advisory-db/blob/master/LICENSE.txt .

Determine and enable the detection of correct license expression for the above LICENSE.

@sbs2001 sbs2001 added the bug label Jul 29, 2020
@pombredanne
Copy link
Member

Thanks! I reckon that would be something you want to use for VulnerableCode, correct?

@sbs2001
Copy link
Contributor Author

sbs2001 commented Jul 29, 2020

@pombredanne yes

@pombredanne
Copy link
Member

@DennisClark what would be your take there?

@pombredanne
Copy link
Member

This is for aboutcode-org/vulnerablecode#63

@DennisClark
Copy link
Member

DennisClark commented Apr 4, 2025

The correct expression to derive from the text at https://github.com/rubysec/ruby-advisory-db/blob/master/LICENSE.txt should be:
LicenseRef-scancode-generic-cla AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-osvdb AND LicenseRef-scancode-warranty-disclaimer

but scancode-toolkit-v32.3.3 reports
LicenseRef-scancode-generic-cla AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-proprietary-license AND LicenseRef-scancode-warranty-disclaimer

all of which are available at https://scancode-licensedb.aboutcode.org/

Note that the LICENSE.txt in question points to a bad URL which gets stuck in my browser. The date of the LICENSE.txt in question is June 21, 2021.

Also note the following Reference Notes from DejaCode regarding LicenseRef-scancode-osvdb :

There is lingering old data in the Rubysec advisory database that still uses this license. The name of the license is misleading, because it is not an open source license. See license text for the various restrictions.

@AyanSinhaMahapatra please create a detection rule for the text at https://github.com/rubysec/ruby-advisory-db/blob/master/LICENSE.txt to point to the license expression described above.

Given the obsolescence of this license notice, it is NOT a high priority.

@DennisClark
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants