nodeinfo icon indicating copy to clipboard operation
nodeinfo copied to clipboard

Add "licence" to "software"?

Open edent opened this issue 1 year ago • 1 comments

On my server, I've added metadata->spdx to show the software licence used by the server. See https://example.viii.fi/nodeinfo/2.1 for an example.

Would it be sensible to formally add this to the "software" section instead? Something like:

 "software": {
    "name": "Cool AP Server",
    "version": "1.23",
    "repository": "https://example.com/",
    "SPDX-License-Identifier: "MIT"
  },

Ref: https://spdx.dev/learn/handling-license-info/

edent avatar Mar 02 '24 16:03 edent

i would go for:

 "software": {
    "name": "Cool AP Server",
    "version": "1.23",
    "repository": "https://example.com/",
    "license: "MIT"
  },

and state in the description that the license must be in an SPDX-License-Identifier

6543 avatar Nov 01 '25 13:11 6543