mirror of
https://gitlab.isc.org/isc-projects/bind9.git
synced 2025-04-18 09:44:09 +03:00
This commit converts the license handling to adhere to the REUSE specification. It specifically: 1. Adds used licnses to LICENSES/ directory 2. Add "isc" template for adding the copyright boilerplate 3. Changes all source files to include copyright and SPDX license header, this includes all the C sources, documentation, zone files, configuration files. There are notes in the doc/dev/copyrights file on how to add correct headers to the new files. 4. Handle the rest that can't be modified via .reuse/dep5 file. The binary (or otherwise unmodifiable) files could have license places next to them in <foo>.license file, but this would lead to cluttered repository and most of the files handled in the .reuse/dep5 file are system test files.
16 lines
919 B
Plaintext
16 lines
919 B
Plaintext
---- LLVM Exceptions to the Apache 2.0 License ----
|
|
|
|
As an exception, if, as a result of your compiling your source code, portions
|
|
of this Software are embedded into an Object form of such source code, you
|
|
may redistribute such embedded portions in such Object form without complying
|
|
with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
|
|
|
|
In addition, if you combine or link compiled forms of this Software with
|
|
software that is licensed under the GPLv2 ("Combined Software") and if a
|
|
court of competent jurisdiction determines that the patent provision (Section
|
|
3), the indemnity provision (Section 9) or other Section of the License
|
|
conflicts with the conditions of the GPLv2, you may retroactively and
|
|
prospectively choose to deem waived or otherwise exclude such Section(s) of
|
|
the License, but only in their entirety and only with respect to the Combined
|
|
Software.
|