ament / ament/ament_lint

[ament_copyright] relax enforcement of Apache license in file header

Ouverte
#246 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement help wanted
Langage dominant
Python
Étoiles
50
Forks
129
Merge moyen
3 j 10 h
PR mergées (30 j)
3

Description

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

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.