Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: Construct
Upstream-Contact: https://github.com/matrix-construct/construct/issues
Source: https://github.com/matrix-construct/construct
 https://github.com/facebook/rocksdb
 .
 Repackaged, excluding source-less fonts,
 minified JavaScript code,
 copies of external JavaScript projects,
 and for RocksDB all but select internal headers.
Files-Excluded:
 share/webapp/FontAwesome*
 share/webapp/NixieOne*
 share/webapp/angular*
 share/webapp/flat-ui*
 share/webapp/font-awesome*
 share/webapp/fontawesome*
 share/webapp/jquery*
 share/webapp/lato*
Files-Excluded-Xrocksdb:
 *
Files-Included:
 AUTHORS
 COPYING
 LICENSE.Apache
 LICENSE.leveldb
 README.md
 db/blob/blob_constants.h
 db/blob/blob_file_addition.h
 db/blob/blob_file_garbage.h
 db/blob/blob_file_meta.h
 db/column_family.h
 db/compaction/compaction.h
 db/compaction/compaction_iteration_stats.h
 db/compaction/compaction_picker.h
 db/dbformat.h
 db/error_handler.h
 db/file_indexer.h
 db/flush_scheduler.h
 db/log_format.h
 db/log_reader.h
 db/logs_with_prep_tracker.h
 db/lookup_key.h
 db/memtable.h
 db/memtable_list.h
 db/merge_context.h
 db/pinned_iterators_manager.h
 db/pre_release_callback.h
 db/range_del_aggregator.h
 db/range_tombstone_fragmenter.h
 db/read_callback.h
 db/table_cache.h
 db/table_properties_collector.h
 db/trim_history_scheduler.h
 db/version_builder.h
 db/version_edit.h
 db/version_set.h
 db/write_batch_internal.h
 db/write_callback.h
 db/write_controller.h
 db/write_thread.h
 file/delete_scheduler.h
 file/filename.h
 file/file_prefetch_buffer.h
 file/random_access_file_reader.h
 file/sequence_file_reader.h
 file/sst_file_manager_impl.h
 file/writable_file_writer.h
 logging/log_buffer.h
 logging/logging.h
 memory/allocator.h
 memory/arena.h
 memory/concurrent_arena.h
 memory/memory_allocator.h
 monitoring/histogram.h
 monitoring/instrumented_mutex.h
 monitoring/perf_context_imp.h
 monitoring/perf_level_imp.h
 monitoring/perf_step_timer.h
 monitoring/statistics.h
 options/cf_options.h
 options/db_options.h
 port/lang.h
 port/likely.h
 port/malloc.h
 port/port.h
 port/port_posix.h
 port/sys_time.h
 table/block_based/block.h
 table/block_based/block_prefix_index.h
 table/block_based/data_block_hash_index.h
 table/format.h
 table/get_context.h
 table/internal_iterator.h
 table/multiget_context.h
 table/persistent_cache_options.h
 table/scoped_arena_iterator.h
 table/table_builder.h
 table/table_reader_caller.h
 table/table_reader.h
 test_util/sync_point.h
 trace_replay/block_cache_tracer.h
 trace_replay/trace_replay.h
 util/aligned_buffer.h
 util/autovector.h
 util/coding.h
 util/compression_context_cache.h
 util/compression.h
 util/core_local.h
 util/dynamic_bloom.h
 util/hash.h
 util/heap.h
 util/kv_map.h
 util/math.h
 util/mutexlock.h
 util/random.h
 util/stop_watch.h
 util/string_util.h
 util/thread_local.h
 util/user_comparator_wrapper.h

Files: *
Copyright:
  2016-2020, Jason Volk <jason@zemos.net>
  2016-2018, Matrix Construct Developers, Authors & Contributors
  The Construct Developers, Authors & Contributors
License: ISC~is-present

