>Вот оно, где сила лицензии BSD Скорее пофигизм. Разные свободные лицензии могут не сочетаться между собой, или сочетаться не во всех случаях. Например, из текста MPL следует, что в проект можно включить код из разных MPL-подобных лицензий, но нельзя переносить его из одного такого файла в другой. Вроде бы простая операция - перенести часть кода программы из одного файла в другой, но это может оказаться нарушением лицензии. Одна из задач GPL/LGPL - помочь избежать неясностей, которые вызывает "зоопарк" лицензий.
Кстати, суть самой BSD не совсем очевидна, есть два разных мнения по поводу того, что она из себя представляет. Есть мнение, что это лицензия, позволяющая делать с кодом что хочешь, главное сохранить упоминание об авторах исходного проекта (не использовать их в рекламе и т.п.). Но так же есть мнение, что эта лицензия в определённой ситуации подобна GPL - если распространяется модифицированный исходный код, то он тоже должен быть под лицензией BSD. Вот перевод фрагмента лицензии BSD (http://ru.wikipedia.org/wiki/Лицензия_BSD):
> * Разрешается повторное распространение и использование как в виде исходного кода, так и в
> * двоичной форме, с изменениями или без, при соблюдении следующих условий:
> *
> * * При повторном распространении исходного кода должно оставаться указанное выше
> * уведомление об авторском праве, этот список условий и последующий отказ от гарантий.
То есть распространять модифицированный исходный текст можно только при сохранении в нём условий лицензии BSD, то есть - под лицензией BSD, значит сделанные в нём модификации тоже должны идти под лицензией BSD.