Licenza Apache: Perché nessuna ricorsione?

0

Quindi questa è la mia domanda: presumibilmente possiamo usare la licenza Apache per includere moduli di codice scritti esternamente, all'interno delle nostre applicazioni. Tuttavia, se non sbaglio, la Licenza sembra affermare che ci viene richiesto di includere una copia della Licenza Apache quando distribuiamo il nostro codice.

Quindi, quando i destinatari della nostra applicazione notano la licenza Apache, cosa impedisce loro di pensare che anche la nostra applicazione rientri nella licenza Apache, e quindi avrebbero anche il permesso di modificare e distribuire la nostra applicazione?

Dobbiamo aumentare la licenza di Apache per affermare semplicemente che si applica solo a una porzione del nostro codice e fornire un collegamento ai moduli originali che sono stati utilizzati / copiati / implementati-da-un-esterno-sorgente?

    
posta user3251651 31.05.2015 - 05:34
fonte

2 risposte

2

when the recipients of our application notice the Apache license, what's to prevent them from thinking that our application is also falling within the Apache License

Non far indovinare i termini della tua licenza. Devi includere i tuoi termini di licenza. E poi avere un paragrafo sui moduli che hai usato e la loro licenza rispettiva.

    
risposta data 31.05.2015 - 07:38
fonte
1

Then, when the recipients of our application notice the Apache license, what's to prevent them from thinking that our application is also falling within the Apache License, and hence they would also have permission to modify and distribute our application?

Nulla impedisce loro di "pensare".

Tuttavia, "pensare" di essere coperti da una particolare licenza non è abbastanza buono. Non soddisferà un tribunale ... e non soddisferà la persona che fornisce consulenza legale all'utente della tua candidatura.

Tutti è la soluzione migliore se sei chiaro quali sono i termini di licenza applicati alla tua applicazione. E il fatto che la licenza Apache richieda di fare ciò significa semplicemente che non puoi scegliere di essere vago al riguardo.

Inoltre, se non rispetti i termini di una "licenza basata sul copyright", stai violando il copyright del software che stai utilizzando e che pone tu a rischio legale.

Fallo e basta.

    
risposta data 31.05.2015 - 07:48
fonte

Leggi altre domande sui tag