Skip to content

FOSSology

FOSSology — программная система и набор инструментов для обеспечения соответствия лицензионным требованиям при использовании программного обеспечения со свободным исходным кодом.

Как набор инструментов, FOSSology позволяет выполнять сканирование лицензий, авторских прав и экспортного контроля из командной строки.

Установка из репозитория

FOSSology можно установить через терминал:

shell
su -
apt-get update
apt-get install fossology-nomos
shell
epm -i node fossology-nomos

Использование утилиты FOSSology

Чтобы запустить сканер лицензий для проверки исходных кодов программы, если в папке morphosis находится исходный код программы Morphosis, необходимо ввести в терминале следующую команду:

shell
nomossa -d morphosis
Пример ответа nomossa
shell
File morphosis/morphosis/main.py contains license(s) GPL-3.0-or-later
File morphosis/morphosis/print.py contains license(s) GPL-3.0-or-later
File morphosis/morphosis/window.py contains license(s) GPL-3.0-or-later
File morphosis/COPYING contains license(s) GPL-3.0-only
File morphosis/data/garden.jamie.Morphosis.metainfo.xml.in contains license(s) CC0-1.0,GPL-3.0-or-later
File morphosis/morphosis/morphosis.in contains license(s) GPL-3.0-or-later
File morphosis/morphosis/supported_formats.py contains license(s) GPL-3.0-or-later
File morphosis/.gear/morphosis.spec contains license(s) GPL-3.0-or-later

Авторы

История изменений