devtools.licenses.report 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
  1. # File format ($ symbol means the beginning of a line):
  2. #
  3. # $ # this message
  4. # $ # =======================
  5. # $ # comments (all commentaries should starts with some number of spaces and # symbol)
  6. # $ IGNORE_FILES {file1.ext1} {file2.ext2} - (optional) ignore listed files when generating license macro and credits
  7. # $
  8. # ${action} {license id} {license text hash}
  9. # $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make
  10. # ${all_file_action} filename
  11. # $ # user commentaries (many lines)
  12. # $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify)
  13. # ${action} {license spdx} {license text hash}
  14. # $BELONGS ./ya/make/file/relative/path/3/ya.make
  15. # ${all_file_action} filename
  16. # $ # user commentaries
  17. # $ generated description
  18. # $ ...
  19. #
  20. # You can modify action, all_file_action and add commentaries
  21. # Available actions:
  22. # keep - keep license in contrib and use in credits
  23. # skip - skip license
  24. # remove - remove all files with this license
  25. # rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file
  26. #
  27. # {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory)
  28. # We suppose that that files can contain some license info
  29. # Available all file actions:
  30. # FILE_IGNORE - ignore file (do nothing)
  31. # FILE_INCLUDE - include all file data into licenses text file
  32. # =======================
  33. KEEP MIT 37d1dc460f2de1e911ca8458b1084092
  34. BELONGS ya.make
  35. Note: matched license text is too long. Read it in the source files.
  36. Scancode info:
  37. Original SPDX id: MIT
  38. Score : 100.00
  39. Match type : TEXT
  40. Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT
  41. Files with this license:
  42. src/aarch64/win64_armasm.S [2:17]
  43. SKIP GPL-2.0-only 39bba7d2cf0ba1036f2a6e2be52fe3f0
  44. BELONGS ya.make
  45. FILE_INCLUDE LICENSE found in files: LICENSE-BUILDTOOLS at line 15, LICENSE-BUILDTOOLS at line 73
  46. Note: matched license text is too long. Read it in the source files.
  47. Scancode info:
  48. Original SPDX id: GPL-2.0-only
  49. Score : 100.00
  50. Match type : TEXT
  51. Links : http://www.gnu.org/licenses/gpl-2.0.html, http://www.gnu.org/licenses/gpl-2.0.txt, https://spdx.org/licenses/GPL-2.0-only
  52. Files with this license:
  53. LICENSE-BUILDTOOLS [15:353]
  54. SKIP GPL-2.0-or-later 4557c5a6d521b4d6e39185c061f971bf
  55. BELONGS ya.make
  56. Note: matched license text is too long. Read it in the source files.
  57. Scancode info:
  58. Original SPDX id: GPL-2.0-or-later
  59. Score : 100.00
  60. Match type : NOTICE
  61. Links : http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html, https://spdx.org/licenses/GPL-2.0-or-later
  62. Files with this license:
  63. testsuite/libffi.bhaible/alignof.h [4:15]
  64. SKIP GPL-3.0-only 52d9043040f3ab050a3f6cdf714d7f2e
  65. BELONGS ya.make
  66. License text:
  67. version 3 of the GNU General Public License and to point readers
  68. Scancode info:
  69. Original SPDX id: GPL-3.0-only
  70. Score : 100.00
  71. Match type : REFERENCE
  72. Links : http://www.gnu.org/licenses/gpl-3.0-standalone.html, http://www.gnu.org/licenses/gpl-3.0.html, https://spdx.org/licenses/GPL-3.0-only
  73. Files with this license:
  74. ChangeLog.old [2637:2637]
  75. SKIP GPL-2.0-only 5e3ff192c2c5a6e630a6fa1df72a3120
  76. BELONGS ya.make
  77. # This license should belong to all testsuite projects. It is set by yamaker.
  78. License text:
  79. msvcc.sh an testsuite/libffi.bhaible are both distributed under the
  80. terms of the GNU GPL version 2, as below.
  81. Scancode info:
  82. Original SPDX id: GPL-2.0-only
  83. Score : 100.00
  84. Match type : NOTICE
  85. Links : http://www.gnu.org/licenses/gpl-2.0.html, http://www.gnu.org/licenses/gpl-2.0.txt, https://spdx.org/licenses/GPL-2.0-only
  86. Files with this license:
  87. LICENSE-BUILDTOOLS [10:11]
  88. KEEP MIT 6473f716f40a9bab697483570db29487
  89. BELONGS ya.make
  90. Note: matched license text is too long. Read it in the source files.
  91. Scancode info:
  92. Original SPDX id: MIT
  93. Score : 100.00
  94. Match type : TEXT
  95. Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT
  96. Files with this license:
  97. LICENSE [4:21]
  98. KEEP MIT 77d6e1b67743071209d0265eba4a909b
  99. BELONGS ya.make
  100. Note: matched license text is too long. Read it in the source files.
  101. Scancode info:
  102. Original SPDX id: MIT
  103. Score : 100.00
  104. Match type : TEXT
  105. Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT
  106. Files with this license:
  107. src/powerpc/aix.S [7:24]
  108. src/powerpc/aix_closure.S [7:24]
  109. src/powerpc/asm.h [6:23]
  110. src/powerpc/darwin.S [7:24]
  111. src/powerpc/darwin_closure.S [8:25]
  112. src/powerpc/ffi.c [11:28]
  113. src/powerpc/ffi_darwin.c [10:27]
  114. src/powerpc/ffi_linux64.c [11:28]
  115. src/powerpc/ffi_powerpc.h [11:28]
  116. src/powerpc/ffi_sysv.c [11:28]
  117. KEEP CC-PDDC 80e1d00052cae3c51be03957922bff6c
  118. BELONGS ya.make
  119. License text:
  120. Doug Lea and released to the public domain, as explained at
  121. http://creativecommons.org/licenses/publicdomain. Send questions,
  122. Scancode info:
  123. Original SPDX id: CC-PDDC
  124. Score : 100.00
  125. Match type : NOTICE
  126. Links : http://creativecommons.org/licenses/publicdomain/, https://creativecommons.org/licenses/publicdomain/, https://spdx.org/licenses/CC-PDDC
  127. Files with this license:
  128. src/dlmalloc.c [3:4]
  129. SKIP GPL-3.0-or-later 89b4246da7378f845d8524dbdd0ee755
  130. BELONGS ya.make
  131. Note: matched license text is too long. Read it in the source files.
  132. Scancode info:
  133. Original SPDX id: GPL-3.0-or-later
  134. Score : 100.00
  135. Match type : NOTICE
  136. Links : http://www.gnu.org/licenses/gpl-3.0-standalone.html, https://spdx.org/licenses/GPL-3.0-or-later
  137. Files with this license:
  138. testsuite/libffi.bhaible/testcases.c [5:16]
  139. KEEP MIT 8a7348686d1975121ceb5328e9f86d92
  140. BELONGS ya.make
  141. Note: matched license text is too long. Read it in the source files.
  142. Scancode info:
  143. Original SPDX id: MIT
  144. Score : 100.00
  145. Match type : TEXT
  146. Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT
  147. Files with this license:
  148. configs/armv7a-unknown-linux-androideabi16/include/ffitarget.h [8:26]
  149. configs/armv7a-unknown-linux-gnueabihf/include/ffitarget.h [8:26]
  150. configs/i386-microsoft-windows/include/ffitarget.h [8:26]
  151. configs/i686-pc-linux-android16/include/ffitarget.h [8:26]
  152. configs/powerpc64le-unknown-linux-gnu/include/ffitarget.h [8:26]
  153. configs/x86_64-apple-iphonesimulator/include/ffitarget.h [8:26]
  154. configs/x86_64-apple-macosx/include/ffitarget.h [8:26]
  155. configs/x86_64-microsoft-windows/include/ffitarget.h [8:26]
  156. configs/x86_64-pc-linux-android21/include/ffitarget.h [8:26]
  157. configs/x86_64-pc-linux-gnu/include/ffitarget.h [8:26]
  158. src/arm/ffi.c [10:28]
  159. src/arm/ffitarget.h [8:26]
  160. src/arm/sysv.S [7:25]
  161. src/arm/sysv_msvc_arm32.S [8:26]
  162. src/closures.c [9:27]
  163. src/java_raw_api.c [11:29]
  164. src/powerpc/ffitarget.h [8:26]
  165. src/powerpc/linux64.S [7:25]
  166. src/powerpc/linux64_closure.S [7:25]
  167. src/powerpc/ppc_closure.S [7:25]
  168. src/powerpc/sysv.S [7:25]
  169. src/prep_cif.c [5:23]
  170. src/raw_api.c [6:24]
  171. src/types.c [6:24]
  172. src/x86/ffi.c [11:29]
  173. src/x86/ffi64.c [9:27]
  174. src/x86/ffitarget.h [8:26]
  175. src/x86/ffiw64.c [7:25]
  176. src/x86/sysv.S [8:26]
  177. src/x86/sysv_intel.S [8:26]
  178. src/x86/unix64.S [8:26]
  179. SKIP GPL-2.0-or-later a0df2e4ee15233d143a1cb8dfa6fac82
  180. BELONGS ya.make
  181. Note: matched license text is too long. Read it in the source files.
  182. Scancode info:
  183. Original SPDX id: GPL-2.0-or-later
  184. Score : 100.00
  185. Match type : NOTICE
  186. Links : http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html, https://spdx.org/licenses/GPL-2.0-or-later
  187. Files with this license:
  188. testsuite/libffi.bhaible/test-callback.c [5:16]
  189. KEEP MIT c256125971fdb3bd73b9d2f700e3ce71
  190. BELONGS ya.make
  191. Note: matched license text is too long. Read it in the source files.
  192. Scancode info:
  193. Original SPDX id: MIT
  194. Score : 100.00
  195. Match type : TEXT
  196. Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT
  197. Files with this license:
  198. configs/aarch64-apple-iphoneos/include/ffi.h [5:23]
  199. configs/aarch64-apple-macos/include/ffi.h [5:23]
  200. configs/aarch64-unknown-linux-android21/include/ffi.h [5:23]
  201. configs/aarch64-unknown-linux-gnu/include/ffi.h [5:23]
  202. configs/armv7a-unknown-linux-androideabi16/include/ffi.h [5:23]
  203. configs/armv7a-unknown-linux-gnueabihf/include/ffi.h [5:23]
  204. configs/i386-microsoft-windows/include/ffi.h [5:23]
  205. configs/i686-pc-linux-android16/include/ffi.h [5:23]
  206. configs/powerpc64le-unknown-linux-gnu/include/ffi.h [5:23]
  207. configs/x86_64-apple-iphonesimulator/include/ffi.h [5:23]
  208. configs/x86_64-apple-macosx/include/ffi.h [5:23]
  209. configs/x86_64-microsoft-windows/include/ffi.h [5:23]
  210. configs/x86_64-pc-linux-android21/include/ffi.h [5:23]
  211. configs/x86_64-pc-linux-gnu/include/ffi.h [5:23]
  212. SKIP GPL-2.0-or-later e59edce08d8f56b01ccc13e7f6008082
  213. BELONGS ya.make
  214. Note: matched license text is too long. Read it in the source files.
  215. Scancode info:
  216. Original SPDX id: GPL-2.0-or-later
  217. Score : 100.00
  218. Match type : NOTICE
  219. Links : http://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html, https://spdx.org/licenses/GPL-2.0-or-later
  220. Files with this license:
  221. testsuite/libffi.bhaible/test-call.c [5:16]
  222. KEEP MIT f3282ec937cc52c3e9dfb631266166d0
  223. BELONGS ya.make
  224. Note: matched license text is too long. Read it in the source files.
  225. Scancode info:
  226. Original SPDX id: MIT
  227. Score : 100.00
  228. Match type : TEXT
  229. Links : http://opensource.org/licenses/mit-license.php, https://spdx.org/licenses/MIT
  230. Files with this license:
  231. configs/aarch64-apple-iphoneos/include/ffitarget.h [3:20]
  232. configs/aarch64-apple-macos/include/ffitarget.h [3:20]
  233. configs/aarch64-unknown-linux-android21/include/ffitarget.h [3:20]
  234. configs/aarch64-unknown-linux-gnu/include/ffitarget.h [3:20]
  235. src/aarch64/ffi.c [3:20]
  236. src/aarch64/ffitarget.h [3:20]
  237. src/aarch64/internal.h [2:19]
  238. src/aarch64/sysv.S [3:20]