ament / ament/ament_lint

[ament_copyright] relax enforcement of Apache license in file header

Abierto
#246 2 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement help wanted
Lenguaje dominante
Python
Estrellas
50
Forks
129
Merge medio
3 d 10 h
PR fusionados (30 d)
3

Descripción

ament_copyright is overzealous in enforcing its preferred header for Apache 2.0 license.

See http://www.apache.org/foundation/license-faq.html

* Use of the license *does not require* this header - only if it's likely that the source files somehow become separated from the license file.
* This check precludes the short variant suggested by Apache:
```
Copyright [yyyy] [name of copyright owner]
SPDX-License-Identifier: Apache-2.0
```
* Even the ASF doesn't use a copyright in the header: https://www.apache.org/legal/src-headers.html#headers

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.