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.