https://bugzilla.redhat.com/show_bug.cgi?id=2115108 Kalev Lember <klember@xxxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |fedora-review? Status|NEW |ASSIGNED Assignee|nobody@xxxxxxxxxxxxxxxxx |klember@xxxxxxxxxx --- Comment #5 from Kalev Lember <klember@xxxxxxxxxx> --- Taking for review. This looks nice and clean and is basically the same as the existing mozjs91 package (just a parallel-installable version update), but the License field needs some more work now that we have new licensing guidelines. First, I see that you already switched to the SPDX notation but what I think is not right is that the only license listed is MPL-2.0. Looking in js/src/ I see a bunch of other licenses that are used in addition to MPL-2.0: (I have some more comments down below after the long long list) $ licensecheck --shortname-scheme=spdx -r firefox-102.1.0/js/src | grep -v MPL-2.0 | grep -v test firefox-102.1.0/js/src/LICENSE: UNKNOWN firefox-102.1.0/js/src/README.html: *No copyright* UNKNOWN firefox-102.1.0/js/src/aclocal.m4: *No copyright* UNKNOWN firefox-102.1.0/js/src/dtoa.c: UNKNOWN firefox-102.1.0/js/src/js-confdefs.h.in: *No copyright* UNKNOWN firefox-102.1.0/js/src/known_failures.txt: *No copyright* UNKNOWN firefox-102.1.0/js/src/build/js.pc.in: *No copyright* UNKNOWN firefox-102.1.0/js/src/build/symverscript.in: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/octane-csv.sh: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/plot-octane.R: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/build.rst: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/gc.rst: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/index.rst: *No copyright* UNKNOWN firefox-102.1.0/js/src/editline/README: UNKNOWN firefox-102.1.0/js/src/editline/editline.3: *No copyright* UNKNOWN firefox-102.1.0/js/src/gdb/README: *No copyright* UNKNOWN firefox-102.1.0/js/src/gdb/TODO: *No copyright* UNKNOWN firefox-102.1.0/js/src/intgemm/README_MOZILLA: *No copyright* UNKNOWN firefox-102.1.0/js/src/intgemm/moz.yaml: *No copyright* Expat firefox-102.1.0/js/src/irregexp/IRREGEXP_VERSION: *No copyright* UNKNOWN firefox-102.1.0/js/src/jit/ExecutableAllocator.cpp: BSD-2-clause firefox-102.1.0/js/src/jit/ExecutableAllocator.h: BSD-2-clause firefox-102.1.0/js/src/jit/WasmBCE.h: Apache-2.0 firefox-102.1.0/js/src/octane/base.js: BSD-3-clause firefox-102.1.0/js/src/octane/box2d.js: Zlib firefox-102.1.0/js/src/octane/code-load.js: Apache-2.0 and/or BSD-3-clause and/or Expat firefox-102.1.0/js/src/octane/crypto.js: Expat firefox-102.1.0/js/src/octane/deltablue.js: GPL-2+ firefox-102.1.0/js/src/octane/earley-boyer.js: *No copyright* UNKNOWN firefox-102.1.0/js/src/octane/gbemu-part1.js: GPL-2 firefox-102.1.0/js/src/octane/gbemu-part2.js: GPL-2 firefox-102.1.0/js/src/octane/index.html: UNKNOWN firefox-102.1.0/js/src/octane/mandreel.js: BSD-3-clause firefox-102.1.0/js/src/octane/navier-stokes.js: Expat firefox-102.1.0/js/src/octane/pdfjs.js: GPL-2+ firefox-102.1.0/js/src/octane/raytrace.js: UNKNOWN firefox-102.1.0/js/src/octane/regexp.js: BSD-3-clause firefox-102.1.0/js/src/octane/richards.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-box2d.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-code-load.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-crypto.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-deltablue.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-earley-boyer.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-gbemu.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-mandreel.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-navier-stokes.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-pdfjs.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-raytrace.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-regexp.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-richards.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-splay.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-typescript.js: BSD-3-clause firefox-102.1.0/js/src/octane/run-zlib.js: BSD-3-clause firefox-102.1.0/js/src/octane/run.js: BSD-3-clause firefox-102.1.0/js/src/octane/splay.js: BSD-3-clause firefox-102.1.0/js/src/octane/typescript-compiler.js: *No copyright* UNKNOWN firefox-102.1.0/js/src/octane/typescript-input.js: Apache-2.0 firefox-102.1.0/js/src/octane/typescript.js: BSD-3-clause firefox-102.1.0/js/src/octane/zlib-data.js: UNKNOWN firefox-102.1.0/js/src/octane/zlib.js: BSD-3-clause firefox-102.1.0/js/src/rust/Cargo.toml: *No copyright* UNKNOWN firefox-102.1.0/js/src/rust/extra-bindgen-flags.in: *No copyright* UNKNOWN firefox-102.1.0/js/src/rust/lib.rs: Apache-2.0 firefox-102.1.0/js/src/rust/wasm.rs: Apache-2.0 firefox-102.1.0/js/src/shell/WasmTesting.cpp: Apache-2.0 firefox-102.1.0/js/src/shell/WasmTesting.h: Apache-2.0 firefox-102.1.0/js/src/shell/fuzz-flags.txt: *No copyright* UNKNOWN firefox-102.1.0/js/src/util/CaseFolding.txt: UNKNOWN firefox-102.1.0/js/src/util/DerivedCoreProperties.txt: UNKNOWN firefox-102.1.0/js/src/util/SpecialCasing.txt: UNKNOWN firefox-102.1.0/js/src/util/Unicode.cpp: *No copyright* UNKNOWN firefox-102.1.0/js/src/util/UnicodeData.txt: *No copyright* UNKNOWN firefox-102.1.0/js/src/util/make_unicode.py: GPL-3+ firefox-102.1.0/js/src/vtune/README: *No copyright* UNKNOWN firefox-102.1.0/js/src/vtune/disable_warnings.h: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/vtune/ittnotify.h: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/vtune/ittnotify_config.h: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/vtune/ittnotify_static.c: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/vtune/ittnotify_static.h: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/vtune/ittnotify_types.h: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/vtune/jitprofiling.c: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/vtune/jitprofiling.h: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/wasm/AsmJS.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/AsmJS.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCClass-inl.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCClass.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCCodegen-inl.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCDefs.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCFrame.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCFrame.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCMemory.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCRegDefs-inl.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCRegDefs.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCRegMgmt-inl.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCStk.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBCStkMgmt-inl.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBaselineCompile.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBaselineCompile.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBinary.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBinary.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBuiltins.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmBuiltins.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCode.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCode.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCodegenConstants.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCodegenTypes.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCodegenTypes.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCompile.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCompile.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCompileArgs.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmConstants.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmContext.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCraneliftCompile.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmCraneliftCompile.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmDebug.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmDebug.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmDebugFrame.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmDebugFrame.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmException.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmExprType.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmFrame.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmFrameIter.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmFrameIter.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmGC.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmGC.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmGenerator.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmGenerator.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmInitExpr.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmInitExpr.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmInstance.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmInstance.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmInstanceData.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmIntrinsic.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmIntrinsic.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmIntrinsic.yaml: *No copyright* UNKNOWN firefox-102.1.0/js/src/wasm/WasmIonCompile.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmIonCompile.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmJS.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmJS.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmLog.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmLog.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmMemory.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmMemory.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmModule.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmModule.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmModuleTypes.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmModuleTypes.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmOpIter.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmOpIter.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmProcess.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmProcess.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmRealm.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmRealm.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmSerialize.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmShareable.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmSignalHandlers.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmSignalHandlers.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmStubs.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmStubs.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmTable.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmTable.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmTypeDecls.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmTypeDef.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmTypeDef.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmValType.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmValType.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmValidate.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmValidate.h: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmValue.cpp: Apache-2.0 firefox-102.1.0/js/src/wasm/WasmValue.h: Apache-2.0 firefox-102.1.0/js/src/zydis/README.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/ZycoreExportConfig.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/ZydisAPI.cpp: *No copyright* Expat firefox-102.1.0/js/src/zydis/ZydisAPI.h: Apache-2.0 firefox-102.1.0/js/src/zydis/ZydisExportConfig.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/imported-revision.txt: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/moz.build: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/update.sh: Apache-2.0 firefox-102.1.0/js/src/builtin/intl/CurrencyDataGenerated.js: *No copyright* UNKNOWN firefox-102.1.0/js/src/builtin/intl/NumberingSystemsGenerated.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js: *No copyright* UNKNOWN firefox-102.1.0/js/src/builtin/intl/TimeZoneDataGenerated.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/ChangeLog: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/ChangeLog.old: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/LICENSE: Expat firefox-102.1.0/js/src/ctypes/libffi/LICENSE-BUILDTOOLS: GPL-2 firefox-102.1.0/js/src/ctypes/libffi/Makefile.am: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/Makefile.in: UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/README.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/acinclude.m4: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/aclocal.m4: FSFULLR firefox-102.1.0/js/src/ctypes/libffi/compile: GPL-2+ with Autoconf-data exception firefox-102.1.0/js/src/ctypes/libffi/config.guess: GPL-3+ with Autoconf-data exception firefox-102.1.0/js/src/ctypes/libffi/config.sub: GPL-3+ with Autoconf-data exception firefox-102.1.0/js/src/ctypes/libffi/configure: FSFUL firefox-102.1.0/js/src/ctypes/libffi/configure.ac: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/configure.host: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/depcomp: GPL-2+ with Autoconf-data exception firefox-102.1.0/js/src/ctypes/libffi/fficonfig.h.in: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/generate-darwin-source-and-headers.py: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/install-sh: X11 firefox-102.1.0/js/src/ctypes/libffi/libffi.map.in: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/libffi.pc.in: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/libtool-ldflags: GPL-2+ firefox-102.1.0/js/src/ctypes/libffi/libtool-version: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/ltmain.sh: GPL-2+ with Libtool exception firefox-102.1.0/js/src/ctypes/libffi/make_sunver.pl: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/missing: GPL-2+ with Autoconf-data exception firefox-102.1.0/js/src/ctypes/libffi/msvcc.sh: GPL-2+ and/or GPL-2+ or LGPL-2.1+ and/or MPL-1.1 firefox-102.1.0/js/src/ctypes/libffi-patches/03-asan.patch: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi-patches/arm64-darwin-variadic.patch: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi-patches/long-double.patch: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi-patches/mingw-clang.patch: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/README: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/tsan-slow.txt: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/gc/README.txt: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/gc-ubench/index.html: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/gnuplot/gcTimer.gnu: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/release/release-notes: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/README.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/expect.b2g.json: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/expect.browser.json: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/expect.shell.json: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/gen-hazards.sh: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/run-analysis.sh: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/run_complete: GPL-3+ firefox-102.1.0/js/src/doc/Debugger/Conventions.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Debugger-API.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Debugger.Environment.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Debugger.Frame.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Debugger.Memory.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Debugger.Object.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Debugger.Script.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Debugger.Source.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Debugger.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Tutorial-Alloc-Log-Tree.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Tutorial-Breakpoint.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/Tutorial-Debugger-Statement.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/alloc-plot-console.png: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/console.png: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/debugger-alert.png: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/enable-chrome-devtools.png: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/index.rst: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/scratchpad-browser-environment.png: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/Debugger/shadows.svg: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/HazardAnalysis/index.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/HazardAnalysis/running.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/MIR-optimizations/index.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/doc/SavedFrame/index.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/frontend/smoosh/Cargo.toml: *No copyright* UNKNOWN firefox-102.1.0/js/src/frontend/smoosh/build.rs: *No copyright* UNKNOWN firefox-102.1.0/js/src/irregexp/imported/gen-regexp-special-case.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/property-sequences.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/property-sequences.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-ast.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-ast.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-bytecode-generator-inl.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-bytecode-generator.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-bytecode-generator.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-bytecode-peephole.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-bytecodes.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-bytecodes.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-compiler-tonode.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-compiler.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-compiler.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-dotprinter.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-dotprinter.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-error.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-error.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-interpreter.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-interpreter.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-macro-assembler-tracer.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-macro-assembler-tracer.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-macro-assembler.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-macro-assembler.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-nodes.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-parser.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-parser.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-stack.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp-stack.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/regexp.h: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/special-case.cc: UNKNOWN firefox-102.1.0/js/src/irregexp/imported/special-case.h: UNKNOWN firefox-102.1.0/js/src/irregexp/util/FlagsShim.h: UNKNOWN firefox-102.1.0/js/src/irregexp/util/UnicodeShim.cpp: UNKNOWN firefox-102.1.0/js/src/irregexp/util/VectorShim.h: UNKNOWN firefox-102.1.0/js/src/irregexp/util/ZoneShim.h: UNKNOWN firefox-102.1.0/js/src/jit/arm/DoubleEntryTable.tbl: *No copyright* UNKNOWN firefox-102.1.0/js/src/jit/arm/Simulator-arm.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm/Simulator-arm.h: BSD-3-clause firefox-102.1.0/js/src/jit/loong64/Simulator-loong64.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/loong64/Simulator-loong64.h: BSD-3-clause firefox-102.1.0/js/src/jit/mips32/Simulator-mips32.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/mips32/Simulator-mips32.h: BSD-3-clause firefox-102.1.0/js/src/jit/mips64/Simulator-mips64.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/mips64/Simulator-mips64.h: BSD-3-clause firefox-102.1.0/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h: BSD-2-clause firefox-102.1.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h: BSD-2-clause firefox-102.1.0/js/src/rust/shared/Cargo.toml: *No copyright* UNKNOWN firefox-102.1.0/js/src/rust/shared/lib.rs: Apache-2.0 firefox-102.1.0/js/src/vtune/legacy/ittnotify.h: BSD-3-clause and/or GPL-2 firefox-102.1.0/js/src/wasm/cranelift/Cargo.toml: *No copyright* UNKNOWN firefox-102.1.0/js/src/wasm/cranelift/baldrapi.h: Apache-2.0 firefox-102.1.0/js/src/wasm/cranelift/build.rs: Apache-2.0 firefox-102.1.0/js/src/wasm/cranelift/clifapi.h: Apache-2.0 firefox-102.1.0/js/src/zydis/Zycore/Allocator.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Allocator.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/ArgParse.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/ArgParse.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Bitset.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Bitset.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Comparison.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Defines.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Format.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Format.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/LICENSE: Expat firefox-102.1.0/js/src/zydis/Zycore/LibC.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/List.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/List.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Object.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Status.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/String.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Types.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Vector.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Vector.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Zycore.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/Zycore.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/ZycoreString.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Decoder.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Decoder.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/DecoderData.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/DecoderTypes.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Formatter.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Formatter.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/FormatterATT.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/FormatterBase.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/FormatterBuffer.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/FormatterBuffer.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/FormatterIntel.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/LICENSE: Expat firefox-102.1.0/js/src/zydis/Zydis/MetaInfo.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/MetaInfo.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Mnemonic.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Mnemonic.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Register.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Register.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/SharedData.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/SharedTypes.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/ShortString.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Status.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Utils.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Utils.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Zydis.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Zydis.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/ZydisString.c: *No copyright* Expat firefox-102.1.0/js/src/ctypes/libffi/doc/Makefile.am: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/doc/Makefile.in: UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/doc/libffi.info: Expat firefox-102.1.0/js/src/ctypes/libffi/doc/libffi.pdf: UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/doc/libffi.texi: Expat firefox-102.1.0/js/src/ctypes/libffi/doc/mdate-sh: GPL-2+ with Autoconf-data exception firefox-102.1.0/js/src/ctypes/libffi/doc/stamp-vti: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/doc/texinfo.tex: GPL-3+ firefox-102.1.0/js/src/ctypes/libffi/doc/version.texi: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/include/Makefile.am: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/include/Makefile.in: UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/include/ffi.h.in: Expat firefox-102.1.0/js/src/ctypes/libffi/include/ffi_cfi.h: UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/include/ffi_common.h: UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/libffi.xcodeproj/project.pbxproj: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/m4/asmcfi.m4: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/m4/ax_append_flag.m4: FSFAP firefox-102.1.0/js/src/ctypes/libffi/m4/ax_cc_maxopt.m4: GPL-3+ with Autoconf-2.0~Archive exception firefox-102.1.0/js/src/ctypes/libffi/m4/ax_cflags_warn_all.m4: GPL-3+ with Autoconf-2.0~Archive exception firefox-102.1.0/js/src/ctypes/libffi/m4/ax_check_compile_flag.m4: FSFAP firefox-102.1.0/js/src/ctypes/libffi/m4/ax_compiler_vendor.m4: GPL-3+ with Autoconf-2.0~Archive exception firefox-102.1.0/js/src/ctypes/libffi/m4/ax_configure_args.m4: FSFAP firefox-102.1.0/js/src/ctypes/libffi/m4/ax_enable_builddir.m4: GPL-3+ firefox-102.1.0/js/src/ctypes/libffi/m4/ax_gcc_archflag.m4: GPL-3+ with Autoconf-2.0~Archive exception firefox-102.1.0/js/src/ctypes/libffi/m4/ax_gcc_x86_cpuid.m4: GPL-3+ with Autoconf-2.0~Archive exception firefox-102.1.0/js/src/ctypes/libffi/m4/ax_require_defined.m4: FSFAP firefox-102.1.0/js/src/ctypes/libffi/m4/libtool.m4: (FSFULLR and/or GPL-2) with Libtool exception firefox-102.1.0/js/src/ctypes/libffi/m4/ltoptions.m4: FSFULLR firefox-102.1.0/js/src/ctypes/libffi/m4/ltsugar.m4: FSFULLR firefox-102.1.0/js/src/ctypes/libffi/m4/ltversion.m4: FSFULLR firefox-102.1.0/js/src/ctypes/libffi/m4/lt~obsolete.m4: FSFULLR firefox-102.1.0/js/src/ctypes/libffi/man/Makefile.am: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/man/Makefile.in: UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/man/ffi.3: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/man/ffi_call.3: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/man/ffi_prep_cif.3: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/man/ffi_prep_cif_var.3: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/closures.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/debug.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/dlmalloc.c: *No copyright* public-domain firefox-102.1.0/js/src/ctypes/libffi/src/java_raw_api.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/prep_cif.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/raw_api.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/types.c: Expat firefox-102.1.0/js/src/devtools/automation/variants/arm-sim: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/arm-sim-osx: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/arm64-cranelift-sim: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/arm64-sim: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/asan: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/compacting: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/dtrace: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/fuzzilli: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/fuzzing: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/gdb: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/msan: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/nojit: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/nojit-debug: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/nonunified: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/plain: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/plaindebug: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/rootanalysis: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/rtdebug: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/smoosh: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/smooshdebug: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/tsan: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/warnaserr: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/warnaserrdebug: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/automation/variants/wasi: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/build/sixgill-b2g.manifest: *No copyright* UNKNOWN firefox-102.1.0/js/src/devtools/rootAnalysis/build/sixgill.manifest: *No copyright* UNKNOWN firefox-102.1.0/js/src/frontend/smoosh/src/lib.rs: Apache-2.0 or MIT~unspecified firefox-102.1.0/js/src/jit/arm/disasm/Constants-arm.cpp: UNKNOWN firefox-102.1.0/js/src/jit/arm/disasm/Constants-arm.h: UNKNOWN firefox-102.1.0/js/src/jit/arm/disasm/Disasm-arm.cpp: UNKNOWN firefox-102.1.0/js/src/jit/arm/disasm/Disasm-arm.h: UNKNOWN firefox-102.1.0/js/src/jit/arm/llvm-compiler-rt/assembly.h: *No copyright* Expat firefox-102.1.0/js/src/jit/arm64/vixl/.clang-format: *No copyright* UNKNOWN firefox-102.1.0/js/src/jit/arm64/vixl/Assembler-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Assembler-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/CompilerIntrinsics-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Constants-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Cpu-Features-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Cpu-Features-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Cpu-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Cpu-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Debugger-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Debugger-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Decoder-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Decoder-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Disasm-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Disasm-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Globals-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Instructions-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Instructions-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Instrument-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Instrument-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Logic-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/MacroAssembler-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/MacroAssembler-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/MozAssembler-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/MozBaseAssembler-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/MozCachingDecoder.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/jit/arm64/vixl/MozCpu-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/MozInstructions-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/MozSimulator-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Platform-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/README.md: *No copyright* UNKNOWN firefox-102.1.0/js/src/jit/arm64/vixl/Simulator-Constants-vixl.h: UNKNOWN firefox-102.1.0/js/src/jit/arm64/vixl/Simulator-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Simulator-vixl.h: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Utils-vixl.cpp: BSD-3-clause firefox-102.1.0/js/src/jit/arm64/vixl/Utils-vixl.h: BSD-3-clause firefox-102.1.0/js/src/wasm/cranelift/src/compile.rs: Apache-2.0 firefox-102.1.0/js/src/wasm/cranelift/src/isa.rs: Apache-2.0 firefox-102.1.0/js/src/wasm/cranelift/src/lib.rs: Apache-2.0 firefox-102.1.0/js/src/wasm/cranelift/src/utils.rs: Apache-2.0 firefox-102.1.0/js/src/wasm/cranelift/src/wasm2clif.rs: Apache-2.0 firefox-102.1.0/js/src/zydis/Zycore/API/Memory.c: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zycore/API/Memory.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Generated/AccessedFlags.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/DecoderTables.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EncodableInstructions.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumISAExt.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumISAExt.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumISASet.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumISASet.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumInstructionCategory.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumInstructionCategory.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumMnemonic.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumMnemonic.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumRegister.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/EnumRegister.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/FormatterStrings.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/InstructionDefinitions.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/InstructionEncodings.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Generated/OperandDefinitions.inc: *No copyright* UNKNOWN firefox-102.1.0/js/src/zydis/Zydis/Internal/DecoderData.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Internal/FormatterATT.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Internal/FormatterBase.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Internal/FormatterIntel.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Internal/SharedData.h: *No copyright* Expat firefox-102.1.0/js/src/zydis/Zydis/Internal/String.h: *No copyright* Expat firefox-102.1.0/js/src/ctypes/libffi/msvc_build/aarch64/Ffi_staticLib.sln: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/msvc_build/aarch64/Ffi_staticLib.vcxproj: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/msvc_build/aarch64/Ffi_staticLib.vcxproj.filters: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/aarch64/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/aarch64/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/aarch64/internal.h: *No copyright* Expat firefox-102.1.0/js/src/ctypes/libffi/src/aarch64/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/aarch64/win64_armasm.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/alpha/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/alpha/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/alpha/internal.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/alpha/osf.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/arc/arcompact.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/arc/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/arc/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/arm/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/arm/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/arm/internal.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/arm/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/arm/sysv_msvc_arm32.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/avr32/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/avr32/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/avr32/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/bfin/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/bfin/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/bfin/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/cris/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/cris/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/cris/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/frv/eabi.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/frv/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/frv/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/ia64/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/ia64/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/ia64/ia64_flags.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/ia64/unix.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/m32r/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/m32r/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/m32r/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/m68k/ffi.c: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/m68k/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/m68k/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/m88k/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/m88k/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/m88k/obsd.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/metag/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/metag/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/metag/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/microblaze/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/microblaze/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/microblaze/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/mips/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/mips/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/mips/n32.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/mips/o32.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/moxie/eabi.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/moxie/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/moxie/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/nios2/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/nios2/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/nios2/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/or1k/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/or1k/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/or1k/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/pa/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/pa/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/pa/hpux32.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/pa/linux.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/aix.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/aix_closure.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/asm.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/darwin.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/darwin_closure.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/ffi_darwin.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/ffi_linux64.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/ffi_powerpc.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/ffi_sysv.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/linux64.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/linux64_closure.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/ppc_closure.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/powerpc/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/riscv/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/riscv/ffitarget.h: *No copyright* Expat firefox-102.1.0/js/src/ctypes/libffi/src/riscv/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/s390/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/s390/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/s390/internal.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/s390/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sh/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sh/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sh/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sh64/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sh64/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sh64/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sparc/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sparc/ffi64.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sparc/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sparc/internal.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/sparc/v8.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/sparc/v9.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/tile/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/tile/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/tile/tile.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/vax/elfbsd.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/vax/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/vax/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/x86/asmnames.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/x86/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/x86/ffi64.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/x86/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/x86/ffiw64.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/x86/internal.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/x86/internal64.h: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/x86/sysv.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/x86/sysv_intel.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/x86/unix64.S: Expat firefox-102.1.0/js/src/ctypes/libffi/src/x86/win64.S: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/x86/win64_intel.S: *No copyright* UNKNOWN firefox-102.1.0/js/src/ctypes/libffi/src/xtensa/ffi.c: Expat firefox-102.1.0/js/src/ctypes/libffi/src/xtensa/ffitarget.h: Expat firefox-102.1.0/js/src/ctypes/libffi/src/xtensa/sysv.S: Expat firefox-102.1.0/js/src/devtools/rootAnalysis/t/graph/source.cpp: *No copyright* UNKNOWN firefox-102.1.0/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_idivmod.S: *No copyright* Expat firefox-102.1.0/js/src/jit/arm/llvm-compiler-rt/arm/aeabi_uidivmod.S: *No copyright* Expat firefox-102.1.0/js/src/wasm/cranelift/src/bindings/low_level.rs: Apache-2.0 firefox-102.1.0/js/src/wasm/cranelift/src/bindings/mod.rs: Apache-2.0 firefox-102.1.0/js/src/ctypes/libffi/msvc_build/aarch64/aarch64_include/ffi.h: Expat firefox-102.1.0/js/src/ctypes/libffi/msvc_build/aarch64/aarch64_include/fficonfig.h: *No copyright* UNKNOWN We can ignore build system helper scripts and self tests and all other files that aren't part of the code that goes into libmozjs. But the licenses of all the files that contain code that gets compiled into libmozjs need to be listed in the License field. I think I'd approach this by first trying to cut down on the code that's not built in the library. js/src/ctypes/libffi for example seems to be a bundled library that's actually not used -- you could try to stick a 'rm -rf js/src/ctypes/libffi*' in %prep to remove the bundled code and then run licensecheck on js/src again and try to find and list all of the licenses for the License: field. Beyond this, I think the package looks nice and clean and ready to go in :) -- You are receiving this mail because: You are always notified about changes to this product and component You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2115108 _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue