Skip to content
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

Add legacy, proprietary OSVDB license #3782

Closed
pombredanne opened this issue May 19, 2024 · 2 comments
Closed

Add legacy, proprietary OSVDB license #3782

pombredanne opened this issue May 19, 2024 · 2 comments
Assignees
Labels
new-license A new scancode license can be added for this

Comments

@pombredanne
Copy link
Member

This is an old license for an old proprietary vulnerability database
https://www.osvdb.org/osvdb_license (This is an HTML file)

I would ignore this in general except that there is lingering old data in the Rubysec advisory database that still uses this license.

We skip this data in VulnerableCode per https://github.com/nexB/vulnerablecode/blob/e36d9e1c6589a4550cee1a6db76290c1da534371/vulnerabilities/importers/ruby.py#L42

Note that this is a good example of a confusing license that use ambiguous "open source" (and later "open sourced") in its name even though this is clearly a trial-like, proprietary license.

The text is:

Open Sourced Vulnerability Database (OSVDB) License

By using this website, including, without limitation copying any content, you agree to the following terms:

This is the Open Sourced Vulnerability Database (OSVDB) License which is operated under the Open Security Foundation (OSF), a 501(c)(3) not-for-profit entity. This license, where applicable, covers all OSVDB data that is distributed via any means, including the web site, API, email, or data exports (e.g. CSV, SQLite, XML, etc.) under the OSVDB license provisions. This License is subject to change without notice.

License Terms

1. All material is Copyright, Open Security Foundation (OSF) / Open Sourced Vulnerability Database (OSVDB). All Rights Reserved.

2. The OSVDB contains contributions made by many individuals on behalf of OSF and OSVDB, both voluntarily and commercially retained, based on published vulnerability information. All contributions made by volunteers become the property of OSF / OSVDB.

3. If the OSVDB is the basis of, or integrated with in any manner a commercially available product or service you MUST notify OSVDB by providing details on the usage and reach a licensing agreement prior to usage. This includes using OSVDB data in security products, security services, generating vulnerability statistics/ metrics, funded academic research, or any form of analytics used in a commercial manner (including 'free' reports used for marketing). Usage requests can be submitted for approval to officers[at]opensecurityfoundation.org. Use of OSVDB in a non-profit or educational organization, in the same manners listed prior requires explicit permission from OSF, and may require licensing.

4. Obtaining data from this website in a programmatic fashion (e.g. scraping via enumeration, web robot, crawler, etc) is prohibited. Such activity is likely to trigger security software that will permanently block your IP from accessing the site.

5. OSVDB must be given required credit if the data is used in any manner, both non-profit or commercially (see #3). The credit requirements are as follows:

    OSVDB must be referenced as the data source in documentation, and
    OSVDB must be referenced as the data source in any stored output such as reports, and
    OSVDB must be referenced as the data source during the program's execution in one of the following ways:
        displayed on screen while program is running, or
        displayed on screen in "About" window, or
        displayed on screen at end of program termination (command line tool only), or
        displayed on screen during program help display (command line tool only).

6. Areas that require reference to the OSVDB as described in section 4 must display the following acknowledgement: "This product includes data from the Open Sourced Vulnerability Database (OSVDB.org) developed by the Open Security Foundation (OSF) and its partners."

7. If you wish to re-brand the OSVDB without meeting the requirements of Section 4, you must secure permission and agree to an alternate commercial license. Contact [email protected] for additional information. Linking to http://osvdb.org/ in any fashion is permitted and encouraged, and does not require any form of license.

8. Redistribution of the OSVDB can only be done under commercial license, with explicit permission by OSF or their commercial partners, and must retain this entire license document whether it is packaged in a distribution, posted on a website, or any other distribution method, unless explicitly stated otherwise in a licensing agreement.

9. NON TRANSFERABILITY: This License is non-transferable. This means that it applies to you and your company, not the people you distribute the product to in any fashion (e.g., customers or users). Customers or users are subject to the original OSVDB License and Copyright and must retain permission or their own license agreement for further redistribution.

10. CONTRIBUTIONS & MODIFICATIONS. OSVDB recognizes the huge benefit in open-source collaboration. OSVDB has gone to great pains to allow the OSVDB data to be used freely, up to a point, while retaining the right to ensure the proper credit is given the project and licensed accordingly. OSVDB believes the copyright and this license together represent a compromise heavily weighted to the benefit of the open-source community and requests that any entities using the OSVDB should consider becoming supporters of the project by contributing information to the database.

In order for OSVDB to maintain control over the database, it is a condition of the License that any modifications (i.e., edits, deletions, or contributions to the OSVDB) you suggest or submit be unencumbered. This means that any contributions or modifications fall under the license terms defined under OSVDB. Note that OSVDB assumes that any information submitted to us via email or committed by the project participants to be free of any encumbrance and which can be incorporated into our master database solely under our own copyright.

11. Trademarked names appear throughout the OSVDB. Rather than list the names and entities that own the trademarks or insert a trademark symbol with each mention of the trademarked name, the names are used only for editorial purposes and to the benefit of the trademark owner with no intention of infringing upon that trademark.

12. NO WARRANTY: THERE IS NO WARRANTY FOR THE OSVDB, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE OSVDB "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK OF USE OF THE OSVDB IS WITH YOU. SHOULD THE OSVDB PROVE FAULTY, INACCURATE, OR OTHERWISE UNACCEPTABLE YOU ASSUME THE COST OF ALL NECESSARY REPAIR OR CORRECTION.

13. DISCLAIMER OF LIABILITY: THE OSVDB IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THE OSVDB, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

The database information may change without any notice. Use of the information constitutes acceptance for use in an AS IS condition, and there are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall the copyright holder or distributor (OSVDB or OSF) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.

© Copyright 2002 - 2016 Open Sourced Vulnerability Database (OSVDB), All Rights Reserved. 
@AyanSinhaMahapatra AyanSinhaMahapatra added the new-license A new scancode license can be added for this label May 19, 2024
@DennisClark
Copy link
Member

@AyanSinhaMahapatra please add this new license with associated rules, thanks.

https://enterprise.dejacode.com/licenses/nexB/osvdb/

AyanSinhaMahapatra added a commit that referenced this issue May 22, 2024
These were added by @DennisClark

Reference: #3782
Reference: #3774
Reference: #3760
Reference: #3759
Reference: #3758
Reference: #3733
Reference: #3732
Reference: #3708
Reference: #3692
Reference: #3691
Reference: #3684
Reference: #3657
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
AyanSinhaMahapatra added a commit that referenced this issue Jun 12, 2024
* Add new licenses

These were added by @DennisClark

Reference: #3782
Reference: #3774
Reference: #3760
Reference: #3759
Reference: #3758
Reference: #3733
Reference: #3732
Reference: #3708
Reference: #3692
Reference: #3691
Reference: #3684
Reference: #3657

Reported-by: Armijn Hemel

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
@AyanSinhaMahapatra
Copy link
Member

Added, closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-license A new scancode license can be added for this
Projects
None yet
Development

No branches or pull requests

3 participants