The SQ source code is licensed under the MIT License:
- License name: MIT License
- License file: LICENSE
- SPDX-License-Identifier: MIT
During the SQ build process, various third party code is downloaded and included in SQ and/or used to build SQ. The licenses for downloaded third party code are detailed below.
The GoogleTest source code is downloaded as part of the SQ build process. It is incorporated into the SQ test binaries. The GoogleTest download contains source code from the CppClean project, detailed separately below.
- License name: BSD 3-Clause "New" or "Revised" License
- License file: 3rdparty/LICENSE.GoogleTest.BSD-3-Clause
- SPDX-License-Identifier: BSD-3-Clause
The GoogleTest download includes source code from the CppClean project that is not incorporated into any SQ binaries.
- License name: Apache License 2.0
- License file: 3rdparty/LICENSE.CppClean.Apache-2.0
- SPDX-License-Identifier: Apache-2.0
The GSL source code is downloaded as part of the SQ build process. It is incorporated into the main SQ binary and the SQ test binaries.
- License name: MIT License
- License file: 3rdparty/LICENSE.GSL.MIT
- SPDX-License-Identifier: MIT
The Lua source code is downloaded as part of the SQ build process. It is used to generate SQ source code for the main SQ binary and the SQ test binaries.
- License name: MIT License
- License file: 3rdparty/LICENSE.Lua.MIT
- SPDX-License-Identifier: MIT
The liluat source code is downloaded as part of the SQ build process. It is used to generate SQ source code for the main SQ binary and the SQ test binaries.
- License name: MIT License
- License file: 3rdparty/LICENSE.liluat.MIT
- SPDX-License-Identifier: MIT
The lunajson source code is downloaded as part of the SQ build process. It is used to generate SQ source code for the main SQ binary and the SQ test binaries.
- License name: MIT License
- License file: 3rdparty/LICENSE.lunajson.MIT
- SPDX-License-Identifier: MIT
The range-v3 source code is downloaded as part of the SQ build process. It is incorporated into the main SQ binary and the SQ test binaries. The range-v3 download contains source code from other sources that are detailed separately below.
- License name: Boost Software License 1.0
- License file: 3rdparty/LICENSE.range-v3.FULL
- SPDX-License-Identifier: BSL-1.0
The range-v3 download includes code from Alexander Stepanov and Paul McJones that may be incorporated into the SQ binary or the SQ test binaries.
- License name: ? (MIT Old Style variant)
- License file: 3rdparty/LICENSE.range-v3.FULL
- SPDX-License-Identifier: ?
The range-v3 download includes code from libc++ that may be incorporated into the main SQ binary or the SQ test binaries.
- License name: (University of Illinois/NCSA Open Source License) OR (MIT License)
- License file: 3rdparty/LICENSE.range-v3.FULL
- SPDX-License-Identifier: NCSA OR MIT
The range-v3 download includes code from the SGI STL that may be incorporated into the main SQ binary or the SQ test binaries.
- License name ? (MIT Old Style variant)
- License file: 3rdparty/LICENSE.range-v3.FULL
- SPDX-License-Identifier: ?
The {fmt}
source code is downloaded as part of the SQ
build process. It is incorporated into the main SQ binary and the SQ test
binaries.
- License name: MIT License
- License file: 3rdparty/LICENSE.fmt.MIT
- SPDX-License-Identifier: MIT