ClearlyDefined
Общая база данных о том, какая лицензия и какие авторские права на самом деле у каждого пакета с открытым кодом, — чтобы каждой компании не приходилось сканировать один и тот же код.
Проект начала Microsoft в 2018 году, а затем передала его под крыло Open Source Initiative. Исходная мысль проста: тысячи компаний выполняют одну и ту же работу порознь — берут ту же версию того же пакета npm или Maven, запускают тот же сканер и исправляют то же неверное поле с лицензией. ClearlyDefined собирает пакеты из крупных реестров, прогоняет через ScanCode и другие инструменты и сохраняет результат один раз.
Полезной базу делает курирование. Любой, кто заметил, что пакет ошибочно помечен как MIT, может предложить исправление; после проверки оно действует для всех. Каждый пакет получает ещё и оценку того, насколько хорошо задокументировано его лицензирование — вежливый способ сообщить мейнтейнерам, что файла LICENSE у них нет.