Как включить в свое приложение измененные исходные тексты, распространяемые под BSD-лицензией?
Речь идет об одной из грамматик ANTLR, лежащей на github , на основе которой я собираюсь сделать парсер и компилятор.
Грамматика распространяется под BSD-лицензией.
Мне нужно ее модифицировать, переименовать и использовать в своем приложении с лицензией Apache 2.
Как правильно это сделать, чтобы не нарушить авторских прав разработчика?
Просто оставь имена авторов в изменённых файлах и добавь своё имя. В лицензии всего проекта укажи, что некоторые части лицензируются под BSD, а в остальном апач. Приложи текст каждой лицензии в проект. В голове каждого файла указывай коротко, под какой лицензией он распространяется.
Ну а вообще, это не GPL, эти лицухи очень либеральны. Главное не стирай копирайты.