arduino / arduino/ArduinoCore-API
Add license for all files in the ArduinoCore-API repo
- Lenguaje dominante
- C++
- Estrellas
- 306
- Forks
- 150
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza revisando los archivos del repositorio identificados en el issue, incluido Interrupts.h, y compara su información de licencia con la Arduino FAQ. Determina la redacción de licencia adecuada con la orientación de los maintainers o del área legal y, a continuación, añade un archivo LICENSE en el nivel del repositorio e información de licencia coherente a los archivos aplicables. Se considera terminado cuando el estado de licencia de todos los archivos incluidos está especificado explícitamente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- documentation
- Tipo de issue
- Documentación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100