odbus.1.0.0.source-code.third-party-licenses.txt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rodbus Show documentation
Show all versions of rodbus Show documentation
Safe and fast Modbus library
This distribution contains open source dependencies under the following licenses:
* BSD-3-Clause
- https://spdx.org/licenses/BSD-3-Clause.html
* BSL-1.0
- https://spdx.org/licenses/BSL-1.0.html
* ISC
- https://spdx.org/licenses/ISC.html
* MIT
- https://spdx.org/licenses/MIT.html
* MPL-2.0
- https://spdx.org/licenses/MPL-2.0.html
* OpenSSL
- https://spdx.org/licenses/OpenSSL.html
* Unicode-DFS-2016
- https://spdx.org/licenses/Unicode-DFS-2016.html
Copies of these licenses are provided at the end of this document. They may also be obtained from the URLs above.
crate: CoreFoundation-sys
version(s): 0.1.4
url: https://crates.io/crates/CoreFoundation-sys
license(s): MIT
Copyright (c) 2015 David Cuddeback
crate: IOKit-sys
version(s): 0.1.5
url: https://crates.io/crates/IOKit-sys
license(s): MIT
Copyright (c) 2015 David Cuddeback
crate: aes
version(s): 0.7.5
url: https://crates.io/crates/aes
license(s): MIT
Copyright (c) 2018 Artyom Pavlov
crate: aho-corasick
version(s): 0.7.19
url: https://crates.io/crates/aho-corasick
license(s): MIT
Copyright (c) 2015 Andrew Gallant
crate: ansi_term
version(s): 0.12.1
url: https://crates.io/crates/ansi_term
license(s): MIT
Copyright (c) 2014 Benjamin Sago
crate: base64
version(s): 0.13.0
url: https://crates.io/crates/base64
license(s): MIT
Copyright (c) 2015 Alice Maz
crate: base64ct
version(s): 1.1.1
url: https://crates.io/crates/base64ct
license(s): MIT
Copyright (c) 2014 Steve "Sc00bz" Thomas (steve at tobtu dot com)
Copyright (c) 2021 The RustCrypto Project Developers
crate: bitflags
version(s): 1.3.2
url: https://crates.io/crates/bitflags
license(s): MIT
Copyright (c) 2014 The Rust Project Developers
crate: block-buffer
version(s): 0.9.0, 0.10.3
url: https://crates.io/crates/block-buffer
license(s): MIT
Copyright (c) 2018-2019 The RustCrypto Project Developers
crate: block-modes
version(s): 0.8.1
url: https://crates.io/crates/block-modes
license(s): MIT
Copyright (c) 2018-2019 The RustCrypto Project Developers
crate: block-padding
version(s): 0.2.1
url: https://crates.io/crates/block-padding
license(s): MIT
Copyright (c) 2018-2019 The RustCrypto Project Developers
crate: bytes
version(s): 1.2.1
url: https://crates.io/crates/bytes
license(s): MIT
Copyright (c) 2018 Carl Lerche
crate: cesu8
version(s): 1.1.0
url: https://crates.io/crates/cesu8
license(s): MIT
Copyright (c) 2016 Eric Kidd
crate: cfg-if
version(s): 1.0.0
url: https://crates.io/crates/cfg-if
license(s): MIT
Copyright (c) 2014 Alex Crichton
crate: chrono
version(s): 0.4.22
url: https://crates.io/crates/chrono
license(s): MIT
Copyright (c) 2014, Kang Seonghoon
crate: cipher
version(s): 0.3.0
url: https://crates.io/crates/cipher
license(s): MIT
Copyright (c) 2016-2020 The RustCrypto Project Developers
crate: combine
version(s): 4.6.6
url: https://crates.io/crates/combine
license(s): MIT
Copyright (c) 2015 Markus Westerlind
crate: const-oid
version(s): 0.6.2
url: https://crates.io/crates/const-oid
license(s): MIT
Copyright (c) 2020-2022 The RustCrypto Project Developers
crate: core-foundation-sys
version(s): 0.8.3
url: https://crates.io/crates/core-foundation-sys
license(s): MIT
Copyright (c) 2012-2013 Mozilla Foundation
crate: cpufeatures
version(s): 0.2.5
url: https://crates.io/crates/cpufeatures
license(s): MIT
Copyright (c) 2020 The RustCrypto Project Developers
crate: crc
version(s): 2.1.0
url: https://crates.io/crates/crc
license(s): MIT
Copyright (c) 2017 crc-rs Developers
crate: crc-catalog
version(s): 1.1.1
url: https://crates.io/crates/crc-catalog
license(s): MIT
Copyright (c) 2019 Akhil Velagapudi
crate: crypto-common
version(s): 0.1.6
url: https://crates.io/crates/crypto-common
license(s): MIT
Copyright (c) 2021 RustCrypto Developers
crate: crypto-mac
version(s): 0.11.1
url: https://crates.io/crates/crypto-mac
license(s): MIT
Copyright (c) 2021 RustCrypto Developers
crate: der
version(s): 0.4.5
url: https://crates.io/crates/der
license(s): MIT
Copyright (c) 2020-2022 The RustCrypto Project Developers
crate: digest
version(s): 0.9.0, 0.10.3
url: https://crates.io/crates/digest
license(s): MIT
Copyright (c) 2017 Artyom Pavlov
crate: futures
version(s): 0.3.24
url: https://crates.io/crates/futures
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: futures-channel
version(s): 0.3.24
url: https://crates.io/crates/futures-channel
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: futures-core
version(s): 0.3.24
url: https://crates.io/crates/futures-core
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: futures-executor
version(s): 0.3.24
url: https://crates.io/crates/futures-executor
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: futures-io
version(s): 0.3.24
url: https://crates.io/crates/futures-io
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: futures-macro
version(s): 0.3.24
url: https://crates.io/crates/futures-macro
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: futures-sink
version(s): 0.3.24
url: https://crates.io/crates/futures-sink
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: futures-task
version(s): 0.3.24
url: https://crates.io/crates/futures-task
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: futures-util
version(s): 0.3.24
url: https://crates.io/crates/futures-util
license(s): MIT
Copyright (c) 2016 Alex Crichton
Copyright (c) 2017 The Tokio Authors
crate: generic-array
version(s): 0.14.6
url: https://crates.io/crates/generic-array
license(s): MIT
Copyright (c) 2015 Bartłomiej Kamiński
crate: hmac
version(s): 0.11.0, 0.12.1
url: https://crates.io/crates/hmac
license(s): MIT
Copyright (c) 2017 Artyom Pavlov
crate: iana-time-zone
version(s): 0.1.47
url: https://crates.io/crates/iana-time-zone
license(s): MIT
Copyright (c) 2020 Andrew D. Straw
crate: itoa
version(s): 1.0.3
url: https://crates.io/crates/itoa
license(s): MIT
No copyright statement was provided by the author even though they license may refer to it
crate: jni
version(s): 0.19.0
url: https://crates.io/crates/jni
license(s): MIT
Copyright (c) 2016 Prevoty, Inc. and jni-rs contributors
crate: jni-sys
version(s): 0.3.0
url: https://crates.io/crates/jni-sys
license(s): MIT
Copyright (c) 2015 The rust-jni-sys Developers
crate: lazy_static
version(s): 1.4.0
url: https://crates.io/crates/lazy_static
license(s): MIT
Copyright (c) 2010 The Rust Project Developers
crate: libc
version(s): 0.2.132
url: https://crates.io/crates/libc
license(s): MIT
Copyright (c) 2014-2020 The Rust Project Developers
crate: log
version(s): 0.4.17
url: https://crates.io/crates/log
license(s): MIT
Copyright (c) 2014 The Rust Project Developers
crate: mach
version(s): 0.1.2, 0.3.2
url: https://crates.io/crates/mach
license(s): MIT
Copyright (c) 2019 Nick Fitzgerald
crate: matchers
version(s): 0.0.1
url: https://crates.io/crates/matchers
license(s): MIT
Copyright (c) 2019 Eliza Weisman
crate: memchr
version(s): 2.5.0
url: https://crates.io/crates/memchr
license(s): MIT
Copyright (c) 2015 Andrew Gallant
crate: memoffset
version(s): 0.6.5
url: https://crates.io/crates/memoffset
license(s): MIT
Copyright (c) 2017 Gilad Naaman
crate: mio
version(s): 0.8.4
url: https://crates.io/crates/mio
license(s): MIT
Copyright (c) 2014 Carl Lerche and other MIO contributors
crate: mio-serial
version(s): 5.0.2
url: https://crates.io/crates/mio-serial
license(s): MIT
Copyright (c) 2017 Zac Berkowitz ([email protected])
crate: nix
version(s): 0.23.1, 0.24.2
url: https://crates.io/crates/nix
license(s): MIT
Copyright (c) 2015 Carl Lerche + nix-rust Authors
crate: num-integer
version(s): 0.1.45
url: https://crates.io/crates/num-integer
license(s): MIT
Copyright (c) 2014 The Rust Project Developers
crate: num-traits
version(s): 0.2.15
url: https://crates.io/crates/num-traits
license(s): MIT
Copyright (c) 2014 The Rust Project Developers
crate: num_cpus
version(s): 1.13.1
url: https://crates.io/crates/num_cpus
license(s): MIT
Copyright (c) 2015
crate: once_cell
version(s): 1.14.0
url: https://crates.io/crates/once_cell
license(s): MIT
No copyright statement was provided by the author even though they license may refer to it
crate: opaque-debug
version(s): 0.3.0
url: https://crates.io/crates/opaque-debug
license(s): MIT
Copyright (c) 2018-2019 The RustCrypto Project Developers
crate: pbkdf2
version(s): 0.9.0, 0.10.1
url: https://crates.io/crates/pbkdf2
license(s): MIT
Copyright (c) 2017 Artyom Pavlov
Copyright (c) 2018-2021 The RustCrypto Project Developers
crate: pem
version(s): 1.1.0
url: https://crates.io/crates/pem
license(s): MIT
Copyright (c) 2016 Jonathan Creekmore
crate: pem-rfc7468
version(s): 0.2.4
url: https://crates.io/crates/pem-rfc7468
license(s): MIT
Copyright (c) 2021 The RustCrypto Project Developers
crate: pin-project-lite
version(s): 0.2.9
url: https://crates.io/crates/pin-project-lite
license(s): MIT
No copyright statement was provided by the author even though they license may refer to it
crate: pin-utils
version(s): 0.1.0
url: https://crates.io/crates/pin-utils
license(s): MIT
Copyright (c) 2018 The pin-utils authors
crate: pkcs5
version(s): 0.3.2
url: https://crates.io/crates/pkcs5
license(s): MIT
Copyright (c) 2021 The RustCrypto Project Developers
crate: pkcs8
version(s): 0.7.6
url: https://crates.io/crates/pkcs8
license(s): MIT
Copyright (c) 2020 The RustCrypto Project Developers
crate: proc-macro2
version(s): 1.0.43
url: https://crates.io/crates/proc-macro2
license(s): MIT
Copyright (c) 2014 Alex Crichton
crate: quote
version(s): 1.0.21
url: https://crates.io/crates/quote
license(s): MIT
Copyright (c) 2016 The Rust Project Developers
crate: rand_core
version(s): 0.6.3
url: https://crates.io/crates/rand_core
license(s): MIT
Copyright 2018 Developers of the Rand project
Copyright (c) 2014 The Rust Project Developers
crate: regex
version(s): 1.6.0
url: https://crates.io/crates/regex
license(s): MIT
Copyright (c) 2014 The Rust Project Developers
crate: regex-automata
version(s): 0.1.10
url: https://crates.io/crates/regex-automata
license(s): MIT
Copyright (c) 2015 Andrew Gallant
crate: regex-syntax
version(s): 0.6.27
url: https://crates.io/crates/regex-syntax
license(s): MIT
Copyright (c) 2014 The Rust Project Developers
crate: ring
version(s): 0.16.20
url: https://crates.io/crates/ring
license(s): MIT AND ISC AND OpenSSL
Copyright (c) 2015-2016 the fiat-crypto authors (see https://github.com/mit-plv/fiat-crypto/blob/master/AUTHORS)
Copyright 2015-2016 Brian Smith
crate: rustls
version(s): 0.20.6
url: https://crates.io/crates/rustls
license(s): MIT
Copyright (c) 2016 Joseph Birr-Pixton
crate: ryu
version(s): 1.0.11
url: https://crates.io/crates/ryu
license(s): BSL-1.0
crate: salsa20
version(s): 0.9.0
url: https://crates.io/crates/salsa20
license(s): MIT
Copyright (c) 2019 Eric McCorkle
crate: scrypt
version(s): 0.8.1
url: https://crates.io/crates/scrypt
license(s): MIT
Copyright (c) 2021 The RustCrypto Project Developers
crate: sct
version(s): 0.7.0
url: https://crates.io/crates/sct
license(s): MIT
Copyright (c) 2016 Joseph Birr-Pixton
crate: serde
version(s): 1.0.144
url: https://crates.io/crates/serde
license(s): MIT
No copyright statement was provided by the author even though they license may refer to it
crate: serde_json
version(s): 1.0.85
url: https://crates.io/crates/serde_json
license(s): MIT
No copyright statement was provided by the author even though they license may refer to it
crate: serialport
version(s): 4.2.0
url: https://crates.io/crates/serialport
license(s): MPL-2.0
crate: sha2
version(s): 0.9.9, 0.10.5
url: https://crates.io/crates/sha2
license(s): MIT
Copyright (c) 2006-2009 Graydon Hoare
Copyright (c) 2009-2013 Mozilla Foundation
Copyright (c) 2016 Artyom Pavlov
crate: sharded-slab
version(s): 0.1.4
url: https://crates.io/crates/sharded-slab
license(s): MIT
Copyright (c) 2019 Eliza Weisman
crate: slab
version(s): 0.4.7
url: https://crates.io/crates/slab
license(s): MIT
Copyright (c) 2019 Carl Lerche
crate: smallvec
version(s): 1.9.0
url: https://crates.io/crates/smallvec
license(s): MIT
Copyright (c) 2018 The Servo Project Developers
crate: socket2
version(s): 0.4.7
url: https://crates.io/crates/socket2
license(s): MIT
Copyright (c) 2014 Alex Crichton
crate: spin
version(s): 0.5.2
url: https://crates.io/crates/spin
license(s): MIT
Copyright (c) 2014 Mathijs van de Nes
crate: spki
version(s): 0.4.1
url: https://crates.io/crates/spki
license(s): MIT
Copyright (c) 2021-2022 The RustCrypto Project Developers
crate: subtle
version(s): 2.4.1
url: https://crates.io/crates/subtle
license(s): BSD-3-Clause
Copyright (c) 2016-2017 Isis Agora Lovecruft, Henry de Valence. All rights reserved.
crate: syn
version(s): 1.0.99
url: https://crates.io/crates/syn
license(s): MIT
No copyright statement was provided by the author even though they license may refer to it
crate: thiserror
version(s): 1.0.34
url: https://crates.io/crates/thiserror
license(s): MIT
No copyright statement was provided by the author even though they license may refer to it
crate: thiserror-impl
version(s): 1.0.34
url: https://crates.io/crates/thiserror-impl
license(s): MIT
No copyright statement was provided by the author even though they license may refer to it
crate: thread_local
version(s): 1.1.4
url: https://crates.io/crates/thread_local
license(s): MIT
Copyright (c) 2016 The Rust Project Developers
crate: tokio
version(s): 1.21.0
url: https://crates.io/crates/tokio
license(s): MIT
Copyright (c) 2022 Tokio Contributors
crate: tokio-macros
version(s): 1.8.0
url: https://crates.io/crates/tokio-macros
license(s): MIT
Copyright (c) 2022 Tokio Contributors
crate: tokio-rustls
version(s): 0.23.4
url: https://crates.io/crates/tokio-rustls
license(s): MIT
Copyright (c) 2019 Tokio Contributors
crate: tokio-serial
version(s): 5.4.3
url: https://crates.io/crates/tokio-serial
license(s): MIT
Copyright (c) 2017 Zac Berkowitz and other tokio-serial contributors.
crate: tracing
version(s): 0.1.36
url: https://crates.io/crates/tracing
license(s): MIT
Copyright (c) 2019 Tokio Contributors
crate: tracing-attributes
version(s): 0.1.22
url: https://crates.io/crates/tracing-attributes
license(s): MIT
Copyright (c) 2019 Tokio Contributors
crate: tracing-core
version(s): 0.1.29
url: https://crates.io/crates/tracing-core
license(s): MIT
Copyright (c) 2019 Tokio Contributors
crate: tracing-log
version(s): 0.1.3
url: https://crates.io/crates/tracing-log
license(s): MIT
Copyright (c) 2019 Tokio Contributors
crate: tracing-serde
version(s): 0.1.3
url: https://crates.io/crates/tracing-serde
license(s): MIT
Copyright (c) 2019 Tokio Contributors
crate: tracing-subscriber
version(s): 0.2.25
url: https://crates.io/crates/tracing-subscriber
license(s): MIT
Copyright (c) 2019 Tokio Contributors
crate: typenum
version(s): 1.15.0
url: https://crates.io/crates/typenum
license(s): MIT
Copyright (c) 2014 Paho Lurie-Gregg
crate: unicode-ident
version(s): 1.0.3
url: https://crates.io/crates/unicode-ident
license(s): Unicode-DFS-2016 AND MIT
No copyright statement was provided by the author even though they license may refer to it
crate: untrusted
version(s): 0.7.1
url: https://crates.io/crates/untrusted
license(s): ISC
Copyright 2015-2016 Brian Smith.
crate: webpki
version(s): 0.22.0
url: https://crates.io/crates/webpki
license(s): ISC
Copyright 2015 Brian Smith.
crate: winapi
version(s): 0.3.9
url: https://crates.io/crates/winapi
license(s): MIT
Copyright (c) 2015-2018 The winapi-rs Developers
crate: windows-sys
version(s): 0.36.1
url: https://crates.io/crates/windows-sys
license(s): MIT
Copyright (c) Microsoft Corporation
crate: windows_i686_msvc
version(s): 0.36.1
url: https://crates.io/crates/windows_i686_msvc
license(s): MIT
Copyright (c) Microsoft Corporation
crate: windows_x86_64_msvc
version(s): 0.36.1
url: https://crates.io/crates/windows_x86_64_msvc
license(s): MIT
Copyright (c) Microsoft Corporation
crate: zeroize
version(s): 1.5.7
url: https://crates.io/crates/zeroize
license(s): MIT
Copyright (c) 2018-2021 The RustCrypto Project Developers
================================= BSD-3-Clause =====================================
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. 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.
3. Neither the name of the copyright holder 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 HOLDER 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.
================================= BSL-1.0 =====================================
Boost Software License - Version 1.0 - August 17th, 2003
Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following:
The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
=============================== ISC ===========================================
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 appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
================================= MIT =========================================
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
================================= MPL-2.0 =====================================
1. Definitions
--------------
1.1. "Contributor" means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software.
1.2. "Contributor Version" means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor's Contribution.
1.3. "Contribution" means Covered Software of a particular Contributor.
1.4. "Covered Software" means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof.
1.5. "Incompatible With Secondary Licenses" means
(a) that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or
(b) that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License.
1.6. "Executable Form" means any form of the work other than Source Code Form.
1.7. "Larger Work" means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software.
1.8. "License" means this document.
1.9. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License.
1.10. "Modifications" means any of the following:
(a) any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or
(b) any new file in Source Code Form that contains any Covered Software.
1.11. "Patent Claims" of a Contributor means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version.
1.12. "Secondary License" means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses.
1.13. "Source Code Form" means the form of the work preferred for making modifications.
1.14. "You" (or "Your") means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
2. License Grants and Conditions
--------------------------------
2.1. Grants
Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
(a) under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and
(b) under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version.
2.2. Effective Date
The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution.
2.3. Limitations on Grant Scope
The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor:
(a) for any code that a Contributor has removed from Covered Software; or
(b) for infringements caused by: (i) Your and any other third party's modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or
(c) under Patent Claims infringed by Covered Software in the absence of its Contributions.
This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4).
2.4. Subsequent Licenses
No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3).
2.5. Representation
Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License.
2.6. Fair Use
This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents.
2.7. Conditions
Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1.
3. Responsibilities
-------------------
3.1. Distribution of Source Form
All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form.
3.2. Distribution of Executable Form
If You distribute Covered Software in Executable Form then:
(a) such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and
(b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients' rights in the Source Code Form under this License.
3.3. Distribution of a Larger Work
You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s).
3.4. Notices
You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies.
3.5. Application of Additional Terms
You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction.
4. Inability to Comply Due to Statute or Regulation
---------------------------------------------------
If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.
5. Termination
--------------
5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice.
5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate.
5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination.
************************************************************************
6. Disclaimer of Warranty
* ------------------------- *
Covered Software is provided under this License on an "as is" basis, without warranty of any kind, either expressed, implied, or statutory, including, without limitation, warranties that the Covered Software is free of defects, merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the Covered Software is with You. Should any Covered Software prove defective in any respect, You (not any Contributor) assume the cost of any necessary servicing, repair, or correction. This disclaimer of warranty constitutes an essential part of this License. No use of any Covered Software is authorized under this License except under this disclaimer.
************************************************************************
************************************************************************
7. Limitation of Liability
* -------------------------- *
Under no circumstances and under no legal theory, whether tort (including negligence), contract, or otherwise, shall any Contributor, or anyone who distributes Covered Software as permitted above, be liable to You for any direct, indirect, special, incidental, or consequential damages of any character including, without limitation, damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if such party shall have been informed of the possibility of such damages. This limitation of liability shall not apply to liability for death or personal injury resulting from such party's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.
************************************************************************
8. Litigation
-------------
Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims.
9. Miscellaneous
----------------
This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor.
10. Versions of the License
---------------------------
10.1. New Versions
Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number.
10.2. Effect of New Versions
You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward.
10.3. Modified Versions
If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License).
10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached.
Exhibit A - Source Code Form License Notice
-------------------------------------------
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.
You may add additional accurate notices of copyright ownership.
Exhibit B - "Incompatible With Secondary Licenses" Notice
---------------------------------------------------------
This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0.
================================ OPENSSL=======================================
Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. 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.
3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact [email protected].
5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project.
6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)"
THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED 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 OpenSSL PROJECT OR ITS 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.
This product includes cryptographic software written by Eric Young ([email protected]). This product includes software written by Tim Hudson ([email protected]).
Original SSLeay License
Copyright (C) 1995-1998 Eric Young ([email protected])
All rights reserved.
This package is an SSL implementation written by Eric Young ([email protected]). The implementation was written so as to conform with Netscapes SSL.
This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson ([email protected]).
Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer.
2. 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.
3. All advertising materials mentioning features or use of this software must display the following acknowledgement:
"This product includes cryptographic software written by Eric Young ([email protected])"
The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-).
4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson ([email protected])"
THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``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 AUTHOR 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.
The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.]
================================= Unicode-DFS-2016 =====================================
UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
See Terms of Use for definitions of Unicode Inc.'s Data Files and Software.
Unicode Data Files include all data files under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, http://www.unicode.org/ivd/data/, and http://www.unicode.org/utility/trac/browser/.
Unicode Data Files do not include PDF online code charts under the directory http://www.unicode.org/Public/.
Software includes any source code published in the Unicode Standard or under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and http://www.unicode.org/utility/trac/browser/.
NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
COPYRIGHT AND PERMISSION NOTICE
Copyright © 1991-2016 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either
(a) this copyright and permission notice appear with all copies of the Data Files or Software, or
(b) this copyright and permission notice appear in associated Documentation.
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.