Skip to content

Conversation

@gregshue
Copy link
Contributor

Added proposed definitions for the following terms:

  • computer hardware
  • computer program
  • firmware
  • hardware
  • information system
  • software
  • system

These are needed to clearly identify which definition we are using form these common terms, especially due to SPDX changing scope from Software to System.

@gregshue
Copy link
Contributor Author

The ISO/IEC publishing of this spec considers the terms and definitions to be informative content and freely available. Are there any licensing or copyright issues with reusing publicly accessible definitions?

@bact bact added profile: software Software profile and related matters profile: hardware Hardware profile and related matters labels Oct 23, 2025
@zvr zvr self-requested a review October 24, 2025 05:27
Copy link
Member

@zvr zvr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we are to add these, all the referenced material has to be added to the list of references.

@gregshue
Copy link
Contributor Author

If we are to add these, all the referenced material has to be added to the list of references.

I'll update the reference material once we align on definitions.

@goneall
Copy link
Member

goneall commented Nov 4, 2025

Reviewed on the 4 Nov 2025 tech call:

  • No one objected to the definitions or inclusion of the terms - with the possible exception of the comments related to firmware
    • Note that in the comment we came up with a suggestion on how to decide which terms would be defined in the glossary
  • Some discussion on the Software definition - it's inclusion of "data" - agreed after discussion it was OK - no conflict with DataSET profile

Copy link
Contributor

@kestewart kestewart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks reasonable to me. They all have citations at this point, and I'm not seeing additional comments.

Copy link
Member

@goneall goneall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Discussed on 11 Nov call - approved

@kestewart
Copy link
Contributor

Discussed in call. Greg to add in Normative references in separate PR.

@goneall goneall merged commit 01e876a into spdx:develop Nov 11, 2025
1 check passed
@bact
Copy link
Collaborator

bact commented Nov 11, 2025

For IETF RFC links, try to keep it in one format:

https://datatracker.ietf.org/doc/<number>/

According to https://github.com/spdx/spdx-3-model/blob/develop/docs/format.md#writing-style

@bact bact added the definitions Terms, definitions, external references label Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

definitions Terms, definitions, external references profile: hardware Hardware profile and related matters profile: software Software profile and related matters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants