spdx-oin

command module
v0.0.0-...-91c146a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2020 License: Apache-2.0, GPL-2.0 Imports: 9 Imported by: 0

README

Linux System Definition Parser and SPDX Generator

Open Invention Network's website includes a series of tables that list the packages comprising the Linux System Definition.

To make this information more interchangeable between tools and services, this repository provides the Linux System Definition tables' data in SPDX tag-value format, together with the code used to parse and generate the SPDX documents.

Caveats

Note that the generated SPDX files do not include any information about the licenses or copyright notices associated with these packages. These are just intended to be a structured, interchangeable formatted version of the data from the tables.

If you want to re-run the parser and generate the SPDX files themselves, note that the code currently assumes that you have already downloaded the Tables' HTML code to your local system, and have placed them in the specific locations listed at the top of the main() function. I plan to update this code to enable automatically retrieving and saving the Tables separately.

Requirements

If you just want to use the SPDX files corresponding to the Linux System Tables, you can find them in the /spdxdocs/ folder.

If you're looking to use the code that created them, it uses the following dependencies:

License

The SPDX documents in /spdxdocs/ are licensed under Creative Commons Zero (CC0-1.0).

The spdx-oin source code and documentation is provided and may be used, at your option, under either:

SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL