Skip to content

Commit ca05002

Browse files
giulio93lucarin91alessio-perugini
authored
Add copyrights file to the arduino-app-cli and router .deb packages (#473)
Co-authored-by: Luca Rinaldi <lucarin@protonmail.com> Co-authored-by: Alessio Perugini <alessio@perugini.xyz>
1 parent fd96a20 commit ca05002

File tree

502 files changed

+178923
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

502 files changed

+178923
-0
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,11 @@ jobs:
6969
tar -czvf ./build/${{ env.PROJECT_NAME }}-${TAG_VERSION}-${{ matrix.platform-name }}-${{ matrix.arch }}.tar.gz -C ./build ${{ env.PROJECT_NAME }}
7070
rm ./build/${{ env.PROJECT_NAME }}
7171
72+
- name: Update deb copyright
73+
if: matrix.platform-name == 'linux'
74+
run: |
75+
task update-deb-copyright
76+
7277
- name: Build deb
7378
if: matrix.platform-name == 'linux'
7479
run: |

.licensed.yml

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
sources:
2+
go: {}
3+
4+
cache_path: licenses
5+
6+
apps:
7+
- name: arduino-app-cli
8+
source_path: ./cmd/arduino-app-cli
9+
cache_path: .licenses/arduino-app-cli
10+
include_sources:
11+
- go
12+
notices:
13+
output: licenses/arduino-app-cli-NOTICE
14+
15+
- name: arduino-router
16+
source_path: ./cmd/arduino-router
17+
cache_path: .licenses/arduino-router
18+
include_sources:
19+
- go
20+
notices:
21+
output: licenses/arduino-router-NOTICE
22+
23+
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-dependencies/GPL-3.0/.licensed.yml
24+
allowed:
25+
# The following are based on: https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses
26+
- gpl-1.0-or-later
27+
- gpl-1.0+ # Deprecated ID for `gpl-1.0-or-later`
28+
- gpl-2.0-or-later
29+
- gpl-2.0+ # Deprecated ID for `gpl-2.0-or-later`
30+
- gpl-3.0-only
31+
- gpl-3.0 # Deprecated ID for `gpl-3.0-only`
32+
- gpl-3.0-or-later
33+
- gpl-3.0+ # Deprecated ID for `gpl-3.0-or-later`
34+
- lgpl-2.0-or-later
35+
- lgpl-2.0+ # Deprecated ID for `lgpl-2.0-or-later`
36+
- lgpl-2.1-only
37+
- lgpl-2.1 # Deprecated ID for `lgpl-2.1-only`
38+
- lgpl-2.1-or-later
39+
- lgpl-2.1+ # Deprecated ID for `lgpl-2.1-or-later`
40+
- lgpl-3.0-only
41+
- lgpl-3.0 # Deprecated ID for `lgpl-3.0-only`
42+
- lgpl-3.0-or-later
43+
- lgpl-3.0+ # Deprecated ID for `lgpl-3.0-or-later`
44+
- fsfap
45+
- apache-2.0
46+
- artistic-2.0
47+
- clartistic
48+
- sleepycat
49+
- bsl-1.0
50+
- bsd-3-clause
51+
- cecill-2.0
52+
- bsd-3-clause-clear
53+
# "Cryptix General License" - no SPDX ID (https://github.com/spdx/license-list-XML/issues/456)
54+
- ecos-2.0
55+
- ecl-2.0
56+
- efl-2.0
57+
- eudatagrid
58+
- mit
59+
- bsd-2-clause # Subsumed by `bsd-2-clause-views`
60+
- bsd-2-clause-netbsd # Deprecated ID for `bsd-2-clause`
61+
- bsd-2-clause-views # This is the version linked from https://www.gnu.org/licenses/license-list.html#FreeBSD
62+
- bsd-2-clause-freebsd # Deprecated ID for `bsd-2-clause-views`
63+
- ftl
64+
- hpnd
65+
- imatix
66+
- imlib2
67+
- ijg
68+
# "Informal license" - this is a general class of license
69+
- intel
70+
- isc
71+
- mpl-2.0
72+
- ncsa
73+
# "License of Netscape JavaScript" - no SPDX ID
74+
- oldap-2.7
75+
# "License of Perl 5 and below" - possibly `Artistic-1.0-Perl` ?
76+
- cc0-1.0
77+
- cc-pddc
78+
- psf-2.0
79+
- ruby
80+
- sgi-b-2.0
81+
- smlnj
82+
- standardml-nj # Deprecated ID for `smlnj`
83+
- unicode-dfs-2015
84+
- upl-1.0
85+
- unlicense
86+
- vim
87+
- w3c
88+
- wtfpl
89+
- lgpl-2.0-or-later with wxwindows-exception-3.1
90+
- wxwindows # Deprecated ID for `lgpl-2.0-or-later with wxwindows-exception-3.1`
91+
- x11
92+
- xfree86-1.1
93+
- zlib
94+
- zpl-2.0
95+
- zpl-2.1
96+
# The following are based on individual license text
97+
- eupl-1.2
98+
- liliq-r-1.1
99+
- liliq-rplus-1.1

0 commit comments

Comments
 (0)