zenodo-rdm icon indicating copy to clipboard operation
zenodo-rdm copied to clipboard

list of licences

Open myrmoteras opened this issue 6 years ago • 4 comments

where can I find a list of all the possible licences in Zenodo? Can't find them in developers.zenodo.org

myrmoteras avatar Jan 07 '20 15:01 myrmoteras

@myrmoteras, the licenses we have in Zenodo are fetched from the list in this website: https://spdx.org/licenses/

frankois avatar Jan 31 '20 16:01 frankois

when browsing https://zenodo.org/api/licenses/, there are some licenses listed - but just a very tiny list.

@frankois do you think there is a place where we can document that zenodo uses the licenses (and their short forms) from https://spdx.org/licenses/ ?

That'd be particularly helpful for users working with the GitHub integration, where one often runs into an issue because one has mis-specified the exact license shortform

sappelhoff avatar Jan 13 '21 13:01 sappelhoff

I believe this issue could be closed. There is over 500 licenses, most of the SPDX are covered but not all (reported to zenodo via their support link)

❯ curl --silent https://zenodo.org/api/licenses/\?size\=10000 | jq '.hits.hits[].id' | nl | tail -n 1
   531	"ZPL-2.1"

and SPDX license Ids which might not be covered yet are just

❯ cat licenses-ids-spdx.json | while read i; do grep -F -q "\"$i\"" licenses.json || echo $i; done | nl
     1	AdaCore-doc
     2	ASWF-Digital-Assets-1.0
     3	ASWF-Digital-Assets-1.1
     4	Bitstream-Charter
     5	Boehm-GC
     6	Brian-Gladman-3-Clause
     7	BSD-4.3RENO
     8	BSD-4.3TAHOE
     9	BSD-Advertising-Acknowledgement
    10	BSD-Attribution-HPND-disclaimer
    11	CC-BY-NC-SA-2.0-DE
    12	CC-BY-SA-3.0-IGO
    13	CFITSIO
    14	check-cvs
    15	Clips
    16	CMU-Mach
    17	Cornell-Lossless-JPEG
    18	dtoa
    19	Graphics-Gems
    20	HP-1986
    21	HP-1989
    22	HPND-export-US
    23	HPND-Markus-Kuhn
    24	HPND-sell-variant-MIT-disclaimer
    25	IEC-Code-Components-EULA
    26	IJG-short
    27	Inner-Net-2.0
    28	JPL-image
    29	Kazlib
    30	Latex2e-translated-notice
    31	Linux-man-pages-1-para
    32	Linux-man-pages-copyleft-2-para
    33	Linux-man-pages-copyleft-var
    34	LOOP
    35	Martin-Birgmeier
    36	metamail
    37	MIT-Festival
    38	MIT-Wu
    39	NIST-Software
    40	OFFIS
    41	OLFL-1.3
    42	OpenPBS-2.3
    43	OPL-UK-3.0
    44	QPL-1.0-INRIA-2004
    45	SGP4
    46	SL
    47	snprintf
    48	Soundex
    49	SunPro
    50	Symlinks
    51	TermReadKey
    52	Texinfo-exception
    53	TPDL
    54	TPL-1.0
    55	TTWL
    56	UCAR
    57	UnixCrypt
    58	w3m
    59	Widget-Workshop
    60	Xdebug-1.03
    61	Xfig
    62	xlock
    63	Zeeff

yarikoptic avatar Aug 16 '23 17:08 yarikoptic

There are definitely odd licenses in the Zenodo list. Items that definitely didn't come from SPDX and could use a description or any kind of links to what the terms are.

I'm thinking for example of the "Against DRM" choice. Is that a license? What are the terms? It looks more like a tweet...

17163102679680

remram44 avatar May 21 '24 16:05 remram44

The extra licenses not found in SPDX are listed here: https://github.com/zenodo/zenodo-rdm/blob/master/legacy/zenodo_legacy/data/legacy_licenses.json

All the Zenodo licenses are listed here: https://github.com/zenodo/zenodo-rdm/blob/master/app_data/vocabularies/licenses.csv

carlinmack avatar Apr 02 '25 10:04 carlinmack