Files:
 Xrocksdb/*
Copyright:
  2011,2016-2018, Facebook, Inc.
  2011, The LevelDB Authors
License-Grant:
 This source code is licensed
 under both the GPLv2
 (found in the <COPYING> file in the root directory)
 and Apache 2.0 License
 (found in the <LICENSE.Apache> file in the root directory).
License-Grant:
 RocksDB is dual-licensed under both the GPLv2
 (found in the <COPYING> file in the root directory)
 and Apache 2.0 License
 (found in the <LICENSE.Apache> file in the root directory).
 You may select, at your option, one of the above-listed licenses.
License-Grant:
 Use of this source code is governed
 by a BSD-style license
 that can be found in the <LICENSE> file.
 See the <AUTHORS> file for names of contributors.
License: Apache-2.0 or GPL-2
Comment:
 Copyright coverage expression "present" is ignored as too ambiguous.
 .
 The shorter dual-license grant is stated in files themselves;
 the longer dual-license grant,
 clarifying that _either_ license is in effect,
 is stated in <README.md>.
 .
 Referenced file <Xrocksdb/LICENSE> does not exist.
 File <Xrocksdb/LICENSE.leveldb> exists
 and is assumed to be the intended one;
 that file contains the BSD-3-clause~Google license.

Files:
 tools/m4/ax_boost_asio.m4
 tools/m4/ax_boost_base.m4
 tools/m4/ax_boost_chrono.m4
 tools/m4/ax_boost_context.m4
 tools/m4/ax_boost_coroutine.m4
 tools/m4/ax_boost_filesystem.m4
 tools/m4/ax_boost_system.m4
 tools/m4/ax_check_compile_flag.m4
 tools/m4/ax_cxx_compile_stdcxx.m4
Copyright:
  2008, Benjamin Kosnik <bkoz@redhat.com>
  2008,2013, Daniel Casimiro <dan.casimiro@gmail.com>
  2014-2015, Google Inc.
  2008, Guido U. Draheim <guidod@gmx.de>
  2011, Maarten Bosmans <mkbosmans@gmail.com>
  2008-2009, Michael Tindal
  2015, Moritz Klammler <moritz@klammler.eu>
  2015, Paul Norman <penorman@mac.com>
  2009, Peter Adolphs
  2008, Pete Greenwell <pete@mu.org>
  2009, Roman Rybalko <libtorrent@romanr.info>
  2013, Roy Stogner <roystgnr@ices.utexas.edu>
  2008-2009, Thomas Porschberg <thomas@randspringer.de>
  2012, Xiyue Deng <manphiz@gmail.com>
  2012, Zack Weinberg <zackw@panix.com>
License: FSFAP

Files:
 construct/lgetopt.cc
 construct/lgetopt.h
 ircd/parse.cc
Copyright:
  1990, Jarkko Oikarinen and University of Oulu, Co Center
  1996-2002, Hybrid Development Team
  2002-2005, ircd-ratbox development team
  2007-2016, William Pitcock
License-Grant:
 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 2 of the License,
 or (at your option) any later version.
License: GPL-2+

Files:
 tools/m4/pkg.m4
Copyright:
  2004, Scott James Remnant <scott@netsplit.com>.
License-Grant:
 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 2 of the License,
 or (at your option) any later version.
License: GPL-2+ with Autoconf exception
 As a special exception to the GNU General Public License,
 if you distribute this file as part of a program
 that contains a configuration script generated by Autoconf,
 you may include it under the same distribution terms
 that you use for the rest of that program.

Files: debian/*
Copyright:
  2020, Jonas Smedegaard <dr@jones.dk>
  2020, Purism SPC
License-Grant:
 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, or (at your option) any later version.
License: GPL-3+

License: Apache-2.0
License-Reference: /usr/share/common-licenses/Apache-2.0

License: BSD-3-clause~Google
 Redistribution and use in source and binary forms,
 with or without modification,
 are permitted
 provided that the following conditions are met:
   * Redistributions of source code must retain
     the above copyright notice, this list of conditions
     and the following disclaimer.
   * Redistributions in binary form must reproduce
     the above copyright notice, this list of conditions
     and the following disclaimer
     in the documentation and/or other materials
     provided with the distribution.
   * Neither the name of Google Inc.
     nor the names of its contributors
     may be used to endorse or promote
     products derived from this software
     without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED
 BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES,
 INCLUDING, BUT NOT LIMITED TO,
 THE IMPLIED WARRANTIES OF MERCHANTABILITY
 AND FITNESS FOR A PARTICULAR PURPOSE
 ARE DISCLAIMED.
 IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
 OR CONSEQUENTIAL DAMAGES
 (INCLUDING, BUT NOT LIMITED TO,
 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS;
 OR BUSINESS INTERRUPTION)
 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

License: FSFAP
 Copying and distribution of this file,
 with or without modification,
 are permitted in any medium without royalty
 provided the copyright notice and this notice are preserved.
 This file is offered as-is, without any warranty.

License: GPL-2
License-Reference: /usr/share/common-licenses/GPL-2

License: GPL-2+
License-Reference: /usr/share/common-licenses/GPL-2

License: GPL-3+
License-Reference: /usr/share/common-licenses/GPL-3

License: ISC~is-present
 Permission to use, copy, modify, and/or distribute this software
 for any purpose with or without fee is hereby granted,
 provided that the above copyright notice and this permission notice
 is present in all copies.
