Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

License clarification for SenseVoice-Small weights at a fixed revision (ONNX redistribution)

Aperta
#3,715 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Documentazione
Chiarezza
Abbastanza chiara
Stato di attività
Attiva

Direzione di ricerca

Inizia con le revisioni di redistribuzione appuntate di SenseVoice-Small e ONNX, quindi confronta i relativi metadati del modello e il contenuto di LICENSE con il MODEL_LICENSE versionato di FunASR. Esamina le issue correlate #3454 e #3458 per il precedente del progetto. Il lavoro è concluso quando i maintainer chiariscono i termini applicabili o pubblicano una revisione immutabile contenente il testo della licenza.

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

Descrizione

Hello FunASR maintainers,

I am trying to establish what licence governs the SenseVoice-Small weights. This is a
licensing question only — no technical support needed.

The artefacts are pinned below so that an answer can be verifiable rather than general.

The artefacts
ONNX redistribution csukuangfj/sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17
HF revision 2365baeacb507f821a0c8120fcee3d484dba7a07
model.int8.onnx SHA-256 c71f0ce00bec95b07744e116345e33d8cbbe08cef896382cf907bf4b51a2cd51
tokens.txt SHA-256 f449eb28dc567533d7fa59be34e2abca8784f771850c78a47fb731a31429a1dc
Upstream weights FunAudioLLM/SenseVoiceSmall, revision 3847d57b6bdf2dd8875cb1508d2af43d80a16bf7
Why the current metadata does not settle it
  1. The model card at that revision declares license: other, license_name: model-license,
    and license_link: https://github.com/modelscope/FunASR/blob/main/MODEL_LICENSE. That
    link points at a branch, not a commit, so it does not fix which text applies.
  2. The ONNX redistribution above ships a LICENSE whose entire content is
    Ref to https://github.com/modelscope/FunASR?tab=readme-ov-file#license — a pointer to
    a README section, not to a licence file or a commit.
  3. MODEL_LICENSE is versioned (currently v1.1) and amends itself: "The revised
    agreement will be published in the official repository … and will take effect
    automatically."
    With an unpinned link, a downstream user cannot establish which
    version they accepted.
  4. §2.1 grants "free to use, copy, modify, and share" with no commercial carve-out, while
    the following paragraph says the software "is provided for reference and learning
    purposes only". I cannot tell from the text whether that phrase limits the scope of the
    grant or is part of the liability disclaimer that surrounds it.
Questions
  1. For the pinned revision above, is MODEL_LICENSE v1.1 the applicable licence for
    the weight files, and does it cover model.int8.onnx and tokens.txt as listed?
  2. Does "provided for reference and learning purposes only" limit permitted use, or is it
    part of the disclaimer of warranty? Specifically: is commercial use permitted?
  3. Does the agreement permit redistributing the weight files — for example bundled
    inside software delivered to end users — and if so, what satisfies §2.2's "retain
    relevant model names"?
  4. Is running the model as a service that returns only recognition results, never the
    weights, treated differently from redistributing them?
  5. Are format conversion and quantisation derivative works under this agreement, and
    are they permitted?
  6. Does the automatic-amendment clause apply retroactively to a copy obtained under v1.1,
    or do the terms accepted at download time continue to govern that copy?
  7. Are there any obligations or attribution requirements arising from the training data
    that are not stated in MODEL_LICENSE?
A suggested resolution

#3454 was resolved by cutting a new
immutable revision containing an actual licence file, tagged apache-2.0-20260804, rather
than by rewriting history. The same approach would work here: a pinned revision of the
SenseVoice-Small weights that carries the applicable licence text would let downstream
users verify their position without having to ask.

#3458 raises the same structural
question for four other models and is still open.

Thank you for the clear position taken in #3454 — that the code repository's licence does
not automatically cover model weights — which is what prompted me to ask precisely rather
than assume.

Lingua principale
Python
Stelle
20.6k
Fork
2.1k
Merge medio
18h 3m
PR unite (30g)
88

Preparare l'ambiente

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.

Altre issue di modelscope/FunASR

Tutte le issue di modelscope/FunASR

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.