-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
SPDX license identifier #14206
SPDX license identifier #14206
Conversation
Nice work. I can't imagine how long this took to do. |
c245ffb
to
c728326
Compare
f04c06d
to
594d1d3
Compare
594d1d3
to
531fd06
Compare
@hudokkow how do you "label" your *.jpg, *.png ... (media) files ? Currently (If I got this right) they are not covered by any licence at all. Shouldn't they have some Media Licence (like CC ...) and should be declared ? |
@CvH, I haven't gotten around to those yet. This PR only deals with As for your question, REUSE Initiative states:
reuse tool has a lint mode that does wonders to tell you what files are missing a copyright/license notice. Unfortunately I only found it after manually digging for all the files missing license and/or copyright notice. 😞 |
f3e4481
to
1f6c3aa
Compare
67b1218
to
1e87684
Compare
This PR is awesome. The commits are a good breakdown of our code's licenses. Thanks! |
See mborgerding/kissfft#4 for reference
1e87684
to
b4faf72
Compare
Description
Clean up the mess with copyright notices and replace with an SPDX license identifier. It allows better overview of licenses, for both humans and compliance software. Done following the example of the Linux Kernel folks.
Motivation and Context
Modernization. Replaces #13927
How Has This Been Done/Tested?
./scancode -l -n 16 ../kodi --html ../kodi_licenses.html
.http://www.gnu.org/copyleft/gpl.html
.xbmc/platform/win32/dxerr.h
andxbmc/platform/win32/dxerr.cpp
that looked like MS-PL licensed files but were indeed MIT licensed.sed
is a very good friend.Current licenses under
xbmc/
(as seen on SPDX licenses list):Last two commits uniformize our copyright line. Instead of a gazillion variations, we now have:
Third-party copyright lines were not touched.
Types of change