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