licenza Apache in software con licenza non Apache; come distinguere?

0

La licenza di Apache dichiara:

"Devi dare a tutti gli altri destinatari delle Opere di Lavoro o Derivate una copia di questa Licenza;"

Quindi, se hai copiato un sacco di funzioni da un codice con licenza Apache (quindi non è solo il collegamento, hai preso in prestito il codice) in un prodotto che non è a sua volta autorizzato da Apache , qual è un buon modo per indicare che la licenza che hai incluso si applica solo ad alcuni bit di codice nel tuo prodotto, non al prodotto nel suo insieme? (Per evitare il suggerimento che il prodotto nel suo complesso è liberamente copiato.)

Se una lista di progetti presi in prestito e le loro varie licenze sono incluse nella schermata "Informazioni" per il prodotto, insistendo che le licenze si applicano solo a quei bit? Te lo chiedo perché sembra avere senso, ma non ricordo di averlo visto da nessuna parte.

    
posta wilsonmichaelpatrick 16.05.2013 - 15:18
fonte

1 risposta

2

Da una prospettiva di codifica, fai del tuo meglio per separare e incapsulare le parti di Apache.

Dal punto di vista della licenza, vorrei solo prendere nota nella schermata Informazioni su "Alcuni aspetti del pacchetto di codici $ myproduct coperti dalla licenza Apache" o qualcosa del genere. Non è necessario specificare quali pezzi, a meno che non ci sia un algoritmo specifico e denominato che stai prendendo in prestito,

    
risposta data 16.05.2013 - 15:43
fonte

Leggi altre domande sui tag