Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review FSF referenced licenses which do not have an associated SPDX license ID #4

Open
45 tasks
goneall opened this issue Oct 22, 2017 · 4 comments
Open
45 tasks

Comments

@goneall
Copy link
Contributor

goneall commented Oct 22, 2017

This list should be reviewed ideally with FSF to see if they should match an SPDX license. We could also consider adding some of the licenses to the SPDX license list.

The following FSF license tags did not have any obvious match to an SPDX license:

  • ACDL
  • Arphic (New Licenses: add those on FSF free/GPL-compatible list? (e.g., Cryptix) spdx/license-list-XML#456)
  • ATTPublicLicense
  • CryptixGeneralLicense
  • DOR
  • dsl
  • ecfonts
  • GNUVerbatim
  • GPL-PA
  • GPLFonts- this may be an exception?
  • GPLOther
  • HESSLA
  • informal
  • Jahia
  • josl
  • ksh93
  • Lha
  • Ms-SS
  • OculusRift
  • OpenContentL
  • OpenPublicationL
  • PerlLicense - Not including due to the description on the FSF website does not seem to represent this license. RPL- References version 1.3 which is not in the SPDX license list. SPDX has versions 1.1 and 1.5
  • Phorum
  • PINE
  • Plan9
  • PPL
  • PublicDomain
  • Python - references later versions which are not in the SPDX license list
  • Python1.6a2
  • Python1.6b1
  • Python2.1
  • Ruby - Although SPDX does have a Ruby license, the text referenced by FSF is different from the SPDX license
  • Scilab
  • Scratch
  • SISSL - header on the 'FSF website states version 1.0, but the link points to 'version 1.1. The SPDX license is version 1.1, FSF mentions 1.0 for SISSL but links to the 1.1 text #8
  • SML
  • Squeak
  • SunCommunitySourceLicense
  • SunSolarisSourceCode
  • SystemC-3.0
  • Truecrypt-3.0
  • UtahPublicLicense
  • WebM
  • YaST
  • Zope - FSF refers to version 1.0 of the license and the SPDX license list uses version 1.1
@wking
Copy link
Owner

wking commented Nov 14, 2017

I've updated this list following this comment with the results of:

$ jq -r 'to_entries[] | select(.value.identifiers.spdx | not) | .key' licenses-full.json | sort -f

on 7822d52. If we pick out only the libre licenses, we have about half as many:

$ jq -r 'to_entries[] | select(.value.identifiers.spdx | not) | select(.value.tags | contains(["libre"])) | .key' licenses-full.json | sort -f
ACDL
Arphic
CryptixGeneralLicense
dsl
ecfonts
FreeArt
GPLFonts
GPLOther
informal
josl
OpenPublicationL
PerlLicense
Phorum
PublicDomain
Python
Python1.6a2
Python1.6b1
Python2.1
SISSL
Unicode
WebM
Zope

@goneall
Copy link
Contributor Author

goneall commented Nov 14, 2017

@kestewart @wking I also updated SPDX licenses preview with the results from the JSON file

@wking
Copy link
Owner

wking commented Nov 14, 2017 via email

@goneall
Copy link
Contributor Author

goneall commented Nov 15, 2017

That “FSF Free/Libre?” column looks entirely blank at the moment.

Fixed - uploaded a new version to the website

CAM-Gerlach pushed a commit to CAM-Gerlach/fsf-api that referenced this issue Sep 8, 2021
Update github.io page reference to spdx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants