spdx / license-list-XML

This is the repository for the master files that comprise the SPDX License List
Other
344 stars 278 forks source link

New license request: HPND-DocBook-Stayton [SPDX-Online-Tools] #2523

Closed xsuchy closed 1 month ago

xsuchy commented 2 months ago

1. License Name: DocBook XSL Bob Stayton HPND License Variant 2. Short identifier: HPND-DocBook-Stayton 3. License Author or steward: Unknown 4. Comments: Found during license review in Fedora in https://gitlab.com/fedora/legal/fedora-license-data/-/issues/545 It is used in package docbook5-schemas 5. License Request Url: http://tools.spdx.org/app/license_requests/381 6. URL(s): http://www.docbook.org/xml/5.0/docbook-5.0.zip 7. OSI Status: Unknown 8. Example Projects: http://www.oasis-open.org/docbook/

xsuchy commented 2 months ago

Fedora issue is https://gitlab.com/fedora/legal/fedora-license-data/-/issues/545 and some additional context is in https://gitlab.com/fedora/legal/fedora-license-data/-/issues/395#note_2010657994

Text of license:

# Permission to use, copy, modify and distribute this stylesheet
# and its accompanying documentation for any purpose and without fee
# is hereby granted in perpetuity, provided that the above copyright
# notice and this paragraph appear in all copies. The copyright
# holders make no representation about the suitability of the schema
# for any purpose. It is provided "as is" without expressed or implied
# warranty.

@richardfontana comment:

This is close to HPND-UC and maybe some other HPND variants, but I think it's distinctive enough that it should be given a unique identifier. (For example, the second sentence refers to "the schema" while the first sentence refers to "this stylesheet and its accompanying documentation".)

jlovejoy commented 2 months ago
image
jlovejoy commented 2 months ago

pasted image of diff above. Note the "University of California" v. "copyright holders" is already accommodated via markup.

but I think I agree with @richardfontana that the other changes are just enough that this probably needs to be a new license.

curiosity that it uses "stylesheet" and then "schema"?

swinslow commented 2 months ago

+1 to add, based on the above and from a few other checks I'm not finding anything currently on the list that substantively matches this text.

For the name, though, I'm hesitant to use "Stayton" as part of the ID / name. Looking at the text from https://gitlab.com/fedora/legal/fedora-license-data/-/issues/545 I see "bobstayton" in the release line but not in the copyright notice. Plus, where possible I'm trying to minimize us using people's names in license IDs—at least without their own approval. We (and I) haven't stuck to this consistently in the past, but I think it's worth minimizing where we can.

Would something more like HPND-DocBoook or HPND-DocBook-OASIS work here instead?

richardfontana commented 2 months ago

I think there might be another HPND variant in DocBook.

karsten-klein commented 1 month ago

{metæffekt} Universe canonical name: DocBook Stylesheet License short name: DocBook Stylesheet License markers: General Terms Matches Marker, No Warranty Marker category: DocBook Stylesheet OSI status: none

Comment We differentiate the DocBook Stylesheet License and the DocBook Shema License. +1 to add in support of DocBook as widely used tool.

jlovejoy commented 1 month ago

we just need to settle on id and name for this one. how about: DocBook-stylesheet ?

we didn't use HPND on https://spdx.org/licenses/DocBook-Schema.html and https://spdx.org/licenses/DocBook-XML.html

so thinking we might be consistent with those??

swinslow commented 1 month ago

I'm +1 to use "DocBook-Stylesheet", would capitalize "Stylesheet" to match other DocBook IDs we recently added.

jlovejoy commented 1 month ago

License Inclusion Decision

Decision:

Name

DocBook Stylesheet License

License ID

DocBook-Stylesheet

XML markup

none at this time

Notes:

none at this time

Next steps

If the license has been accepted, please follow the accepted-license process to create the PR.

github-actions[bot] commented 1 month ago

This new license/exception request has been accepted and the information for the license/exception has been merged to the repository. Thank you to everyone who has participated! The license/exception will be published at https://spdx.org/licenses/ as part of the next SPDX License List release, which is expected to be in three months' time or sooner. In the interim, the new license will appear on the license list preview site at https://spdx.github.io/license-list-data/. This is an automated message.