82 lines
3.7 KiB
Text
82 lines
3.7 KiB
Text
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
|
Upstream-Name: quicksearch
|
|
Upstream-Contact: Jeremy <jeremy@karsttech.com>
|
|
Source: https://code.karsttech.com/jeremy/quick_search.git
|
|
|
|
Files: *
|
|
Copyright: 2025-2026 Jeremy <jeremy@karsttech.com>
|
|
License: GPL-3.0-or-later
|
|
|
|
Files: crates/quicksearch-gui/assets/icons/*
|
|
Copyright: 2026 Jeremy <jeremy@karsttech.com>
|
|
License: GPL-3.0-or-later
|
|
|
|
Files: crates/quicksearch-gui/assets/fonts/Ubuntu-Light.ttf
|
|
Copyright: 2010-2011 Canonical Ltd.
|
|
License: Ubuntu-font-1.0
|
|
The full text is shipped beside the font as
|
|
crates/quicksearch-gui/assets/fonts/UFL.txt. The file is redistributed
|
|
unmodified, so the licence's naming conditions on Modified Versions do not
|
|
arise.
|
|
|
|
Files: crates/quicksearch-gui/assets/fonts/Hack-Regular.ttf
|
|
Copyright: 2018 Source Foundry Authors
|
|
2003 Bitstream, Inc.
|
|
License: MIT and Bitstream-Vera
|
|
Hack is MIT-licensed work over the public-domain DejaVu project, which is in
|
|
turn derived from Bitstream Vera Sans Mono under the Bitstream Vera License
|
|
with Reserved Font Names "Bitstream" and "Vera". The full text of both is
|
|
shipped beside the font as
|
|
crates/quicksearch-gui/assets/fonts/Hack-Regular.txt. The file is
|
|
redistributed unmodified, so the Bitstream renaming condition does not arise.
|
|
|
|
License: GPL-3.0-or-later
|
|
This program is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation, either version 3 of the License, or
|
|
(at your option) any later version.
|
|
.
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
.
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
|
.
|
|
On Debian systems the full text of the GNU General Public License
|
|
version 3 can be found in /usr/share/common-licenses/GPL-3.
|
|
|
|
Comment:
|
|
/usr/bin/quicksearch and /usr/bin/quicksearch-cli are statically linked Rust
|
|
binaries built from the same crates. Their third-party components are not
|
|
shipped as separate files, so they are summarised here
|
|
rather than given individual stanzas. Every one of the 525 crates in
|
|
Cargo.lock is under a permissive licence, all of which are compatible with
|
|
GPL-3.0-or-later:
|
|
.
|
|
* MIT and/or Apache-2.0 (the large majority)
|
|
* Unicode-3.0, BSD-2-Clause, BSD-3-Clause, ISC, Zlib, 0BSD,
|
|
BSL-1.0, CC0-1.0, Unlicense
|
|
.
|
|
There are no GPL-only, LGPL-only, MPL or proprietary dependencies. Note
|
|
that a dozen crates (winit, glutin, ab_glyph, owned_ttf_parser and
|
|
related) are Apache-2.0 only; Apache-2.0 is compatible with GPL version 3
|
|
but not with GPL version 2, which is why this package is
|
|
GPL-3.0-or-later rather than GPL-2.0-or-later.
|
|
.
|
|
Bundled C sources compiled into the binary: SQLite (public domain, via
|
|
rusqlite), Zstandard (BSD-3-Clause arm of its BSD/GPL-2.0 dual licence,
|
|
via zstd-sys) and bzip2 (BSD-style, via bzip2-sys).
|
|
.
|
|
The binary also embeds the two font files under
|
|
crates/quicksearch-gui/assets/fonts/, which have their own stanzas above.
|
|
egui is built with default-features = false so that it bundles no fonts of
|
|
its own; the OFL-1.1 emoji faces it would otherwise embed are not shipped,
|
|
and OFL-1.1 accordingly no longer applies to this package. The FSF regards
|
|
the Ubuntu Font Licence as free but GPL-incompatible; it is included here as
|
|
font data rather than as linked program code, which is the same basis on
|
|
which Debian ships these fonts and other egui-based applications.
|
|
.
|
|
Run `cargo metadata --all-features` against the source tree to reproduce
|
|
the per-crate licence list.
|