spdx / license-list-XML

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

New license request: MIT-old-style [SPDX-Online-Tools] #2575

Open xsuchy opened 1 month ago

xsuchy commented 1 month ago

1. License Name: MIT Old Style 2. Short identifier: MIT-old-style 3. License Author or steward: Unknown 4. Comments: This license was discovered during License review in Fedora Linux. https://gitlab.com/fedora/legal/fedora-license-data/-/issues/575 It is an old license, but it is still actively used in the Xsel package. 5. License Request Url: http://tools.spdx.org/app/license_requests/396 6. URL(s): https://github.com/kfish/xsel/blame/master/COPYING 7. OSI Status: Unknown 8. Example Projects: https://github.com/kfish/xsel/

xsuchy commented 1 month ago

License text for your convenience:

Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, 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.
xsuchy commented 1 month ago

@richardfontana comment from Fedora issue:

This is close to HPND-sell-variant but the disclaimer sentence ("No representations are made about the suitability of this software for any purpose") is different (possibly only in being in the passive). Approved, submit to SPDX, see if they think HPND-sell-variant should be revised to accommodate this variant.

I will welcome your comments if this should be new license or markup of existing license. Or something else?

jlovejoy commented 1 month ago

exact difference is as follows:

HPND-sell-variant says: <copyright holder> <makes|make> no representations about the suitability of this software for any purpose.

this license says: No representations are made about the suitability of this software for any purpose.

jlovejoy commented 1 month ago

I have a hard time thinking that passive voice changes the meaning here, but would like to hear others input.

richardfontana commented 1 month ago

Well, I suppose the difference is that the passive voice version suggests that a potentially larger set of entities are not making representations. Would SPDX consider these to be the same: "The copyright holders disclaim warranties ... " and "The copyright holders and distributors disclaim warranties ... "?

Oh wait, never mind: in HPND-sell-variant the name of the entity making the active voice disclaimer is parameterized. So I agree with Jilayne.

karsten-klein commented 1 month ago

{metæffekt} Universe canonical name: Permission Terms (variant 123) short name: PT-Var123 markers: No Warranty Marker category: Permission ScanCode reference id: mit-old-style OSI status: none Open CoDE status: approved Open CoDE approved license id: mit-old-style (ScanCode)

ScanCode matched id: mit-old-style

Comment No particular opinion on adding.

jlovejoy commented 1 month ago

so @richardfontana - are you +1 to treat this the same and add markup?