Есть ли способ создать страницу «Библиотеки, которую мы используем» из композитора? - PullRequest
0 голосов
/ 29 июня 2018

Я занимаюсь разработкой проприетарного проекта php, в котором используется несколько пакетов с открытым исходным кодом.

Есть ли способ создать страницу лицензии, подобную этой, https://slack.com/libs/android напрямую через композитора? Или я должен скопировать все лицензии вручную?

1 Ответ

0 голосов
/ 29 июня 2018

Вы можете найти список всех установленных пакетов в vendor/composer/installed.json. Обычно они имеют информацию о лицензии в виде короткого имени, например MIT.

Если вы хотите получить полный текст лицензии, вам следует искать файл LICENSE или LICENSE.md внутри корневого каталога зависимостей (например, vendor/somevendor/somepackage/LICENSE.md). Зависимости без такого файла могут быть нелицензионными, и использование их может быть незаконным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...