1cb93a386Sopenharmony_ci<?xml version="1.0" encoding="UTF-8"?> 2cb93a386Sopenharmony_ci<!-- Copyright (c) 2023 Huawei Device Co., Ltd. 3cb93a386Sopenharmony_ci 4cb93a386Sopenharmony_ci Licensed under the Apache License, Version 2.0 (the "License"); 5cb93a386Sopenharmony_ci you may not use this file except in compliance with the License. 6cb93a386Sopenharmony_ci You may obtain a copy of the License at 7cb93a386Sopenharmony_ci 8cb93a386Sopenharmony_ci http://www.apache.org/licenses/LICENSE-2.0 9cb93a386Sopenharmony_ci 10cb93a386Sopenharmony_ci Unless required by applicable law or agreed to in writing, software 11cb93a386Sopenharmony_ci distributed under the License is distributed on an "AS IS" BASIS, 12cb93a386Sopenharmony_ci WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13cb93a386Sopenharmony_ci See the License for the specific language governing permissions and 14cb93a386Sopenharmony_ci limitations under the License. 15cb93a386Sopenharmony_ci 16cb93a386Sopenharmony_ci This is the configuration file template for OpenHarmony OSS Audit Tool, please copy it to your project root dir and modify it refer to OpenHarmony/tools_oat/README. 17cb93a386Sopenharmony_ci All configurations in this file will be merged to OAT-Default.xml, if you have any questions or concerns, please create issue in OpenHarmony/tools_oat and @jalenchen or chenyaxun. 18cb93a386Sopenharmony_ci 19cb93a386Sopenharmony_ci licensefile: 20cb93a386Sopenharmony_ci 1.If the project don't have "LICENSE" in root dir, please define all the license files in this project in , OAT will check license files according to this rule. 21cb93a386Sopenharmony_ci 22cb93a386Sopenharmony_ci policylist: 23cb93a386Sopenharmony_ci 1. policy: If the OAT-Default.xml policies do not meet your requirements, please add policies here. 24cb93a386Sopenharmony_ci 2. policyitem: The fields type, name, path, desc is required, and the fields rule, group, filefilter is optional,the default value is: 25cb93a386Sopenharmony_ci <policyitem type="" name="" path="" desc="" rule="may" group="defaultGroup" filefilter="defaultPolicyFilter"/> 26cb93a386Sopenharmony_ci 3. policyitem type: 27cb93a386Sopenharmony_ci "compatibility" is used to check license compatibility in the specified path; 28cb93a386Sopenharmony_ci "license" is used to check source license header in the specified path; 29cb93a386Sopenharmony_ci "copyright" is used to check source copyright header in the specified path; 30cb93a386Sopenharmony_ci "import" is used to check source dependency in the specified path, such as import ... ,include ... 31cb93a386Sopenharmony_ci "filetype" is used to check file type in the specified path, supported file types: archive, binary 32cb93a386Sopenharmony_ci "filename" is used to check whether the specified file exists in the specified path(projectroot means the root dir of the project), supported file names: LICENSE, README, README.OpenSource 33cb93a386Sopenharmony_ci 4. policyitem name: This field is used for define the license, copyright, "*" means match all, the "!" prefix means could not match this value. For example, "!GPL" means can not use GPL license. 34cb93a386Sopenharmony_ci 5. policyitem path: This field is used for define the source file scope to apply this policyitem, the "!" prefix means exclude the files. For example, "!.*/lib/.*" means files in lib dir will be exclude while process this policyitem. 35cb93a386Sopenharmony_ci 6. policyitem rule and group: These two fields are used together to merge policy results. "may" policyitems in the same group means any one in this group passed, the result will be passed. 36cb93a386Sopenharmony_ci 7. policyitem filefilter: Used to bind filefilter which define filter rules. 37cb93a386Sopenharmony_ci 7. policyitem desc: Used to describe the reason of this policy item, committers will check this while merging the code. 38cb93a386Sopenharmony_ci 8. filefilter: Filter rules, the type filename is used to filter file name, the type filepath is used to filter file path. 39cb93a386Sopenharmony_ci 40cb93a386Sopenharmony_ci Note:If the text contains special characters, please escape them according to the following rules: 41cb93a386Sopenharmony_ci " == " 42cb93a386Sopenharmony_ci & == & 43cb93a386Sopenharmony_ci ' == ' 44cb93a386Sopenharmony_ci < == < 45cb93a386Sopenharmony_ci > == > 46cb93a386Sopenharmony_ci--> 47cb93a386Sopenharmony_ci 48cb93a386Sopenharmony_ci<configuration> 49cb93a386Sopenharmony_ci <oatconfig> 50cb93a386Sopenharmony_ci <licensefile></licensefile> 51cb93a386Sopenharmony_ci <policylist> 52cb93a386Sopenharmony_ci <policy name="projectPolicy" desc=""> 53cb93a386Sopenharmony_ci <policyitem type="compatibility" name="Unicode-TOU" path=".*" desc="宽松型许可证."/> 54cb93a386Sopenharmony_ci <policyitem type="compatibility" name="FTL" path=".*" desc="宽松型许可证."/> 55cb93a386Sopenharmony_ci <policyitem type="compatibility" name="Khronos License" path=".*" desc="宽松型许可证."/> 56cb93a386Sopenharmony_ci <policyitem type="compatibility" name="Adobe-2006" path=".*" desc="宽松型许可证."/> 57cb93a386Sopenharmony_ci <policyitem type="compatibility" name="Zlib" path="third_party/externals/.*" desc="宽松型许可证."/> 58cb93a386Sopenharmony_ci <policyitem type="compatibility" name="LicenseRef-scancode-khronos" path="third_party/.*" desc="宽松型许可证."/> 59cb93a386Sopenharmony_ci <policyitem type="compatibility" name="Adobe Systems" path="third_party/externals/dng_sdk/.*" desc="宽松型许可证."/> 60cb93a386Sopenharmony_ci <policyitem type="compatibility" name="NTP" path="third_party/externals/egl-registry/.*" desc="宽松型许可证."/> 61cb93a386Sopenharmony_ci <policyitem type="compatibility" name="IJG" path="third_party/externals/libjpeg-turbo/.*" desc="宽松型许可证."/> 62cb93a386Sopenharmony_ci <policyitem type="compatibility" name="zlib-acknowledgement" path="third_party/externals/.*" desc="宽松型许可证."/> 63cb93a386Sopenharmony_ci <policyitem type="compatibility" name="GPLStyleLicense" path="third_party/externals/.*" desc="not use."/> 64cb93a386Sopenharmony_ci <policyitem type="compatibility" name="GPL-2.0+" path="third_party/externals/.*" desc="not use."/> 65cb93a386Sopenharmony_ci <policyitem type="compatibility" name="GPL-3.0+" path="third_party/externals/.*" desc="not use."/> 66cb93a386Sopenharmony_ci <policyitem type="compatibility" name="Libpng" path="third_party/externals/libpng/.*" desc="宽松型许可证."/> 67cb93a386Sopenharmony_ci <policyitem type="compatibility" name="LGPL-2.1+" path="third_party/externals/.*" desc="not use."/> 68cb93a386Sopenharmony_ci <policyitem type="compatibility" name="GFDL-1.3" path="third_party/externals/microhttpd/.*" desc="宽松型许可证."/> 69cb93a386Sopenharmony_ci <policyitem type="compatibility" name="ISC" path="third_party/externals/microhttpd/.*" desc="宽松型许可证."/> 70cb93a386Sopenharmony_ci <policyitem type="compatibility" name="MPL-1.1" path="third_party/externals/libgifcodec/.*" desc="宽松型许可证."/> 71cb93a386Sopenharmony_ci <policyitem type="compatibility" name="Spencer-94" path="third_party/externals/swiftshader/third_party/llvm-10.0/.*" desc="宽松型许可证."/> 72cb93a386Sopenharmony_ci <policyitem type="compatibility" name="LicenseRef-scancode-other-permissive" path="third_party/externals/libpng/.*" desc="宽松型许可证."/> 73cb93a386Sopenharmony_ci <policyitem type="compatibility" name="BD-style" path="gm/.*" desc="宽松型许可证."/> 74cb93a386Sopenharmony_ci <policyitem type="compatibility" name="FSF Unlimited License" path="third_party/externals/.*" desc="宽松型许可证."/> 75cb93a386Sopenharmony_ci <policyitem type="compatibility" name="PublicDomainLicense" path="tools/.*" desc="宽松型许可证."/> 76cb93a386Sopenharmony_ci <policyitem type="compatibility" name="XConsortiumLicense" path="third_party/externals/.*" desc="宽松型许可证."/> 77cb93a386Sopenharmony_ci <policyitem type="compatibility" name="GFDL-1.1" path="third_party/externals/.*" desc="宽松型许可证."/> 78cb93a386Sopenharmony_ci <policyitem type="compatibility" name="CC0-1.0" path="third_party/externals/.*" desc="宽松型许可证."/> 79cb93a386Sopenharmony_ci <policyitem type="compatibility" name="NAIST-2003" path="third_party/externals/.*" desc="宽松型许可证."/> 80cb93a386Sopenharmony_ci <policyitem type="compatibility" name="Info-ZIP" path="third_party/externals/.*" desc="宽松型许可证."/> 81cb93a386Sopenharmony_ci <policyitem type="compatibility" name="OFL-1.1-no-RFN" path="third_party/externals/.*" desc="宽松型许可证."/> 82cb93a386Sopenharmony_ci </policy> 83cb93a386Sopenharmony_ci </policylist> 84cb93a386Sopenharmony_ci 85cb93a386Sopenharmony_ci <filefilterlist> 86cb93a386Sopenharmony_ci <filefilter name="defaultFilter" desc="Files not to check"> 87cb93a386Sopenharmony_ci <filteritem type="filename" name="*.txt|*.jpg|*.gif|*.png|*.ttf|*.otf" desc="desc files"/> 88cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/angle2/tools/flex-bison/third_party/skeletons/yacc.c" desc="not use"/> 89cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/compile" desc="not use"/> 90cb93a386Sopenharmony_ci <filteritem type="filepath" name=".*/BUILD" desc="编译规则文件"/> 91cb93a386Sopenharmony_ci <filteritem type="filepath" name=".*/README.*" desc="README文件"/> 92cb93a386Sopenharmony_ci <filteritem type="filepath" name=".*/README.*" desc="README文件"/> 93cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/config.guess" desc="not use"/> 94cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/freetype/src/base/md5.h" desc="No copyright is claimed, and the software is hereby placed in the public domain."/> 95cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/harfbuzz/docs/usermanual-install-harfbuzz.xml" desc="License matcher rules, not license header"/> 96cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/harfbuzz/docs/usermanual-integration.xml" desc="License matcher rules, not license header"/> 97cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/imgui/imgui.cpp" desc="License matcher rules, not license header"/> 98cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/example.c" desc="To the extent possible under law, the authors have waived all copyright and related or neighboring rights to this file."/> 99cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libwebp/PATENTS" desc="License matcher rules, not license header"/> 100cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/opengl-registry/api/GLES/1.0/gl.h" desc="not use"/> 101cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/imgui/backends/imgui_impl_opengl3_loader.h" desc="This is free and unencumbered software released into the public domain."/> 102cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/oboe/prefab/oboe-VERSION.pom" desc="License matcher rules, not license header"/> 103cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/spirv-cross/.*/.*.comp" desc="License matcher rules, not license header"/> 104cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/swiftshader/third_party/SPIRV-Headers/BUILD.bazel" desc="License matcher rules, not license header"/> 105cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/ANNOUNCE" desc="License matcher rules, not license header"/> 106cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/.*/MD5.h" desc="No copyright is claimed, and the software is hereby placed in the public domain."/> 107cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/contrib/pngminim/preader/makefile" desc="License matcher rules, not license header"/> 108cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/.*/LICENSE.TXT" desc="License matcher rules, not license header"/> 109cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/egl-registry/api/1.1/EGL/egl.h" desc=" use"/> 110cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/freetype/src/tools/make_distribution_archives.py" desc="License matcher rules, not license header"/> 111cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/opengl-registry/api/GLSC/1.0/gl.h" desc="License matcher rules, not license header"/> 112cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/spirv-headers/BUILD.bazel" desc="License matcher rules, not license header"/> 113cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/spirv-cross/LICENSES/CC-BY-4.0.txt" desc="License matcher rules, not license header"/> 114cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/contrib/gregbook/makevms.com" desc="License matcher rules, not license header"/> 115cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/TRADEMARK" desc="License matcher rules, not license header"/> 116cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/microhttpd/src/testcurl/gauger.h" desc="This software is in the public domain"/> 117cb93a386Sopenharmony_ci <filteritem type="filepath" name="tools/doxygen/mainpage/mainpage.dox" desc="License matcher rules, not license header"/> 118cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/egl-registry/sdk/docs/man/reference.xml" desc="License matcher rules, not license header"/> 119cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/egl-registry/sdk/docs/man/xhtml/copyright.inc.xsl" desc="License matcher rules, not license header"/> 120cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/freetype/docs/PROBLEMS" desc="License matcher rules, not license header"/> 121cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtc/random.hpp" desc="License matcher rules, not license header"/> 122cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/swiftshader/third_party/llvm-10.0/Android.bp" desc="License matcher rules, not license header"/> 123cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/egl-registry/specs/legal.xhtml" desc="License matcher rules, not license header"/> 124cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/spirv-cross/CODE_OF_CONDUCT.adoc" desc="License matcher rules, not license header"/> 125cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/swiftshader/third_party/SPIRV-Tools/BUILD.bazel" desc="License matcher rules, not license header"/> 126cb93a386Sopenharmony_ci <filteritem type="filepath" name="go.mod" desc="License matcher rules, not license header"/> 127cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/zlib/contrib/minizip/crypt.h" desc="source package can be freely distributed, including from the USA"/> 128cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/brotli/java/org/brotli/pom.xml" desc="License matcher rules, not license header"/> 129cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/egl-registry/sdk/docs/man/docbook4/reference.xml" desc="License matcher rules, not license header"/> 130cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/markupsafe/get_markupsafe.sh" desc="License matcher rules, not license header"/> 131cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/spirv-tools/BUILD.bazel" desc="License matcher rules, not license header"/> 132cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/opengl-registry/api/GLSC/1.0.1/gl.h" desc="License matcher rules, not license header"/> 133cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/INSTALL" desc="License matcher rules, not license header"/> 134cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/contrib/gregbook/Makefile.sgi" desc="License matcher rules, not license header"/> 135cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtc/ulp.inl" desc="software is freely granted"/> 136cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/contrib/gregbook/Makefile.unx" desc="License matcher rules, not license header"/> 137cb93a386Sopenharmony_ci <filteritem type="filepath" name="bin/compare" desc="License matcher rules, not license header"/> 138cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/freetype/docs/oldlogs/ChangeLog.21" desc="License matcher rules, not license header"/> 139cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/libpng/autogen.sh" desc="License matcher rules, not license header"/> 140cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/abseil-cpp/conanfile.py" desc="License matcher rules, not license header"/> 141cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/egl-registry/sdk/docs/man/copyright.xml" desc="License matcher rules, not license header"/> 142cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/abseil-cpp/absl/random/gaussian_distribution.cc" desc="License matcher rules, not license header"/> 143cb93a386Sopenharmony_ci </filefilter> 144cb93a386Sopenharmony_ci 145cb93a386Sopenharmony_ci <filefilter name="defaultPolicyFilter" desc="Filters for compatibility,license header policies"> 146cb93a386Sopenharmony_ci <filteritem type="filepath" name="src/main/java/ohos/oat/analysis/headermatcher/.*" 147cb93a386Sopenharmony_ci desc="License matcher rules, not license header"/> 148cb93a386Sopenharmony_ci <filteritem type="filepath" name= "README.chromium" desc="License matcher rules, not license header"/> 149cb93a386Sopenharmony_ci <filteritem type="filepath" name= "third_party/externals/brotli/js/decode.min.js " desc="License matcher rules, not license header"/> 150cb93a386Sopenharmony_ci <filteritem type="filepath" name= "third_party/externals/dawn/README.chromium" desc="License matcher rules, not license header"/> 151cb93a386Sopenharmony_ci <filteritem type="filepath" name= "third_party/externals/egl-registry/sdk/docs/man/xhtml/ctop.xsl" desc="W3C License"/> 152cb93a386Sopenharmony_ci <filteritem type="filepath" name= "third_party/externals/imgui/imstb_textedit.h" desc="mit or public domain"/> 153cb93a386Sopenharmony_ci </filefilter> 154cb93a386Sopenharmony_ci 155cb93a386Sopenharmony_ci <filefilter name="copyrightPolicyFilter" desc="Filters for copyright header policies"> 156cb93a386Sopenharmony_ci 157cb93a386Sopenharmony_ci </filefilter> 158cb93a386Sopenharmony_ci 159cb93a386Sopenharmony_ci <filefilter name="licenseFileNamePolicyFilter" desc="Filters for LICENSE file policies"> 160cb93a386Sopenharmony_ci 161cb93a386Sopenharmony_ci </filefilter> 162cb93a386Sopenharmony_ci 163cb93a386Sopenharmony_ci <filefilter name="readmeFileNamePolicyFilter" desc="Filters for README file policies"> 164cb93a386Sopenharmony_ci </filefilter> 165cb93a386Sopenharmony_ci <filefilter name="readmeOpenSourcefileNamePolicyFilter" desc="Filters for README.OpenSource file policies"> 166cb93a386Sopenharmony_ci </filefilter> 167cb93a386Sopenharmony_ci <filefilter name="binaryFileTypePolicyFilter" desc="Filters for binary file policies"> 168cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/abseil-cpp/absl/time/internal/cctz" desc="test files"/> 169cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/harfbuzz/test" desc="test files"/> 170cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/abseil-cpp/absl/time/internal/cctz/testdata" desc="test files"/> 171cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/harfbuzz/test/fuzzing" desc="test files"/> 172cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/abseil-cpp/absl/time/internal/cctz/testdata" desc="test files"/> 173cb93a386Sopenharmony_ci <filteritem type="filepath" name="third_party/externals/.*" desc="二进制文件不参与编译"/> 174cb93a386Sopenharmony_ci <filteritem type="filepath" name="resources/.*" desc="二进制文件不参与编译"/> 175cb93a386Sopenharmony_ci <filteritem type="filepath" name="buildtools/third_party/eu-strip/bin/eu-strip" desc="开源文件"/> 176cb93a386Sopenharmony_ci <filteritem type="filepath" name="modules/canvaskit/tests/assets/red_line.skp" desc="上游原生"/> 177cb93a386Sopenharmony_ci <filteritem type="filepath" name="modules/canvaskit/tests/assets/test.ttc" desc="上游原生"/> 178cb93a386Sopenharmony_ci <filteritem type="filepath" name="platform_tools/android/bin/mac/perfhost" desc="上游原生"/> 179cb93a386Sopenharmony_ci <filteritem type="filepath" name="site/docs/dev/tools/calendar.mskp" desc="上游原生"/> 180cb93a386Sopenharmony_ci <filteritem type="filepath" name="buildtools/mac/gn" desc="上游原生"/> 181cb93a386Sopenharmony_ci <filteritem type="filepath" name="platform_tools/android/apps/gradle/wrapper/gradle-wrapper.jar" desc="上游原生"/> 182cb93a386Sopenharmony_ci <filteritem type="filepath" name="infra/bots/tools/luci-go/win64/isolate.exe.sha1" desc="上游原生"/> 183cb93a386Sopenharmony_ci <filteritem type="filepath" name="tools/perf-canvaskit-puppeteer/canvas_perf_assets/Roboto-Regular.woff" desc="上游原生"/> 184cb93a386Sopenharmony_ci <filteritem type="filepath" name="tools/perf-canvaskit-puppeteer/canvas_perf_assets/Roboto-Regular.woff2" desc="上游原生"/> 185cb93a386Sopenharmony_ci <filteritem type="filepath" name="experimental/wasm-skp-debugger/debugger/anim.mskp" desc="上游原生"/> 186cb93a386Sopenharmony_ci <filteritem type="filepath" name="modules/canvaskit/tests/assets/Roboto-Regular.woff" desc="上游原生"/> 187cb93a386Sopenharmony_ci <filteritem type="filepath" name="platform_tools/android/apps/skottie/perfetto_config.pb" desc="上游原生"/> 188cb93a386Sopenharmony_ci <filteritem type="filepath" name="experimental/wasm-skp-debugger/debugger/sample.skp" desc="上游原生"/> 189cb93a386Sopenharmony_ci <filteritem type="filepath" name="modules/canvaskit/tests/assets/Roboto-Regular.woff2" desc="上游原生"/> 190cb93a386Sopenharmony_ci <filteritem type="filepath" name="bin/gn" desc="上游原生"/> 191cb93a386Sopenharmony_ci <filteritem type="filepath" name="buildtools/win/clang-format.exe.sha1" desc="上游原生"/> 192cb93a386Sopenharmony_ci <filteritem type="filepath" name="modules/canvaskit/tests/assets/color_wheel.webp" desc="上游原生"/> 193cb93a386Sopenharmony_ci <filteritem type="filepath" name="platform_tools/android/bin/linux/perfhost" desc="上游原生"/> 194cb93a386Sopenharmony_ci <filteritem type="filepath" name="tools/skiaserve/favicon.ico" desc="上游原生"/> 195cb93a386Sopenharmony_ci </filefilter> 196cb93a386Sopenharmony_ci </filefilterlist> 197cb93a386Sopenharmony_ci <licensematcherlist> 198cb93a386Sopenharmony_ci <licensematcher name="Adobe-2006" desc="License for dngsdk"> 199cb93a386Sopenharmony_ci <licensetext name=" 200cb93a386Sopenharmony_ci // NOTICE: Adobe permits you to use, modify, and distribute this file in 201cb93a386Sopenharmony_ci // accordance with the terms of the Adobe license agreement accompanying it. 202cb93a386Sopenharmony_ci " desc=""/> 203cb93a386Sopenharmony_ci <licensetext name=" 204cb93a386Sopenharmony_ci Adobe Systems Incorporated provides the Software and Documentation for use under 205cb93a386Sopenharmony_ci the terms of this Agreement. Any download, installation, use, reproduction, 206cb93a386Sopenharmony_ci " desc=""/> 207cb93a386Sopenharmony_ci </licensematcher> 208cb93a386Sopenharmony_ci <licensematcher name="Zlib" desc="License for freetpye"> 209cb93a386Sopenharmony_ci <licensetext name=" 210cb93a386Sopenharmony_ci * For conditions of distribution and use, see copyright notice in zlib.h 211cb93a386Sopenharmony_ci " desc=""/> 212cb93a386Sopenharmony_ci </licensematcher> 213cb93a386Sopenharmony_ci <licensematcher name="MIT" desc="License for freetpye"> 214cb93a386Sopenharmony_ci <licensetext name=" 215cb93a386Sopenharmony_ci * Permission to use, copy, modify, distribute, and sell this software and its 216cb93a386Sopenharmony_ci * documentation for any purpose is hereby granted without fee, provided that 217cb93a386Sopenharmony_ci " desc=""/> 218cb93a386Sopenharmony_ci <licensetext name=" 219cb93a386Sopenharmony_ci * This library is distributed under the MIT License. See notice at the end of this file. 220cb93a386Sopenharmony_ci " desc=""/> 221cb93a386Sopenharmony_ci <licensetext name=" 222cb93a386Sopenharmony_ci /* This file is part of volk library; see volk.h for version/license details */ 223cb93a386Sopenharmony_ci " desc=""/> 224cb93a386Sopenharmony_ci </licensematcher> 225cb93a386Sopenharmony_ci <licensematcher name="LicenseRef-scancode-khronos" desc="License for freetpye"> 226cb93a386Sopenharmony_ci <licensetext name=" 227cb93a386Sopenharmony_ci Permission is hereby granted, free of charge, to any person obtaining a 228cb93a386Sopenharmony_ci ** copy of this software and/or associated documentation files (the 229cb93a386Sopenharmony_ci ** "Materials"), to deal in the Materials without restriction, including 230cb93a386Sopenharmony_ci ** without limitation the rights to use, copy, modify, merge, publish, 231cb93a386Sopenharmony_ci ** distribute, sublicense, and/or sell copies of the Materials, and to 232cb93a386Sopenharmony_ci ** permit persons to whom the Materials are furnished to do so, subject to 233cb93a386Sopenharmony_ci ** the following conditions: 234cb93a386Sopenharmony_ci ** 235cb93a386Sopenharmony_ci ** The above copyright notice and this permission notice shall be included 236cb93a386Sopenharmony_ci ** in all copies or substantial portions of the Materials. 237cb93a386Sopenharmony_ci ** 238cb93a386Sopenharmony_ci ** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 239cb93a386Sopenharmony_ci ** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 240cb93a386Sopenharmony_ci ** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 241cb93a386Sopenharmony_ci ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 242cb93a386Sopenharmony_ci ** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 243cb93a386Sopenharmony_ci ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 244cb93a386Sopenharmony_ci ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. 245cb93a386Sopenharmony_ci " desc=""/> 246cb93a386Sopenharmony_ci </licensematcher> 247cb93a386Sopenharmony_ci <licensematcher name="Adobe Systems" desc="License for freetpye"> 248cb93a386Sopenharmony_ci <licensetext name=" 249cb93a386Sopenharmony_ci This product includes DNG technology under license by Adobe Systems 250cb93a386Sopenharmony_ci Incorporated. 251cb93a386Sopenharmony_ci " desc=""/> 252cb93a386Sopenharmony_ci </licensematcher> 253cb93a386Sopenharmony_ci <licensematcher name="NTP" desc="License for freetpye"> 254cb93a386Sopenharmony_ci <licensetext name=" 255cb93a386Sopenharmony_ci # Permission to use, copy, modify and distribute this stylesheet 256cb93a386Sopenharmony_ci # and its accompanying documentation for any purpose and without fee 257cb93a386Sopenharmony_ci # is hereby granted in perpetuity, provided that the above copyright 258cb93a386Sopenharmony_ci # notice and this paragraph appear in all copies. The copyright 259cb93a386Sopenharmony_ci # holders make no representation about the suitability of the schema 260cb93a386Sopenharmony_ci # for any purpose. It is provided "as is" without expressed or implied 261cb93a386Sopenharmony_ci # warranty. 262cb93a386Sopenharmony_ci " desc=""/> 263cb93a386Sopenharmony_ci </licensematcher> 264cb93a386Sopenharmony_ci <licensematcher name="IJG" desc="License for freetpye"> 265cb93a386Sopenharmony_ci <licensetext name=" 266cb93a386Sopenharmony_ci * For conditions of distribution and use, see the accompanying README.ijg 267cb93a386Sopenharmony_ci * file. 268cb93a386Sopenharmony_ci " desc=""/> 269cb93a386Sopenharmony_ci <licensetext name=" 270cb93a386Sopenharmony_ci IJG is not affiliated with the ISO/IEC JTC1/SC29/WG1 standards committee 271cb93a386Sopenharmony_ci (also known as JPEG, together with ITU-T SG16). 272cb93a386Sopenharmony_ci " desc=""/> 273cb93a386Sopenharmony_ci <licensetext name=" 274cb93a386Sopenharmony_ci * For conditions of distribution and use, see copyright notice in jsimdext.inc 275cb93a386Sopenharmony_ci " desc=""/> 276cb93a386Sopenharmony_ci </licensematcher> 277cb93a386Sopenharmony_ci <licensematcher name="NCSA" desc="License for freetpye"> 278cb93a386Sopenharmony_ci <licensetext name=" 279cb93a386Sopenharmony_ci The LLVM software contains code written by third parties. Such software will 280cb93a386Sopenharmony_ci have its own individual LICENSE.TXT file in the directory in which it appears. 281cb93a386Sopenharmony_ci This file will describe the copyrights, license, and restrictions which apply 282cb93a386Sopenharmony_ci to that code. 283cb93a386Sopenharmony_ci 284cb93a386Sopenharmony_ci The disclaimer of warranty in the University of Illinois Open Source License 285cb93a386Sopenharmony_ci applies to all code in the LLVM Distribution, and nothing in any of the 286cb93a386Sopenharmony_ci other licenses gives permission to use the names of the LLVM Team or the 287cb93a386Sopenharmony_ci University of Illinois to endorse or promote products derived from this 288cb93a386Sopenharmony_ci Software. 289cb93a386Sopenharmony_ci " desc=""/> 290cb93a386Sopenharmony_ci <licensetext name=" 291cb93a386Sopenharmony_ci |* This file is distributed under the University of Illinois Open Source *| 292cb93a386Sopenharmony_ci |* License. See LICENSE.TXT for details. 293cb93a386Sopenharmony_ci " desc=""/> 294cb93a386Sopenharmony_ci </licensematcher> 295cb93a386Sopenharmony_ci <licensematcher name="FSFAP" desc="License for freetpye"> 296cb93a386Sopenharmony_ci <licensetext name=" 297cb93a386Sopenharmony_ci Copying and distribution of this file, with or without modification, 298cb93a386Sopenharmony_ci are permitted in any medium without royalty provided the copyright 299cb93a386Sopenharmony_ci notice and this notice are preserved. This file is offered as-is, 300cb93a386Sopenharmony_ci without warranty of any kind. 301cb93a386Sopenharmony_ci " desc=""/> 302cb93a386Sopenharmony_ci </licensematcher> 303cb93a386Sopenharmony_ci <licensematcher name="Unicode-DFS-2016" desc="License for freetpye"> 304cb93a386Sopenharmony_ci <licensetext name=" 305cb93a386Sopenharmony_ci Permission is hereby granted, free of charge, to any person obtaining 306cb93a386Sopenharmony_ci a copy of the Unicode data files and any associated documentation 307cb93a386Sopenharmony_ci (the "Data Files") or Unicode software and any associated documentation 308cb93a386Sopenharmony_ci (the "Software") to deal in the Data Files or Software 309cb93a386Sopenharmony_ci " desc=""/> 310cb93a386Sopenharmony_ci </licensematcher> 311cb93a386Sopenharmony_ci <licensematcher name="FSF Unlimited License No Warranty" desc="License for freetpye"> 312cb93a386Sopenharmony_ci <licensetext name=" 313cb93a386Sopenharmony_ci dnl This file is free software; as a special exception the author gives 314cb93a386Sopenharmony_ci dnl unlimited permission to copy and/or distribute it, with or without 315cb93a386Sopenharmony_ci dnl modifications, as long as this notice is preserved. 316cb93a386Sopenharmony_ci dnl 317cb93a386Sopenharmony_ci dnl This file is distributed in the hope that it will be useful, but 318cb93a386Sopenharmony_ci dnl WITHOUT ANY WARRANTY, to the extent permitted by law; without even the 319cb93a386Sopenharmony_ci dnl implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 320cb93a386Sopenharmony_ci " desc=""/> 321cb93a386Sopenharmony_ci </licensematcher> 322cb93a386Sopenharmony_ci <licensematcher name="GNU Free Documentation License" desc="License for freetpye"> 323cb93a386Sopenharmony_ci <licensetext name=" 324cb93a386Sopenharmony_ci Permission is granted to copy, distribute and/or modify this 325cb93a386Sopenharmony_ci document under the terms of the GNU Free Documentation License, 326cb93a386Sopenharmony_ci Version 1.3 or any later version published by the Free Software 327cb93a386Sopenharmony_ci Foundation; with no Invariant Sections, no Front-Cover Texts, and 328cb93a386Sopenharmony_ci no Back-Cover Texts. A copy of the license is included in the 329cb93a386Sopenharmony_ci section entitled "GNU Free Documentation License". 330cb93a386Sopenharmony_ci " desc=""/> 331cb93a386Sopenharmony_ci </licensematcher> 332cb93a386Sopenharmony_ci <licensematcher name="ISC" desc="License for freetpye"> 333cb93a386Sopenharmony_ci <licensetext name=" 334cb93a386Sopenharmony_ci * Permission to use, copy, modify, and distribute this software for any 335cb93a386Sopenharmony_ci * purpose with or without fee is hereby granted, provided that the above 336cb93a386Sopenharmony_ci * copyright notice and this permission notice appear in all copies. 337cb93a386Sopenharmony_ci * 338cb93a386Sopenharmony_ci * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 339cb93a386Sopenharmony_ci * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 340cb93a386Sopenharmony_ci * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 341cb93a386Sopenharmony_ci * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 342cb93a386Sopenharmony_ci * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 343cb93a386Sopenharmony_ci * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 344cb93a386Sopenharmony_ci * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 345cb93a386Sopenharmony_ci " desc=""/> 346cb93a386Sopenharmony_ci </licensematcher> 347cb93a386Sopenharmony_ci <licensematcher name="BSD" desc="License for freetpye"> 348cb93a386Sopenharmony_ci <licensetext name=" 349cb93a386Sopenharmony_ci :license: BSD, see LICENSE for more details. 350cb93a386Sopenharmony_ci " desc=""/> 351cb93a386Sopenharmony_ci <licensetext name=" 352cb93a386Sopenharmony_ci * :license: BSD. 353cb93a386Sopenharmony_ci " desc=""/> 354cb93a386Sopenharmony_ci </licensematcher> 355cb93a386Sopenharmony_ci <licensematcher name="OFL1.1" desc="License for freetpye"> 356cb93a386Sopenharmony_ci <licensetext name=" 357cb93a386Sopenharmony_ci The goals of the Open Font License (OFL) are to stimulate worldwide 358cb93a386Sopenharmony_ci development of collaborative font projects, to support the font 359cb93a386Sopenharmony_ci creation efforts of academic and linguistic communities, and to 360cb93a386Sopenharmony_ci provide a free and open framework in which fonts may be shared and 361cb93a386Sopenharmony_ci improved in partnership with others. 362cb93a386Sopenharmony_ci " desc=""/> 363cb93a386Sopenharmony_ci </licensematcher> 364cb93a386Sopenharmony_ci <licensematcher name="MPL-1.1" desc="License for freetpye"> 365cb93a386Sopenharmony_ci <licensetext name=" 366cb93a386Sopenharmony_ci * Alternatively, the contents of this file may be used under the terms of 367cb93a386Sopenharmony_ci * either the GNU General Public License Version 2 or later (the "GPL"), or 368cb93a386Sopenharmony_ci * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 369cb93a386Sopenharmony_ci * in which case the provisions of the GPL or the LGPL are applicable instead 370cb93a386Sopenharmony_ci * of those above. If you wish to allow use of your version of this file only 371cb93a386Sopenharmony_ci * under the terms of either the GPL or the LGPL, and not to allow others to 372cb93a386Sopenharmony_ci * use your version of this file under the terms of the MPL, indicate your 373cb93a386Sopenharmony_ci * decision by deleting the provisions above and replace them with the notice 374cb93a386Sopenharmony_ci * and other provisions required by the GPL or the LGPL. If you do not delete 375cb93a386Sopenharmony_ci * the provisions above, a recipient may use your version of this file under 376cb93a386Sopenharmony_ci * the terms of any one of the MPL, the GPL or the LGPL. 377cb93a386Sopenharmony_ci " desc=""/> 378cb93a386Sopenharmony_ci </licensematcher> 379cb93a386Sopenharmony_ci <licensematcher name="FSFAP" desc="License for freetpye"> 380cb93a386Sopenharmony_ci <licensetext name=" 381cb93a386Sopenharmony_ci # Copying and distribution of this file, with or without modification, 382cb93a386Sopenharmony_ci # is permitted in any medium without royalty provided the copyright 383cb93a386Sopenharmony_ci # notice and this notice are preserved. 384cb93a386Sopenharmony_ci " desc=""/> 385cb93a386Sopenharmony_ci </licensematcher> 386cb93a386Sopenharmony_ci <licensematcher name="LicenseRef-scancode-other-permissive" desc="License for freetpye"> 387cb93a386Sopenharmony_ci <licensetext name=" 388cb93a386Sopenharmony_ci This software may be modified only if its author and version 389cb93a386Sopenharmony_ci information is updated accurately, and may be redistributed 390cb93a386Sopenharmony_ci only if accompanied by this unaltered notice. Subject to those 391cb93a386Sopenharmony_ci restrictions, permission is granted to anyone to do anything 392cb93a386Sopenharmony_ci with this software. The copyright holders make no guarantees 393cb93a386Sopenharmony_ci regarding this software, and are not responsible for any damage 394cb93a386Sopenharmony_ci resulting from its use. 395cb93a386Sopenharmony_ci " desc=""/> 396cb93a386Sopenharmony_ci </licensematcher> 397cb93a386Sopenharmony_ci <licensematcher name="BD-style" desc="License for freetpye"> 398cb93a386Sopenharmony_ci <licensetext name=" 399cb93a386Sopenharmony_ci * Use of this source code is governed by a BD-style license that can be 400cb93a386Sopenharmony_ci * found in the LICENSE file. 401cb93a386Sopenharmony_ci " desc=""/> 402cb93a386Sopenharmony_ci </licensematcher> 403cb93a386Sopenharmony_ci <licensematcher name="BSD-3-Clause" desc="License for freetpye"> 404cb93a386Sopenharmony_ci <licensetext name=" 405cb93a386Sopenharmony_ci // Use of this source code is governed by the BSD-3-Clause license that can be 406cb93a386Sopenharmony_ci " desc=""/> 407cb93a386Sopenharmony_ci <licensetext name=" 408cb93a386Sopenharmony_ci Redistribution and use in source and binary forms, with or without 409cb93a386Sopenharmony_ci modification, are permitted provided that the following conditions are 410cb93a386Sopenharmony_ci met: 411cb93a386Sopenharmony_ci " desc=""/> 412cb93a386Sopenharmony_ci <licensetext name=" 413cb93a386Sopenharmony_ci * Redistributions of source code must retain the above copyright 414cb93a386Sopenharmony_ci notice, this list of conditions and the following disclaimer. 415cb93a386Sopenharmony_ci " desc=""/> 416cb93a386Sopenharmony_ci </licensematcher> 417cb93a386Sopenharmony_ci <licensematcher name="GFDL-1.1" desc="License for freetpye"> 418cb93a386Sopenharmony_ci <licensetext name=" 419cb93a386Sopenharmony_ci this file is copyrighted under the GNU Free Documentation License 1.1 420cb93a386Sopenharmony_ci " desc=""/> 421cb93a386Sopenharmony_ci </licensematcher> 422cb93a386Sopenharmony_ci <licensematcher name="CC0-1.0" desc="License for freetpye"> 423cb93a386Sopenharmony_ci <licensetext name=" 424cb93a386Sopenharmony_ci * Licensed under the CC0 Public Domain Dedication license. 425cb93a386Sopenharmony_ci " desc=""/> 426cb93a386Sopenharmony_ci </licensematcher> 427cb93a386Sopenharmony_ci <licensematcher name="CC0-1.0" desc="License for freetpye"> 428cb93a386Sopenharmony_ci <licensetext name=" 429cb93a386Sopenharmony_ci CC BY-NC-SA 3.0 430cb93a386Sopenharmony_ci " desc=""/> 431cb93a386Sopenharmony_ci </licensematcher> 432cb93a386Sopenharmony_ci <licensematcher name="Info-ZIP" desc="License for freetpye"> 433cb93a386Sopenharmony_ci <licensetext name=" 434cb93a386Sopenharmony_ci See the accompanying file LICENSE, version 2000-Apr-09 or later 435cb93a386Sopenharmony_ci (the contents of which are also included in zip.h) for terms of use. 436cb93a386Sopenharmony_ci If, for some reason, all these files are missing, the Info-ZIP license 437cb93a386Sopenharmony_ci also may be found at: ftp://ftp.info-zip.org/pub/infozip/license.html 438cb93a386Sopenharmony_ci " desc=""/> 439cb93a386Sopenharmony_ci </licensematcher> 440cb93a386Sopenharmony_ci <licensematcher name="Libpng" desc="License for freetpye"> 441cb93a386Sopenharmony_ci <licensetext name=" 442cb93a386Sopenharmony_ci The software is supplied "as is", without warranty of any kind, 443cb93a386Sopenharmony_ci express or implied, including, without limitation, the warranties 444cb93a386Sopenharmony_ci of merchantability, fitness for a particular purpose, title, and 445cb93a386Sopenharmony_ci non-infringement. In no event shall the Copyright owners, or 446cb93a386Sopenharmony_ci " desc=""/> 447cb93a386Sopenharmony_ci </licensematcher> 448cb93a386Sopenharmony_ci <licensematcher name="OFL-1.1" desc="License for freetpye"> 449cb93a386Sopenharmony_ci <licensetext name=" 450cb93a386Sopenharmony_ci This Font Software is licensed under the SIL Open Font License, 451cb93a386Sopenharmony_ci Version 1.1. 452cb93a386Sopenharmony_ci " desc=""/> 453cb93a386Sopenharmony_ci </licensematcher> 454cb93a386Sopenharmony_ci </licensematcherlist> 455cb93a386Sopenharmony_ci </oatconfig> 456cb93a386Sopenharmony_ci</configuration> 457