Ecco una citazione dalla sezione Licenze del sito web GNU: 
  It has always been the FSF's position
  that dynamically linking applications
  to libraries creates a single work
  derived from both the library code and
  the application code. The GPL requires
  that all derivative works be licensed
  under the GPL, an effect which can be
  described as “hereditary.” So, if an
  application links to a library
  licensed under the GPL, the
  application too must be licensed under
  the GPL.
  (la  pagina specifica  sta discutendo di Java e LGPL, ma il punto generale si applica qui )  
 
  Se vuoi concedere in licenza la tua applicazione originale come BSD, devi prima crearla  senza  usando quella libreria.  
 Quindi, puoi creare un'opera derivata combinando l'applicazione BSD e la libreria AGPL3, con il tutto concesso in licenza come AGPL3. 
 Questa sarebbe effettivamente una nuova, diversa applicazione e non è una doppia licenza. 
 Dato che vuoi che la tua applicazione BSD sia utilizzata commercialmente, dovresti rilasciarla separatamente dalla versione AGPL3 estesa dell'applicazione, il che significa due link distinti sulla tua pagina di download, con una chiara spiegazione della differenza. 
 (NOTA: Ovunque io usi "BSD" in questa risposta, è importante notare che questo si riferisce al " modificato BSD  " non   BSD originale . ) 
  What happens if I use other libraries which are licensed under BSD or anything else?
 Va bene. Fintanto che la licenza consente di ri-rilasciare il codice con una licenza compatibile e AGPLv3 è considerato compatibile (che il BSD è -  vedi qui un elenco completo ), quindi non hai alcun problema. 
 Se prevedi di utilizzare molte librerie / etc, è consigliabile conservare un file di crediti distinto, in cui puoi elencare ogni componente specifico che utilizzi, l'indirizzo del sito web, i requisiti di licenza e così via. 
 
  (consueto disclaimer: non sono un avvocato, seguo a rischio e pericolo, ecc.