linux-msm / pd-mapper

Other
15 stars 15 forks source link

License info missing from files #11

Open ausil opened 1 year ago

ausil commented 1 year ago

Some files without license information were identified when reviewing for inclusion in Fedora.

Android.bp Makefile pd-mapper.service.in servreg_loc.c servreg_loc.h servreg_loc.qmi

I am not sure that the .bp and .in files need or can have license info in them. The rest should have an indicator of the license. I have assumed that they are BSD the same as the rest of the project except for lzma_decomp.c which says it is public domain

jlinton commented 1 year ago

There isn't a generic SPDX for generic public domain declarations.

https://wiki.spdx.org/view/Legal_Team/Decisions/Dealing_with_Public_Domain_within_SPDX_Files

INAL, but the WTFPL might be a valid relicense identifier here. The original author didn't make any authorship/etc limitations in their PD declaration, probably under the assumption people should be able to hack it into their projects as I did here.

jlinton commented 1 year ago

Although the xz package in fedora, just lists it as "Public Domain" https://src.fedoraproject.org/rpms/xz/blob/rawhide/f/xz.spec the acceptable license guide in fedora suggests "new files" be reviewed but has a formal license type. https://docs.fedoraproject.org/en-US/legal/all-allowed/