arduino / arduino/ArduinoCore-API
Add license for all files in the ArduinoCore-API repo
- Lingua principale
- C++
- Stelle
- 306
- Fork
- 150
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Some files (e.g. Interrupts.h) do not contain any license information. This makes them proprietary, so noone can copy / fork this repository without your explicit allowance. This contradicts the information "the C/C++ microcontroller libraries are under the LGPL" (see [Arduino FAQ](https://www.arduino.cc/en/Main/FAQ)). If you want to make them useable, please add license information to those files.
Additionally, please add a LICENSE file to the ArduinoCore-API repository. This would make it easier to be sure about the license status of the included files. Currently users have to check the license information in each individual file before e.g. copying / modifying / redistributing.
You could start by checking whith your lawyer if LGPL 2.1 or newer would be the best choice for the LICENSE file or if the LICENSE file has to specify the license for each file individually.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia esaminando i file del repository identificati nell’issue, incluso Interrupts.h, e confronta le relative informazioni sulla licenza con l’Arduino FAQ. Determina la formulazione appropriata della licenza con la guida dei maintainer o dell’ufficio legale, quindi aggiungi un file LICENSE a livello di repository e informazioni sulla licenza coerenti ai file applicabili. Il lavoro è completo quando lo stato della licenza di tutti i file inclusi è esplicitato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100