aboutcode-org / aboutcode-org/scancode-toolkit

Detect BPF tags for license

Abierto
#3,902 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
2.6k
Forks
791
Merge medio
1 d 12 h
PR fusionados (30 d)
5

Descripción

See https://github.com/projectcalico/calico/blob/4ac717de1f4032ddce7112f74d2becc4062c9c49/felix/bpf-apache/filter.c#L102

We are detecting OK... but we could do even better, like handling these as special tags or as packages:

> char ____license[] __attribute__((section("license"))) = "Apache-2.0";

See also:
- https://ebpf.io/blog/ebpf-licensing-guide/
- https://www.kernel.org/doc/html/latest/bpf/bpf_licensing.html
- https://github.com/nyrahul/ebpf-guide/blob/4359bfba59c72b26843c29d0dda0426832a95782/docs/gpl_license_ebpf.rst

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.