spdx / license-list-XML

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

New license request: HPND-Netrek [was: HPND] [SPDX-Online-Tools] #2460

Closed cranderson closed 1 month ago

cranderson commented 4 months ago

1. License Name: HPND 2. Short identifier: HPND 3. License Author or steward: Unknown 4. Comments: This license is used in the Fedora package koules-1.4 copyright.h and in the old source code for the Netrek Paradise client.2.3p19 paradise.sndsrv.linux.c. It is a slight variation of the HPND license with these differences from the HPND template shown in https://docs.google.com/document/d/1xqSwTfJJ7btkhbblrIAZxOxv0iZPmAMGar9rU7DLKC8/edit as referred from https://github.com/spdx/license-list-XML/blob/main/DOCS/license-match.md :

This variant has removed a comma [,] after the text "copyright notice <appear|appears> in all copies".

This variant has changed the wording from " makes no representations" to "No representations are made".

See https://gitlab.com/fedora/legal/fedora-license-data/-/issues/509 for the Fedora issue. 5. License Request Url: http://tools.spdx.org/app/license_requests/367 6. URL(s): 7. OSI Status: Unknown 8. Example Projects: http://www.ucw.cz/~hubicka/koules/packages/koules1.4-src.tar.gz, http://ftp.netrek.org/pub/paradise/OLD/client/client.2.3p19.tar.gz

karsten-klein commented 4 months ago

{metæffekt} Universe canonical name: Permission Terms (Nettrek) short name: PT-Nettrek markers: No Warranty Marker category: Permission OSI status: none

Comment The HPND as defined in https://spdx.org/licenses/HPND.html is significantly "optionalized". I wonder how far we want to go covering further variants. Undecided so far. We probably keep matching this as separate Permission Terms (Nettrek).

cranderson commented 4 months ago

Netrek is apparently spelled with one 't': https://netrek.org/

karsten-klein commented 4 months ago

Fixed. Thanks for the hint. I think I definitely need to wear my glasses permanently by now ;)

karsten-klein commented 4 months ago

{metæffekt} Universe canonical name: Permission Terms (Netrek) short name: PT-Netrek markers: No Warranty Marker category: Permission OSI status: none

jlovejoy commented 2 months ago

license text for convenience:

Copyright (C) 1995 S. M. Patel (smpatel@wam.umd.edu)

   Permission to use, copy, modify, and distribute this
   software and its documentation for any purpose and without
   fee is hereby granted, provided that the above copyright
   notice appear in all copies and that both that copyright
   notice and this permission notice appear in supporting
   documentation.  No representations are made about the
   suitability of this software for any purpose.  It is
   provided "as is" without express or implied warranty.
jlovejoy commented 2 months ago

@cranderson is right as to the differences. Note that the section of: [<copyright holder> makes no representations about the suitability of this software for any purpose. <It|This software> is provided "as is" without express or implied warranty.] is optional altogether, so this would mean adding markup to this optional part.

richardfontana commented 2 months ago

IMO anything that doesn't seem to fit in the OSI's template for HPND shouldn't be covered under SPDX HPND, because otherwise licenses that have not been OSI-approved could be seen as having been OSI approved. (Alternatively and maybe not so unrealistically, SPDX could work with OSI to revise OSI HPND to embrace all the many HPND variants that have been found in recent years.)

jlovejoy commented 1 month ago

discussed on 7/25 legal call: should be its own license b/c passive voice the representation is broader. Add as new license with HPND-Netrek

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.

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.