-
Notifications
You must be signed in to change notification settings - Fork 201
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
Track licenses for each data pointers and records #63
Comments
Another take on this topic: we are building open tools to collect, aggregate and redistribute a free and open software vulnerability database. At a high level we are keeping pointers/references and relate together many vulnerability records and software package versions they impact. A pointer/reference is typically a URL and an ID to vulnerability information and to packages such as these below that are all related together:
We have a few areas where we would need some help and make some decisions soon enough:
|
I did have an extensive chat with @LeChasseur on that topic and some of the key points are:
Some pointers about possibly problematic sources:
|
This is best handled a tad later to decide how we will implement license tracking possibly in #123 |
Slightly off-topic comment, but here we go :) I am no longer involved with https://github.com/fabric8-analytics/cvedb but it should only contain data collected from NVD (there is a dummy bot which scans NVD once a day and opens pull-requests in the database repository for further review/human curation). AFAIK, the team never decided on what license the database should use. |
@msrb Thank you ++ for chiming in as this is quite useful |
@msrb I'd love to reuse, integrate and further the code of https://github.com/fabric8-analytics/cvejob too... let me enter a ticket there to ask about the license of the code too... or would you know? |
@msrb Your diagram at https://github.com/fabric8-analytics/cvejob/blob/master/docs/internals.md is great! 👍 |
Things which we already use, without clarification of LICENSE. We need to reach/dig deeper these sources
|
See also aboutcode-org/scancode-toolkit#2143 for the Rubysec data |
See also #277 |
SUSE has changed (some? all?) its vulnerability data license from CC-BY-NC-SA to CC-BY
Though there is still some global ambiguity based on the text of https://ftp.suse.com/pub/projects/security/cvrf-cve/LICENSE
This text makes a reference to CC-BY but still mentions Non Commercial Use from a CC-BY-NC And based on https://ftp.suse.com/pub/projects/security/cvrf/cvrf-opensuse-su-2015%3A0255-1.xml or https://ftp.suse.com/pub/projects/security/cvrf1.2/cvrf-opensuse-su-2015%3A0225-1.xml we still have some records left with this CC-BY-NC:
But even in the same data source we have other CC-BY licenses in https://ftp.suse.com/pub/projects/security/cvrf/cvrf-opensuse-su-2016%3A1623-1.xml
So this is a bit messy. I am reaching out to SUSE security by email. |
I sent this to [email protected]:
|
And we got a super speedy reply from SUSE security team:
Thank you ++ SUSE! |
I chatted on the side with Ubuntu folks on their IRC: @stevebeattie FYI This is about
|
With #1393 we could add a field at the advisory level to track its license, but on the other hand we are tracking the license consistently for each importer. I am closing this now. |
We need to decide what we want to do wrt. licenses for data.
See https://cve.mitre.org/about/termsofuse.html for instance for the CVE/NVD.
There are a few ways to think about this:
Each of these cases may have an impact of the resulting data licenses, which should be as open as possible (ideally some CC0-1.0)
The text was updated successfully, but these errors were encountered: