[Bug 2115108] Review Request: mozjs102 - JavaScript interpreter and libraries

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux