어플리케이션을 만들면 어플리케이션을 만들면서 사용한 모든 오픈소스 라이센스 고지를 해야합니다.
하지만 수많은 라이센스를 고지하기에는 어려움이 있습니다. 이 때 gradle을 사용하는 경우 좋은 plugin이 있습니다. 그것은 바로 "gradle-license-plugin" 입니다. 해당 플러그인을 사용하면 자신이 사용한 라이센스를 html, excel, json 형태로 뽑아 주기 떄문에 아주 유용하게 사용 할 수 있습니다.
1. build.gradle
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.jaredsburrows:gradle-license-plugin:0.8.90'
}
}
apply plugin: 'com.jaredsburrows.license'
apply plugin: 'java-library'
2. [Gradle] - [Tasks] - [reporting] - licenseReport 클릭
3. [Project-struture] - [build] - [reports] - [licenses]
4. 출력물