The SPDX Group is in the process of developing tools for validating, transforming, reading and writing SPDX format files.
Below are four tools:
- SPDXViewer - The SPDX Viewer is a command line driven Java application that formats a valid SPDX RDF document into a text file for easier viewing. The SPDX Viewer application validates the SPDX document during formatting and provides Warning messages when parsing issues are encountered. An attempt will be made to create the text file even if validation errors are encountered.
- SpreadsheetToRDF – Converts a spreadsheet containing SPDX information into a valid SPDX/RDF file
- RDFToSpreadsheet - Converts a valid SPDX/RDF file into a spreadsheet
- LicenseRDFaGenerator - Converts a valid License spreadsheet file into a directory of HTML files to be used on the SPDX website
- Rdf to Tag - Converts a valid SPDX/RDF file into a tag/value format file
- Tag to Rdf - Converts a valid SPDX tag/value format file into an an SPDX/RDF file
- Rdf to HTML - Converts a valid SPDX/RDF file to an HTML format file
Templates:
- SPDXSpreadsheetTemplate.xls is a template file which can be used to create an SPDX RDF file using the Spreadsheet to RDF tool.
- SPDXSpreadsheetExample.xls is a the SPDXSpreadsheetTemplate with some sample data.
A GIT repository for SPDX tools can be found at: http://git.spdx.org/?p=spdx-tools.git;a=summary
Contributions and suggestions are welcome. Report any defects or suggest any improvements to: http://bugs.linux-foundation.org
You can sign up for a bugzilla account at http://bugs.linux-foundation.org
You can also contribute to development of the SPDX specification by joining the SPDX group. Click on the Participation link on the SPDX home page at http://spdx.org to get started.
Version 0.9.4 update - Updated to spec version 20110729
Known Problems: [none]

