RFC: packaging LinuxSampler (non-standard license exception)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Ambito
- build-system
Direzione di ricerca
Inizia esaminando le informazioni README e COPYING di LinuxSampler citate nell’issue, quindi controlla il branch WIP linuxsampler in Rutpiv/void-packages. Verifica se l’eccezione GPL-2.0 consente il packaging per Void e se è possibile accettare lo stack completo composto da libgig, liblscp, linuxsampler, qsampler e gigedit prima di aprire una PR di packaging.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I intend to package the LinuxSampler stack (libgig, liblscp, linuxsampler, qsampler, gigedit) and want to confirm the licensing is acceptable before opening the PR. LinuxSampler is distributed as GPL-2.0 with an additional exception. Quoting the README
The LinuxSampler library (liblinuxsampler) and its applications are distributed under the terms of the GNU General Public License (see COPYING file), but with the EXCEPTION that they may NOT be used in COMMERCIAL software or hardware products without prior written authorization by the authors.
This clause has kept the package out of Debian, and Ubuntu rejected it even from multiverse since GPL-2.0 section 6 forbids further restrictions, making redistribution itself arguably questionable without upstream permission (https://bugs.launchpad.net/ubuntu/+source/linuxsampler/+bug/252330). Arch nonetheless ships it in extra (https://archlinux.org/packages/extra/x86_64/linuxsampler/).
Is this acceptable in void-packages, presumably as repository=nonfree? Upstream has historically granted written authorizations case by case, but that does not scale to distro binaries. I considered asking the LinuxSampler developers first, but acceptance here is what actually gates the packaging. If explicit redistribution permission for Void would settle it, I can request that on the linuxsampler-devel list before opening the PR.
The rest of the stack carries no exception, but qsampler and liblscp have no use without the engine, so the viability of the whole set hinges on this. WIP at https://github.com/Rutpiv/void-packages/tree/linuxsampler.
- Lingua principale
- Shell
- Stelle
- 3.5k
- Fork
- 2.8k
- Merge medio
- 1g 2h
- PR unite (30g)
- 292
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di void-linux/void-packages
-
nextcloud-client: VFS plugins installed where the client does not searchForse già presa @eholzbach l’ha presa 13 giorni fa. Apertabug needs-testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
void-linux/void-packages#62700 ·
I maintainer di solito rispondono entro 1 giorno
-
Package request: LandrunApertarequest
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
void-linux/void-packages#62661 ·
I maintainer di solito rispondono entro 1 giorno
-
wf-shell: mixer widget does not work (missing pipewire/wireplumber support)Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
void-linux/void-packages#62620 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug needs-testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
void-linux/void-packages#62562 ·
I maintainer di solito rispondono entro 1 giorno
-
bug needs-testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
void-linux/void-packages#62552 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di void-linux/void-packages
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 71/100
t4t5/omdrop-owl#14 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
docs(evals): note CLAUDE_CODE_PRINT_BG_WAIT_CEILING_MS for headless eval runs that use workflowsApertagood first issue needs-triage priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
melodic-software/claude-code-plugins#7022 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug(backend): `make test-update` in backend/src/v2 fails because the --update flag was removedApertaready
Difficoltà 2/5 1-3 ore Idoneità per principianti 92/100
kubeflow/pipelines#14784 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni