Es kommt auf die Perspektive an: Aus Sicht des "Konsumenten" ( verwendet
OS-Software in eigener Software)ist die BSD natürlich besser, da er Know-How/Code kostenlos von anderen verwenden kann, ohne dass er dies ausweisen muss. Bei der (L)
GPL müsste er sich ja "Outen".
Zudem kommt es an ob
GPL oder
LGPL/
GPL mit linking
exception. Im ersten Fall ist die Virualität natürlich ein Problem. Im 2. Fall nicht. (man kann eine Bibliothek unter dieser Lizenz in einer "closed-Source" Anwendung verwenden; man muss nur auf die Quelle verweisen.