Ещё вопрос про лицензию. Мой инструментарий состоит из нескольких самописных програм. Я выбрал лицензию BSD, но некоторые программы используют GPL-библиотеки (например, libgeos), соответственно, они могут распространяться только под GPL. Как это правильно оформить? Написать несколько файлов LICENSE.<название_программы> для каждой?
Если ты используешь GPL через динамическое линкование (т.е. не копируешь их код в свою репу), то всё нормально. В репозитории либо в конце LICENSE, либо отдельным файлом нужно поместить список всех библиотек, код которых ты используешь (не линкуя, а копируя, в т.ч. заимствуя в своём коде)