-
Notifications
You must be signed in to change notification settings - Fork 38
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
Check SPDX license header in source codes #173
Commits on Mar 3, 2023
-
Check SPDX license header in source codes
Each source file should contain SPDX license header to clearly identify the license it's published with. More information about SPDX can be found at: * https://opensource.com/article/18/1/spdx-and-licensing * https://spdx.dev/ Signed-off-by: Martin Perina <mperina@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 155cba3 - Browse repository at this point
Copy the full SHA 155cba3View commit details -
Add SPDX header to hirte original C source code files
1. Adds SPDX header mentioning GPL-2.0-or-later license into hirte original C source code files 2. Adds GPL-2.0-or-later into approved licenses Signed-off-by: Martin Perina <mperina@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for cfff341 - Browse repository at this point
Copy the full SHA cfff341View commit details -
Add LGPL-2.1-or-later to the list of existing licenses
Adds LGPL-2.1-or-later to the list of existing licenses, because it's used in `src/libhirte/common/list.h` containing list macros copied from systemd. Signed-off-by: Martin Perina <mperina@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 42372b9 - Browse repository at this point
Copy the full SHA 42372b9View commit details -
Add BSD-3-Clause to the list of existing licenses
Adds BSD-3-Clause to the list of existing licenses, because it's used in `src/libhirte/ini/`, which contains parsing of ini files copied from https://github.com/benhoyt/inih Signed-off-by: Martin Perina <mperina@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1ef31c9 - Browse repository at this point
Copy the full SHA 1ef31c9View commit details -
Add MIT to the list of existing licenses
Adds MIT to the list of existing licenses, because it's used in `src/libhirte/hashmap/`, which contains hashmap implementation copied from https://github.com/tidwall/hashmap.c Signed-off-by: Martin Perina <mperina@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d0cc3f7 - Browse repository at this point
Copy the full SHA d0cc3f7View commit details -
Add SPDX header check also to XML files
Adds SPDX header check also to XML files, which are included in hirte packages. Signed-off-by: Martin Perina <mperina@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d4a61f9 - Browse repository at this point
Copy the full SHA d4a61f9View commit details -
Add SPDX header check also to meson.build files
Adds SPDX header check also to meson.build files. Signed-off-by: Martin Perina <mperina@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b56acf8 - Browse repository at this point
Copy the full SHA b56acf8View commit details -
Add SPDX header check also to shell files
Adds SPDX header check also to shell files. Signed-off-by: Martin Perina <mperina@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9c0abc6 - Browse repository at this point
Copy the full SHA 9c0abc6View commit details