chore(license): README 声称 CC0,但仓内无 LICENSE 文件

Aperta Adatta ai principianti
#6 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
1-3 ore
Idoneità per principianti
84/100
Tipo di issue
Documentazione
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Ambito
documentation

Direzione di ricerca

Inizia dalla sezione License di README.md e verifica che il repository non contenga alcun file di licenza. Aggiungi il testo completo della licenza prevista, quindi aggiorna la sezione del README affinché rimandi a quel file. Il lavoro è completato quando il repository include il testo della licenza e il README vi rimanda correttamente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

优先级 P2 · 依赖:无

基线 HEAD = 3add12a

Summary

README 声明 CC0,但仓内没有 LICENSE 文件:

  • README.md:118 — ## License
  • README.md:120 — CC0 — public domain.
  • 实际:ls recursive-providers/ → README.md、providers.json、scripts;无 LICENSE / LICENSE.md / COPYING。

(旁证:大仓审计曾在「代码侧遗留项处置」里声称该项已补 LICENSE,实测并未落地。)

影响

  • 「public domain」的法律意图没有随仓分发:下游若要把 providers.json 再分发或打包(recursive 会把它作为 provider 预设目录消费),缺少可引用的许可文本,只能回到 README 的一句口头声明。
  • GitHub 仓库页不会显示 License 标识,外部使用者无法一眼确认可再分发。

建议

二选一:

  1. 补 LICENSE(CC0-1.0 全文),并把 README.md:118-120 的 License 段改为指向该文件;
  2. 若实际许可意图并非 CC0,则反向修正 README(写明真实许可)并补上对应许可全文。

边界

  • 不改 providers.json 与 scripts/sync_providers.py / validate_providers.py。
  • 不涉及 providers.json 内第三方价格数据(来自 LiteLLM)自身的来源许可——那是独立议题,本单只处理本仓自身声明的许可文件缺失。
Lingua principale
Python
Stelle
0
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.