Come promesso , ho trovato l'eccezzione che c'era nella Gpl. Si chiama "gpl linking exception" e ne puoi trovare ampia definizione su google e wikipedia
Per quanto riguarda invece ciò che hai espressamente chiesto, ti confermo che:
LGPL: Puoi rilasciare la parte tua di codice del programma intero con altra licenza (anche proprietaria e senza dare i sorgenti) ma la libreria LGPL che hai usato e sue eventuali modifiche dovranno invece essere rilasciate e dare i sorgenti.
BSD:. Chi modifica un programma protetto da licenza BSD, può ridistribuirlo usando la stessa o altra licenza, senza l'obbligo di redistribuire le modifiche apportate al codice sorgente.
Spero di esserti stato utile