Skip to content

Commit fe8e584

Browse files
authored
Merge pull request arduino#148 from bcmi-labs/license
Updated license
2 parents e015cc3 + 027ae0d commit fe8e584

File tree

121 files changed

+1908
-3214
lines changed

Some content is hidden

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

121 files changed

+1908
-3214
lines changed

LICENSE.txt

Lines changed: 665 additions & 716 deletions
Large diffs are not rendered by default.

arduino/cores/board.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017-2018 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package cores

arduino/cores/board_test.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017-2018 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package cores

arduino/cores/cores.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package cores

arduino/cores/fqbn.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017-2018 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package cores

arduino/cores/fqbn_test.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017-2018 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package cores

arduino/cores/packageindex/index.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package packageindex

arduino/cores/packagemanager/download.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017-2018 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package packagemanager

arduino/cores/packagemanager/install_uninstall.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package packagemanager

arduino/cores/packagemanager/loader.go

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,18 @@
11
/*
22
* This file is part of arduino-cli.
33
*
4-
* arduino-cli is free software; you can redistribute it and/or modify
5-
* it under the terms of the GNU General Public License as published by
6-
* the Free Software Foundation; either version 2 of the License, or
7-
* (at your option) any later version.
4+
* Copyright 2018 ARDUINO SA (http://www.arduino.cc/)
85
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU General Public License for more details.
6+
* This software is released under the GNU General Public License version 3,
7+
* which covers the main part of arduino-cli.
8+
* The terms of this license can be found at:
9+
* https://www.gnu.org/licenses/gpl-3.0.en.html
1310
*
14-
* You should have received a copy of the GNU General Public License
15-
* along with this program; if not, write to the Free Software
16-
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17-
*
18-
* As a special exception, you may use this file as part of a free software
19-
* library without restriction. Specifically, if other files instantiate
20-
* templates or use macros or inline functions from this file, or you compile
21-
* this file and link it with other files to produce an executable, this
22-
* file does not by itself cause the resulting executable to be covered by
23-
* the GNU General Public License. This exception does not however
24-
* invalidate any other reasons why the executable file might be covered by
25-
* the GNU General Public License.
26-
*
27-
* Copyright 2017-2018 ARDUINO AG (http://www.arduino.cc/)
11+
* You can be released from the requirements of the above licenses by purchasing
12+
* a commercial license. Buying such a license is mandatory if you want to modify or
13+
* otherwise use the software for commercial activities involving the Arduino
14+
* software without disclosing the source code of your own applications. To purchase
15+
* a commercial license, send an email to license@arduino.cc.
2816
*/
2917

3018
package packagemanager

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy