Does ShareAlike significa, se includo una risorsa rilasciata sotto CC-BY-SA nel mio programma, che devo rilasciare il mio intero codice?

3

Le domande frequenti:

ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

Questo ha senso - se voglio includere un elemento grafico sotto quella licenza e modificarlo, allora devo rendere questa modifica pubblicamente disponibile con la stessa licenza. Ma questo vale per il resto del mio codice? Se includo o meno un'immagine modificata o originale nella mia applicazione?

Non ho alcun problema con l'attribuzione o il rilascio delle mie modifiche alla grafica interessata, ma non voglio pubblicare il mio codice.

    
posta Andreas Hartmann 19.07.2015 - 16:00
fonte

2 risposte

3

La domanda di base è: il tuo codice o la sua creazione si basano in alcun modo su quella particolare immagine.

Se in qualche modo hai derivato il tuo codice dall'immagine, il tuo codice sarebbe stato un lavoro derivato e dovresti pubblicare il tuo codice sotto la licenza CC-BY-SA.

Tuttavia, e questo è più comune, se l'immagine è solo qualcosa che viene visualizzato nel contesto della nostra applicazione, ma potrebbe facilmente essere stata un'immagine completamente diversa con una licenza diversa, quindi i due non sono correlati per quanto riguarda il copyright e la licenza CC-BY-SA dell'immagine non influisce sul codice.

    
risposta data 19.07.2015 - 16:10
fonte
1

Se crei il tuo programma in modo che carichi l'immagine in fase di esecuzione (non è collegato): l'utente del programma deve essere in grado di cambiare l'immagine (personalizzazione), se non è collegato. Quindi il programma non dovrebbe essere influenzato, sarebbe come un visualizzatore di immagini, non è influenzato dalle immagini che vede.

Non sono un avvocato. Leggi attentamente la licenza e le leggi applicabili e consulta il tuo dipartimento legale.

    
risposta data 20.07.2015 - 00:16
fonte

Leggi altre domande sui tag