github.com/CycloneDX/sbom-utility@v0.16.0/examples/spdx/example6/example6-lib.spdx (about)

     1  SPDXVersion: SPDX-2.2
     2  DataLicense: CC0-1.0
     3  SPDXID: SPDXRef-DOCUMENT
     4  DocumentName: go-lib
     5  DocumentNamespace: https://swinslow.net/spdx-examples/example6/go-lib-v2
     6  Creator: Person: Steve Winslow (steve@swinslow.net)
     7  Created: 2021-08-26T01:55:00Z
     8  
     9  ##### Package representing the Go distribution
    10  
    11  PackageName: go-1.15
    12  SPDXID: SPDXRef-Package-godist
    13  PackageFileName: go_6715.snap
    14  PackageVersion: 1.15.4
    15  PackageSupplier: Person: Michael Hudson-Doyle
    16  PackageSupplier: Organization: Canonical Ltd.
    17  PackageOriginator: Organization: Google LLC
    18  PackageDownloadLocation: NOASSERTION
    19  FilesAnalyzed: false
    20  PackageChecksum: SHA256: 0d6e1420facd978e532eae7bd5cb6378b65522c12fa9dcf682129e698c34d1b2
    21  PackageHomePage: https://golang.org/ 
    22  PackageSourceInfo: installed using Ubuntu snap file, see https://snapcraft.io/go
    23  PackageLicenseConcluded: NOASSERTION
    24  PackageLicenseDeclared: LicenseRef-Golang-BSD-plus-Patents
    25  PackageCopyrightText: Copyright (c) 2009 The Go Authors. All rights reserved.
    26  PackageSummary: Ubuntu snap distribution of Golang v1.15.4 linux/amd64
    27  
    28  Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-Package-godist
    29  
    30  ##### Package representing the Go compiler
    31  
    32  PackageName: go
    33  SPDXID: SPDXRef-Package-go-compiler
    34  PackageFileName: go
    35  PackageVersion: 1.15.4
    36  PackageDownloadLocation: NOASSERTION
    37  FilesAnalyzed: false
    38  PackageChecksum: SHA256: 4448b9e62b3c364a073808e22643985d9f49c4ad44aa11d8e4a17c49600a7c3a
    39  PackageLicenseConcluded: NOASSERTION
    40  PackageLicenseDeclared: NOASSERTION
    41  PackageCopyrightText: NOASSERTION
    42  
    43  Relationship: SPDXRef-Package-godist CONTAINS SPDXRef-Package-go-compiler
    44  
    45  ##### Packages representing Go standard library packages
    46  
    47  PackageName: go.fmt
    48  SPDXID: SPDXRef-Package-go.fmt
    49  PackageVersion: 1.15.4
    50  PackageDownloadLocation: NOASSERTION
    51  FilesAnalyzed: false
    52  PackageLicenseConcluded: NOASSERTION
    53  PackageLicenseDeclared: NOASSERTION
    54  PackageCopyrightText: NOASSERTION
    55  PackageComment: This represents the fmt standard library, not the gofmt command.
    56  
    57  Relationship: SPDXRef-Package-godist CONTAINS SPDXRef-Package-go.fmt
    58  
    59  PackageName: go.reflect
    60  SPDXID: SPDXRef-Package-go.reflect
    61  PackageVersion: 1.15.4
    62  PackageDownloadLocation: NOASSERTION
    63  FilesAnalyzed: false
    64  PackageLicenseConcluded: NOASSERTION
    65  PackageLicenseDeclared: NOASSERTION
    66  PackageCopyrightText: NOASSERTION
    67  
    68  Relationship: SPDXRef-Package-godist CONTAINS SPDXRef-Package-go.reflect
    69  
    70  PackageName: go.strconv
    71  SPDXID: SPDXRef-Package-go.strconv
    72  PackageVersion: 1.15.4
    73  PackageDownloadLocation: NOASSERTION
    74  FilesAnalyzed: false
    75  PackageLicenseConcluded: NOASSERTION
    76  PackageLicenseDeclared: NOASSERTION
    77  PackageCopyrightText: NOASSERTION
    78  
    79  Relationship: SPDXRef-Package-godist CONTAINS SPDXRef-Package-go.strconv
    80  
    81  ##### Non-standard license
    82  
    83  LicenseID: LicenseRef-Golang-BSD-plus-Patents
    84  ExtractedText: <text>
    85  Copyright (c) 2009 The Go Authors. All rights reserved.
    86  
    87  Redistribution and use in source and binary forms, with or without
    88  modification, are permitted provided that the following conditions are
    89  met:
    90  
    91     * Redistributions of source code must retain the above copyright
    92  notice, this list of conditions and the following disclaimer.
    93     * Redistributions in binary form must reproduce the above
    94  copyright notice, this list of conditions and the following disclaimer
    95  in the documentation and/or other materials provided with the
    96  distribution.
    97     * Neither the name of Google Inc. nor the names of its
    98  contributors may be used to endorse or promote products derived from
    99  this software without specific prior written permission.
   100  
   101  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   102  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   103  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   104  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   105  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   106  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   107  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   108  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   109  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   110  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   111  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   112  
   113  Additional IP Rights Grant (Patents)
   114  
   115  "This implementation" means the copyrightable works distributed by
   116  Google as part of the Go project.
   117  
   118  Google hereby grants to You a perpetual, worldwide, non-exclusive,
   119  no-charge, royalty-free, irrevocable (except as stated in this section)
   120  patent license to make, have made, use, offer to sell, sell, import,
   121  transfer and otherwise run, modify and propagate the contents of this
   122  implementation of Go, where such license applies only to those patent
   123  claims, both currently owned or controlled by Google and acquired in
   124  the future, licensable by Google that are necessarily infringed by this
   125  implementation of Go.  This grant does not include claims that would be
   126  infringed only as a consequence of further modification of this
   127  implementation.  If you or your agent or exclusive licensee institute or
   128  order or agree to the institution of patent litigation against any
   129  entity (including a cross-claim or counterclaim in a lawsuit) alleging
   130  that this implementation of Go or any code incorporated within this
   131  implementation of Go constitutes direct or contributory patent
   132  infringement, or inducement of patent infringement, then any patent
   133  rights granted to you under this License for this implementation of Go
   134  shall terminate as of the date such litigation is filed.</text>
   135  LicenseName: Golang BSD-plus-PATENTS
   136  LicenseCrossReference: https://github.com/golang/go/blob/master/LICENSE
   137  LicenseCrossReference: https://github.com/golang/go/blob/master/PATENTS
   138  LicenseComment: The Golang license text is split across two files, with the BSD-3-Clause content in LICENSE and the Additional IP Rights Grant in PATENTS.