Licenza open source di opere derivate

3

Ho ricavato un lavoro open source, Service-Nucleus, basato su Karyon di Netflix (licenza Apache) e AngularJS di Google (licenza MIT).

Voglio assicurarmi che siano in essere licenze e copyright adeguati, e non sono sicuro di come onorare quei progetti e avanzare legittimamente allo stesso tempo.

Ho studiato questo aspetto per un po 'ed è un casino di zuppa là fuori. Qualsiasi consiglio sarebbe molto apprezzato.

Attualmente fornisco la licenza Apache di NetFlix nella root.

    
posta Robert Christian 18.06.2013 - 02:23
fonte

1 risposta

4

Non sono un avvocato, e questo non è un consiglio legale. Dovresti assumere un avvocato che possa consigliarti sulla corretta linea di condotta. Di seguito sono, a mia conoscenza, i passaggi necessari per soddisfare i requisiti di entrambe le licenze.

Il tuo software deve includere una nota sul copyright relativamente prominente che dice qualcosa sull'effetto:

This software includes code from: AngularJS, Copyright (C) 2010-2012 Google, Inc., and Karyon, Copyright (C) 2013 Netflix, Inc.

Quindi, è necessario includere anche una copia della licenza MIT fornita con AngularJS (la licenza richiede che la nota sul copyright e l'avviso di garanzia della licenza siano entrambi inclusi in tutte le copie) e la licenza Apache di Karyon (che richiede anche un avviso del Copyright e il disclaimer di garanzia). Entrambe queste licenze devono essere copiate, per intero, in un file chiamato NOTICES incluso nel progetto.

Sei libero di distribuire il codice con qualsiasi licenza open source che ritieni adatta, ad esclusione delle versioni GPL o LGPL 1 o 2 o di qualsiasi altra licenza Copyleft simile (GPLv3 va bene, in quanto è compatibile con Apache v2). Raccomando di continuare a utilizzare la licenza di Apache v2. La licenza che si sceglie di utilizzare deve essere inserita in un file chiamato LICENSE incluso nel progetto.

Ancora una volta, ti consiglio di consultare un avvocato per assicurarti di aver soddisfatto tutti i requisiti della licenza Apache, prima di procedere alla ridistribuzione.

    
risposta data 18.06.2013 - 05:12
fonte

Leggi altre domande sui tag