github.com/noqcks/syft@v0.0.0-20230920222752-a9e2c4e288e5/internal/licenses/list.go (about) 1 package licenses 2 3 import "github.com/anchore/syft/internal" 4 5 // all of these taken from https://github.com/golang/pkgsite/blob/8996ff632abee854aef1b764ca0501f262f8f523/internal/licenses/licenses.go#L338 6 // which unfortunately is not exported. But fortunately is under BSD-style license. 7 8 var ( 9 FileNames = []string{ 10 "COPYING", 11 "COPYING.md", 12 "COPYING.markdown", 13 "COPYING.txt", 14 "LICENCE", 15 "LICENCE.md", 16 "LICENCE.markdown", 17 "LICENCE.txt", 18 "LICENSE", 19 "LICENSE.md", 20 "LICENSE.markdown", 21 "LICENSE.txt", 22 "LICENSE-2.0.txt", 23 "LICENCE-2.0.txt", 24 "LICENSE-APACHE", 25 "LICENCE-APACHE", 26 "LICENSE-APACHE-2.0.txt", 27 "LICENCE-APACHE-2.0.txt", 28 "LICENSE-MIT", 29 "LICENCE-MIT", 30 "LICENSE.MIT", 31 "LICENCE.MIT", 32 "LICENSE.code", 33 "LICENCE.code", 34 "LICENSE.docs", 35 "LICENCE.docs", 36 "LICENSE.rst", 37 "LICENCE.rst", 38 "MIT-LICENSE", 39 "MIT-LICENCE", 40 "MIT-LICENSE.md", 41 "MIT-LICENCE.md", 42 "MIT-LICENSE.markdown", 43 "MIT-LICENCE.markdown", 44 "MIT-LICENSE.txt", 45 "MIT-LICENCE.txt", 46 "MIT_LICENSE", 47 "MIT_LICENCE", 48 "UNLICENSE", 49 "UNLICENCE", 50 } 51 52 FileNameSet = internal.NewStringSet(FileNames...) 53 )