Ich nutze auch so eine Multi-Lizenz.
Vorallem aus dem Grund der Kompatibilität, dann viele Lizenzen sind nicht miteinander kompatibel, bzw. deine Lizenz zwingt den Anderen zu einer bestimmten Lizenz, die er eigentlich nicht haben will. Im Umkehrschluß verhindert diese Lizenz also die Nutzung deines Codes.
Siehe sie viel geliebte Lizenz vom
MySQL.
GPL/
LGPL/
MPL :
Die Lizenzen einzeln sind jeweils mit gewissen Dingen nicht vereinbar, eine der anderen Beiden schon, aber diese 3 Lizenzen selber vertragen sich untereinander.
So kann der Endanwender sich bei der Entwicklung auf eine deiner Lizenzen beziehen, welche sich mit seiner eigenen Lizenz am Besten verträgt.
Lizenzen wie
Beerware sind zwar auch ganz witzig, aber du willst doch nicht besoffen werden, nach dem Ansturm auf deinen Code.