Конфликт лицензий

Разные скрипты распространяются под разными лицензиями: какие-то под более суровыми, иные под более мягкими. Некоторые лицензии могут конфликтовать между собой.

Berry распространяется под лицензией LGPL (Lesser General Public License) — «библиотечной» лицензией. Это значит, что любую часть Berry можно подключать в свои проекты независимо от их лицензии, в том числе в закрытые проекты. Правило лишь одно: код под LGPL не должен быть закрыт, т.к. это прямое нарушение лицензии.

Но в то же время Berry это набор библиотек и некоторые из них имеют более суровую лицензию — GPL (General Public License), «суровость» которой заключается в том, что при использовании кода под GPL, лицензия, как вирус распространиться на весь код.

Тогда почему Berry изначально не под GPL? Потому что в ней нигде в явном виде не используются код под этой лицензией. :)