DeepBlocker open-source notices
================================

DeepBlocker is a personal fork by Misaki-Sakura based on uBlock Origin by
Raymond Hill and contributors. The original uBlock Origin project and the
forked source are licensed under the GNU General Public License. See
LICENSE.txt.

This file keeps the required third-party notices out of the main product UI
while preserving attribution for components that remain bundled or used.

Bundled upstream project
------------------------

uBlock Origin
Copyright (C) 2014-present Raymond Hill and contributors.
License: GNU General Public License, version 3 or later.
Original source: https://github.com/gorhill/uBlock

Third-party components still present or referenced
--------------------------------------------------

CodeMirror
Copyright (C) 2017 Marijn Haverbeke and contributors.
License: MIT. See lib/codemirror/LICENSE.

Punycode.js
Copyright Mathias Bynens and contributors.
License: MIT-compatible upstream notice in lib/punycode.js.

Publicsuffixlist.js
Copyright (C) 2013-present Raymond Hill.
License: GPL v3 or Apache License 2.0, as stated in lib/publicsuffixlist.

LZ4 block codec wrapper / lz4-wasm resources
Copyright (C) Raymond Hill and contributors.
License: BSD-2-Clause and upstream LZ4/WASM notices in lib/lz4.

CSSTree
Copyright (C) 2016-2022 Roman Dvornov.
License: MIT. See lib/csstree/LICENSE.

Regular Expression Analyzer
Copyright Nikos M. and contributors.
Project: https://github.com/foo123/RegexAnalyzer
License notice retained in lib/regexanalyzer.

HSLuv
Copyright (c) 2012-2021 Alexei Boronine.
Copyright (c) 2016 Florian Dormont.
License: MIT. See lib/hsluv/LICENSE.

js-beautify
Copyright (c) 2007-2018 Einar Lielmanis, Liam Newman, and contributors.
License: MIT. See lib/js-beautify/LICENSE.

Myers diff implementation
Copyright Arpad Borsos and contributors.
License: LGPLv3. See lib/diff/README.md and lib/diff/swatinem_diff.js.

Inter font family
Copyright (c) 2016-2020 The Inter Project Authors.
License: SIL Open Font License 1.1. See css/fonts/Inter/LICENSE.txt.

Metropolis font family
Copyright Chris Simpson.
License: Unlicense/public domain dedication. See css/fonts/Metropolis.

FontAwesome icon assets
Copyright Fonticons, Inc. and contributors.
License notices are retained with the bundled icon assets in img/fontawesome
and css/fa-icons.css.

Flags of the World assets
Flag assets remain bundled for localized filter-list UI support. Notices are
retained with the bundled files under img/flags-of-the-world.

google-ima.js web compatibility shim
Derived from Mozilla's Google IMA compatibility shim.
License: Mozilla Public License 2.0 notice retained in
web_accessible_resources/google-ima.js.

Filter lists and bundled blocking resources
-------------------------------------------

DeepBlocker includes bundled and updateable filter assets inherited from the
uBlock Origin project and commonly used filter-list communities. Their notices,
headers, and source URLs are retained in assets/assets.json and in the
corresponding files under assets/.
