Есть ли какое-либо правило, согласно которому транзитивные зависимости в maven будут иметь такое же лицензионное соглашение, что и основное. Для примера. если у меня есть прямая зависимость от A, которая отправляет B & C транзитивно. А на LGPL, можно ли предположить, что оба B & C находятся в LGPL? Я могу понять это с помощью определения LGPL, но есть ли какое-либо правило, которое говорит об этом.Зависимости и лицензирование maven
3
A
ответ
2
Maven не активно относится к этим лицензиям, поэтому в терминах правила, которое принудительно применяется инструментом: нет, такого не существует.
This other question описывает решения внутри вашего внутреннего репозитория, а также ссылку на Maven License Validator Plugin, однако последний либо «сделан», либо «оставлен».
Вы также можете использовать Maven License Plugin и как-то автоматически оценивать его вывод - утверждать при просмотре нежелательных типов лицензий.
Смежные вопросы
- 1. Maven Antrun и зависимости
- 2. Maven Затмение и зависимости
- 3. Grails и Local Maven Зависимости
- 4. Зависимости Maven, Tomcat7 и развертывание
- 5. Зависимости и отношения Maven jar
- 6. Android: UUID и лицензирование
- 7. Лицензирование MySQL и GPL
- 8. IKVM и лицензирование
- 9. Лицензирование и ценообразование WSS
- 10. Создание тем и лицензирование
- 11. Ubuntu, Qt и лицензирование
- 12. Maven + Tycho, добавляя зависимости Maven
- 13. тест Maven зависимости от зависимости
- 14. maven избежать загрузки зависимости
- 15. Maven различные зависимости?
- 16. Определить Maven предоставленные зависимости
- 17. Maven Versioning Submodules Зависимости
- 18. Импорт зависимости Maven
- 19. Maven вычисляет зависимости
- 20. Maven Исходный код Зависимости
- 21. Понимание Maven Зависимости
- 22. Вопросы зависимости Maven
- 23. Поиск иерархической зависимости Maven
- 24. Отдельные зависимости Maven
- 25. Maven ошибка конвергенции зависимости
- 26. Java-Maven Зависимости
- 27. Elasticsearch клиент maven зависимости
- 28. Maven проблема транзитивной зависимости
- 29. Исключение рекурсивной зависимости Maven
- 30. Зависимости Maven не компилируются