La distribuzione di asset non GPLd con un'applicazione GPL viola la licenza?

5

Questo è in qualche modo correlato al mio altra domanda , ma in realtà è diversa.

Vorrei concedere in licenza un'applicazione Windows Phone sotto licenza GPL. Tutti gli altri problemi di Windows Phone Marketplace a parte (chiederò a quelli sul forum), vorrei includere le icone fornite con l'SDK nella mia applicazione. Anche se questa è una pratica comune (la documentazione indica la posizione delle icone), non sono sicuro di dover forzare GPL sulle icone (una mossa espressamente vietata dal Contratto del fornitore di applicazioni).

Di solito come viene gestita in GPL o sono semplicemente sfortunato?

Modifica

Le icone in questione vengono copiate nell'albero dei sorgenti del progetto e distribuite con l'applicazione.

La licenza fornita con SDK afferma che potresti non :

modify or distribute the source code of any Distributable Code [incl. the icons] so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that

  • the code be disclosed or distributed in source code form; or
  • others have the right to modify it.

Ora la mia domanda diventa: posso distribuire le icone con la mia applicazione GPL in alcun modo (ad esempio, includendo le disposizioni nel mio testo di licenza) che non violerebbe né l'accordo GPL né l'SDK?

    
posta Richard Szalay 04.12.2012 - 21:10
fonte

2 risposte

4

Prima di tutto, non puoi "forzare" GPL sulle icone - non sono tue, quindi non puoi decidere le loro licenze. Rimangono proprietà di qualcun altro, non importa quello che dici. La cosa peggiore che puoi fare è rilasciare il tuo programma in violazione della GPL e creare mal di testa legali per te stesso e per chiunque in seguito tenti di lavorare con il tuo codice.

In secondo luogo, ricorda che non siamo avvocati, solo persone che hanno opinioni e che hanno letto alcune cose.

Qual è la documentazione specifica come licenza per le icone o l'SDK stesso? Praticamente sono convinto che sia giusto usarli per creare app per Windows Phone e in secondo luogo che non c'è nulla nella licenza SDK che preclude l'utilizzo della GPL sulle applicazioni.

Le icone fanno riferimento all'SDK o le copi nel tuo progetto? Se vengono referenziati dall'SDK in fase di compilazione, non faranno parte della distribuzione del codice sorgente. Probabilmente verranno compilati nella tua app in fase di compilazione, ma probabilmente ci sono diversi blocchi e matrici di librerie che vengono compilati al momento della compilazione o del collegamento, quindi non penso che le icone sarebbero diverse.

    
risposta data 04.12.2012 - 21:31
fonte
0

Sì, questo viola la licenza. L'SDK non specifica la GPL per nome, ma non c'è dubbio che la GPL sia una di quelle Licenze escluse . Quindi, l'SDK vieta specificamente di distribuire Codice Distribuibile [incl. le icone] come parte della tua applicazione GPL. Dato che non hai nessun altro diritto di farlo, una regolare legge sul copyright entra in gioco e ti vieta di distribuire tali icone.

Come autore originale del tuo codice, puoi eliminare efficacemente tutte le clausole che fanno della GPL una Licenza Esclusa , ma non puoi sostenere che la licenza risultante sia ancora GPL. Inoltre, si finirebbe con una licenza che non è più riconosciuta dall'OSF.

    
risposta data 18.12.2014 - 18:20
fonte

Leggi altre domande sui tag