From bea7678efe49a036f98b01d8a1fbee6b1ddd7fd0 Mon Sep 17 00:00:00 2001 From: Max Neunhoeffer Date: Fri, 23 Feb 2024 16:37:45 +0100 Subject: [PATCH 1/2] Change headers for license BSL 1.1 --- include/velocypack/AttributeTranslator.h | 6 ++--- include/velocypack/Basics.h | 6 ++--- include/velocypack/Buffer.h | 6 ++--- include/velocypack/Builder.h | 6 ++--- include/velocypack/Collection.h | 6 ++--- include/velocypack/Compare.h | 6 ++--- include/velocypack/Dumper.h | 6 ++--- include/velocypack/Exception.h | 6 ++--- include/velocypack/HashedStringRef.h | 6 ++--- include/velocypack/HexDump.h | 6 ++--- include/velocypack/Iterator.h | 6 ++--- include/velocypack/Options.h | 6 ++--- include/velocypack/Parser.h | 6 ++--- include/velocypack/Serializable.h | 6 ++--- include/velocypack/SharedSlice.h | 6 ++--- include/velocypack/Sink.h | 6 ++--- include/velocypack/Slice.h | 6 ++--- include/velocypack/SliceBase.h | 6 ++--- include/velocypack/SliceBase.tpp | 9 +++++--- include/velocypack/SliceContainer.h | 6 ++--- include/velocypack/SliceStaticData.h | 6 ++--- include/velocypack/SmallVector.h | 6 ++--- include/velocypack/String.h | 6 ++--- include/velocypack/StringRef.h | 6 ++--- include/velocypack/Utf8Helper.h | 6 ++--- include/velocypack/Validator.h | 6 ++--- include/velocypack/Value.h | 6 ++--- include/velocypack/ValueType.h | 6 ++--- include/velocypack/Version.h | 6 ++--- include/velocypack/velocypack-aliases.h | 6 ++--- include/velocypack/velocypack-common.h | 6 ++--- .../velocypack/velocypack-exception-macros.h | 6 ++--- include/velocypack/velocypack-memory.h | 6 ++--- include/velocypack/vpack.h | 6 ++--- src/AttributeTranslator.cpp | 6 ++--- src/Builder.cpp | 6 ++--- src/Collection.cpp | 6 ++--- src/Compare.cpp | 6 ++--- src/Dumper.cpp | 6 ++--- src/Exception.cpp | 6 ++--- src/HashedStringRef.cpp | 6 ++--- src/HexDump.cpp | 6 ++--- src/Iterator.cpp | 6 ++--- src/Options.cpp | 6 ++--- src/Parser.cpp | 6 ++--- src/Serializable.cpp | 6 ++--- src/SharedSlice.cpp | 6 ++--- src/Slice.cpp | 6 ++--- src/String.cpp | 6 ++--- src/Utf8Helper.cpp | 6 ++--- src/Validator.cpp | 6 ++--- src/Value.cpp | 6 ++--- src/ValueType.cpp | 6 ++--- src/Version.cpp | 6 ++--- src/asm-functions.cpp | 6 ++--- src/asm-functions.h | 6 ++--- src/string-functions.cpp | 6 ++--- src/velocypack-common.cpp | 6 ++--- tests/tests-common.h | 23 +++++++++++++++++++ tests/testsAliases.cpp | 9 ++++---- tests/testsBuffer.cpp | 9 ++++---- tests/testsBuilder.cpp | 9 ++++---- tests/testsCollection.cpp | 9 ++++---- tests/testsCommon.cpp | 9 ++++---- tests/testsCompare.cpp | 9 ++++---- tests/testsDumper.cpp | 9 ++++---- tests/testsException.cpp | 9 ++++---- tests/testsFiles.cpp | 9 ++++---- tests/testsHashedStringRef.cpp | 9 ++++---- tests/testsHexDump.cpp | 9 ++++---- tests/testsIterator.cpp | 9 ++++---- tests/testsLarge.cpp | 9 ++++---- tests/testsLookup.cpp | 9 ++++---- tests/testsParser.cpp | 9 ++++---- tests/testsSerializable.cpp | 9 ++++---- tests/testsSharedSlice.cpp | 7 +++--- tests/testsSink.cpp | 9 ++++---- tests/testsSlice.cpp | 9 ++++---- tests/testsSliceContainer.cpp | 9 ++++---- tests/testsType.cpp | 9 ++++---- tests/testsValidator.cpp | 9 ++++---- tests/testsVersion.cpp | 9 ++++---- tools/bench.cpp | 9 ++++---- tools/fuzzer.cpp | 9 ++++---- tools/json-to-vpack.cpp | 9 ++++---- tools/vpack-to-json.cpp | 9 ++++---- tools/vpack-validate.cpp | 9 ++++---- 87 files changed, 312 insertions(+), 312 deletions(-) diff --git a/include/velocypack/AttributeTranslator.h b/include/velocypack/AttributeTranslator.h index 866e7a54..d6517c72 100644 --- a/include/velocypack/AttributeTranslator.h +++ b/include/velocypack/AttributeTranslator.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Basics.h b/include/velocypack/Basics.h index 994be7c9..9e674d1d 100644 --- a/include/velocypack/Basics.h +++ b/include/velocypack/Basics.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Buffer.h b/include/velocypack/Buffer.h index 4dbfc538..71d7b9f3 100644 --- a/include/velocypack/Buffer.h +++ b/include/velocypack/Buffer.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Builder.h b/include/velocypack/Builder.h index d7967f8f..9e10e81c 100644 --- a/include/velocypack/Builder.h +++ b/include/velocypack/Builder.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Collection.h b/include/velocypack/Collection.h index c69469fd..2bd9e163 100644 --- a/include/velocypack/Collection.h +++ b/include/velocypack/Collection.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Compare.h b/include/velocypack/Compare.h index 289811bd..1d4cd557 100644 --- a/include/velocypack/Compare.h +++ b/include/velocypack/Compare.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Dumper.h b/include/velocypack/Dumper.h index 0ecc5bc7..2f0cb1ed 100644 --- a/include/velocypack/Dumper.h +++ b/include/velocypack/Dumper.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Exception.h b/include/velocypack/Exception.h index 443c8e90..4c7a368e 100644 --- a/include/velocypack/Exception.h +++ b/include/velocypack/Exception.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/HashedStringRef.h b/include/velocypack/HashedStringRef.h index c30756c7..5fe5ad30 100644 --- a/include/velocypack/HashedStringRef.h +++ b/include/velocypack/HashedStringRef.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/HexDump.h b/include/velocypack/HexDump.h index 4e9d2d22..13a52a03 100644 --- a/include/velocypack/HexDump.h +++ b/include/velocypack/HexDump.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Iterator.h b/include/velocypack/Iterator.h index 327d87a0..d8d32c2f 100644 --- a/include/velocypack/Iterator.h +++ b/include/velocypack/Iterator.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Options.h b/include/velocypack/Options.h index 82889738..a68c5060 100644 --- a/include/velocypack/Options.h +++ b/include/velocypack/Options.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Parser.h b/include/velocypack/Parser.h index c48b6443..eb86ee69 100644 --- a/include/velocypack/Parser.h +++ b/include/velocypack/Parser.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Serializable.h b/include/velocypack/Serializable.h index 74a96b26..09d77220 100644 --- a/include/velocypack/Serializable.h +++ b/include/velocypack/Serializable.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/SharedSlice.h b/include/velocypack/SharedSlice.h index 3f31efb1..308c2d6f 100644 --- a/include/velocypack/SharedSlice.h +++ b/include/velocypack/SharedSlice.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Sink.h b/include/velocypack/Sink.h index 59ca6909..c18bf0fc 100644 --- a/include/velocypack/Sink.h +++ b/include/velocypack/Sink.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Slice.h b/include/velocypack/Slice.h index 20fdbbc9..e84d4818 100644 --- a/include/velocypack/Slice.h +++ b/include/velocypack/Slice.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/SliceBase.h b/include/velocypack/SliceBase.h index 9da817df..37a0d47a 100644 --- a/include/velocypack/SliceBase.h +++ b/include/velocypack/SliceBase.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/SliceBase.tpp b/include/velocypack/SliceBase.tpp index 9e398c0c..030d7efb 100644 --- a/include/velocypack/SliceBase.tpp +++ b/include/velocypack/SliceBase.tpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, @@ -17,6 +17,9 @@ /// limitations under the License. /// /// Copyright holder is ArangoDB GmbH, Cologne, Germany +/// +/// @author Jan Steemann +/// @author Max Neunhoeffer //////////////////////////////////////////////////////////////////////////////// #include diff --git a/include/velocypack/SliceContainer.h b/include/velocypack/SliceContainer.h index 38d6b540..4815da8e 100644 --- a/include/velocypack/SliceContainer.h +++ b/include/velocypack/SliceContainer.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/SliceStaticData.h b/include/velocypack/SliceStaticData.h index 7f831537..62b16369 100644 --- a/include/velocypack/SliceStaticData.h +++ b/include/velocypack/SliceStaticData.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/SmallVector.h b/include/velocypack/SmallVector.h index 80b7df55..6e781a3c 100644 --- a/include/velocypack/SmallVector.h +++ b/include/velocypack/SmallVector.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/String.h b/include/velocypack/String.h index d7819e2f..3385d044 100644 --- a/include/velocypack/String.h +++ b/include/velocypack/String.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2023 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/StringRef.h b/include/velocypack/StringRef.h index 18719904..2e56b5f0 100644 --- a/include/velocypack/StringRef.h +++ b/include/velocypack/StringRef.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Utf8Helper.h b/include/velocypack/Utf8Helper.h index 5cf7b88a..e86e2cff 100644 --- a/include/velocypack/Utf8Helper.h +++ b/include/velocypack/Utf8Helper.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Validator.h b/include/velocypack/Validator.h index b3921e5b..11137b0d 100644 --- a/include/velocypack/Validator.h +++ b/include/velocypack/Validator.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Value.h b/include/velocypack/Value.h index 682faf76..19ed51b7 100644 --- a/include/velocypack/Value.h +++ b/include/velocypack/Value.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/ValueType.h b/include/velocypack/ValueType.h index 46469b43..de70e036 100644 --- a/include/velocypack/ValueType.h +++ b/include/velocypack/ValueType.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/Version.h b/include/velocypack/Version.h index 29679009..98c2b7a6 100644 --- a/include/velocypack/Version.h +++ b/include/velocypack/Version.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/velocypack-aliases.h b/include/velocypack/velocypack-aliases.h index 79f2093f..91e92cdf 100644 --- a/include/velocypack/velocypack-aliases.h +++ b/include/velocypack/velocypack-aliases.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/velocypack-common.h b/include/velocypack/velocypack-common.h index 0ab9360c..bcc8a730 100644 --- a/include/velocypack/velocypack-common.h +++ b/include/velocypack/velocypack-common.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/velocypack-exception-macros.h b/include/velocypack/velocypack-exception-macros.h index 46ea5468..e049f437 100644 --- a/include/velocypack/velocypack-exception-macros.h +++ b/include/velocypack/velocypack-exception-macros.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/velocypack-memory.h b/include/velocypack/velocypack-memory.h index 35847348..314fe5ca 100644 --- a/include/velocypack/velocypack-memory.h +++ b/include/velocypack/velocypack-memory.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/include/velocypack/vpack.h b/include/velocypack/vpack.h index 2932192d..bf016e36 100644 --- a/include/velocypack/vpack.h +++ b/include/velocypack/vpack.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/AttributeTranslator.cpp b/src/AttributeTranslator.cpp index cfabd099..fc8d20a7 100644 --- a/src/AttributeTranslator.cpp +++ b/src/AttributeTranslator.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Builder.cpp b/src/Builder.cpp index 3895c8cf..a75ae5e5 100644 --- a/src/Builder.cpp +++ b/src/Builder.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Collection.cpp b/src/Collection.cpp index 68f4fb08..27bd3138 100644 --- a/src/Collection.cpp +++ b/src/Collection.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Compare.cpp b/src/Compare.cpp index 1f321e22..bc882a6d 100644 --- a/src/Compare.cpp +++ b/src/Compare.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Dumper.cpp b/src/Dumper.cpp index 07869909..aee9aa0f 100644 --- a/src/Dumper.cpp +++ b/src/Dumper.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Exception.cpp b/src/Exception.cpp index c7850e38..3ad63d32 100644 --- a/src/Exception.cpp +++ b/src/Exception.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/HashedStringRef.cpp b/src/HashedStringRef.cpp index e604548b..5bb25d0f 100644 --- a/src/HashedStringRef.cpp +++ b/src/HashedStringRef.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/HexDump.cpp b/src/HexDump.cpp index 2db89502..b69e0af5 100644 --- a/src/HexDump.cpp +++ b/src/HexDump.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Iterator.cpp b/src/Iterator.cpp index fecb8a49..9571c5e8 100644 --- a/src/Iterator.cpp +++ b/src/Iterator.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Options.cpp b/src/Options.cpp index 9d578843..c610986e 100644 --- a/src/Options.cpp +++ b/src/Options.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Parser.cpp b/src/Parser.cpp index 94c16a1d..b8f81bc6 100644 --- a/src/Parser.cpp +++ b/src/Parser.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Serializable.cpp b/src/Serializable.cpp index 6c8b7e02..3d5eac1e 100644 --- a/src/Serializable.cpp +++ b/src/Serializable.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/SharedSlice.cpp b/src/SharedSlice.cpp index 259dec10..ed36e976 100644 --- a/src/SharedSlice.cpp +++ b/src/SharedSlice.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Slice.cpp b/src/Slice.cpp index eeedb61c..6f57337c 100644 --- a/src/Slice.cpp +++ b/src/Slice.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/String.cpp b/src/String.cpp index 3ea49daf..506225c9 100644 --- a/src/String.cpp +++ b/src/String.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2023 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Utf8Helper.cpp b/src/Utf8Helper.cpp index 1aa7d338..d04f5aaf 100644 --- a/src/Utf8Helper.cpp +++ b/src/Utf8Helper.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Validator.cpp b/src/Validator.cpp index b85cf7f6..eb798033 100644 --- a/src/Validator.cpp +++ b/src/Validator.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Value.cpp b/src/Value.cpp index 69cd785a..6f940827 100644 --- a/src/Value.cpp +++ b/src/Value.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/ValueType.cpp b/src/ValueType.cpp index 92f5d4ba..99c664be 100644 --- a/src/ValueType.cpp +++ b/src/ValueType.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/Version.cpp b/src/Version.cpp index 36f8ff45..90e165fb 100644 --- a/src/Version.cpp +++ b/src/Version.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/asm-functions.cpp b/src/asm-functions.cpp index 6d5bd286..dc428814 100644 --- a/src/asm-functions.cpp +++ b/src/asm-functions.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/asm-functions.h b/src/asm-functions.h index 8e042586..e6f85c1c 100644 --- a/src/asm-functions.h +++ b/src/asm-functions.h @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/string-functions.cpp b/src/string-functions.cpp index 79be1d5d..a43e5f73 100644 --- a/src/string-functions.cpp +++ b/src/string-functions.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/src/velocypack-common.cpp b/src/velocypack-common.cpp index 36f3ffeb..ff7fd041 100644 --- a/src/velocypack-common.cpp +++ b/src/velocypack-common.cpp @@ -1,14 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2014-2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany /// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/tests-common.h b/tests/tests-common.h index 31ac174f..04ec8712 100644 --- a/tests/tests-common.h +++ b/tests/tests-common.h @@ -1,3 +1,26 @@ +//////////////////////////////////////////////////////////////////////////////// +/// DISCLAIMER +/// +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany +/// +/// Licensed under the Business Source License 1.1 (the "License"); +/// you may not use this file except in compliance with the License. +/// You may obtain a copy of the License at +/// +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE +/// +/// Unless required by applicable law or agreed to in writing, software +/// distributed under the License is distributed on an "AS IS" BASIS, +/// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +/// See the License for the specific language governing permissions and +/// limitations under the License. +/// +/// Copyright holder is ArangoDB GmbH, Cologne, Germany +/// +/// @author Jan Steemann +/// @author Max Neunhoeffer +//////////////////////////////////////////////////////////////////////////////// #include "velocypack/velocypack-common.h" #include "velocypack/AttributeTranslator.h" diff --git a/tests/testsAliases.cpp b/tests/testsAliases.cpp index 6e40a11e..dbb28063 100644 --- a/tests/testsAliases.cpp +++ b/tests/testsAliases.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsBuffer.cpp b/tests/testsBuffer.cpp index c5722217..9e29e7ae 100644 --- a/tests/testsBuffer.cpp +++ b/tests/testsBuffer.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsBuilder.cpp b/tests/testsBuilder.cpp index 4c9ffa9f..c427dfcd 100644 --- a/tests/testsBuilder.cpp +++ b/tests/testsBuilder.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsCollection.cpp b/tests/testsCollection.cpp index 90295e24..51d1e1c5 100644 --- a/tests/testsCollection.cpp +++ b/tests/testsCollection.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsCommon.cpp b/tests/testsCommon.cpp index c5d990fa..7822f732 100644 --- a/tests/testsCommon.cpp +++ b/tests/testsCommon.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsCompare.cpp b/tests/testsCompare.cpp index bb7ffdf9..ede1db89 100644 --- a/tests/testsCompare.cpp +++ b/tests/testsCompare.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsDumper.cpp b/tests/testsDumper.cpp index 6722868d..5850261a 100644 --- a/tests/testsDumper.cpp +++ b/tests/testsDumper.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsException.cpp b/tests/testsException.cpp index 17d57613..1c6f8c2d 100644 --- a/tests/testsException.cpp +++ b/tests/testsException.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsFiles.cpp b/tests/testsFiles.cpp index 8eeafe59..550b2ed4 100644 --- a/tests/testsFiles.cpp +++ b/tests/testsFiles.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsHashedStringRef.cpp b/tests/testsHashedStringRef.cpp index 173fac9f..43b04c92 100644 --- a/tests/testsHashedStringRef.cpp +++ b/tests/testsHashedStringRef.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsHexDump.cpp b/tests/testsHexDump.cpp index e7fa02f7..40256505 100644 --- a/tests/testsHexDump.cpp +++ b/tests/testsHexDump.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsIterator.cpp b/tests/testsIterator.cpp index 417193cb..f8d3ce68 100644 --- a/tests/testsIterator.cpp +++ b/tests/testsIterator.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsLarge.cpp b/tests/testsLarge.cpp index 0ab34c2e..b59721ab 100644 --- a/tests/testsLarge.cpp +++ b/tests/testsLarge.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsLookup.cpp b/tests/testsLookup.cpp index 6a0925ff..18e678e3 100644 --- a/tests/testsLookup.cpp +++ b/tests/testsLookup.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsParser.cpp b/tests/testsParser.cpp index 27cf9415..27592f0e 100644 --- a/tests/testsParser.cpp +++ b/tests/testsParser.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsSerializable.cpp b/tests/testsSerializable.cpp index d4e41800..93b99a1a 100644 --- a/tests/testsSerializable.cpp +++ b/tests/testsSerializable.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsSharedSlice.cpp b/tests/testsSharedSlice.cpp index 908d730b..3232a5cb 100644 --- a/tests/testsSharedSlice.cpp +++ b/tests/testsSharedSlice.cpp @@ -1,13 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// /// DISCLAIMER /// -/// Copyright 2020 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsSink.cpp b/tests/testsSink.cpp index cd1711f4..72b47cf0 100644 --- a/tests/testsSink.cpp +++ b/tests/testsSink.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsSlice.cpp b/tests/testsSlice.cpp index c80eef98..b6bd90a2 100644 --- a/tests/testsSlice.cpp +++ b/tests/testsSlice.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsSliceContainer.cpp b/tests/testsSliceContainer.cpp index cc2046e2..0a258a33 100644 --- a/tests/testsSliceContainer.cpp +++ b/tests/testsSliceContainer.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsType.cpp b/tests/testsType.cpp index 0b8d9fda..12d020f1 100644 --- a/tests/testsType.cpp +++ b/tests/testsType.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsValidator.cpp b/tests/testsValidator.cpp index 47059c88..9c44d81b 100644 --- a/tests/testsValidator.cpp +++ b/tests/testsValidator.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tests/testsVersion.cpp b/tests/testsVersion.cpp index c9ff63d3..f5568fa1 100644 --- a/tests/testsVersion.cpp +++ b/tests/testsVersion.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tools/bench.cpp b/tools/bench.cpp index e5680e8a..cc97e367 100644 --- a/tools/bench.cpp +++ b/tools/bench.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tools/fuzzer.cpp b/tools/fuzzer.cpp index 8d0197ae..524f3f6a 100644 --- a/tools/fuzzer.cpp +++ b/tools/fuzzer.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2022 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tools/json-to-vpack.cpp b/tools/json-to-vpack.cpp index da007c50..4b5ddc81 100644 --- a/tools/json-to-vpack.cpp +++ b/tools/json-to-vpack.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tools/vpack-to-json.cpp b/tools/vpack-to-json.cpp index 5226620d..936ecd3d 100644 --- a/tools/vpack-to-json.cpp +++ b/tools/vpack-to-json.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, diff --git a/tools/vpack-validate.cpp b/tools/vpack-validate.cpp index ce31a148..837c2833 100644 --- a/tools/vpack-validate.cpp +++ b/tools/vpack-validate.cpp @@ -1,15 +1,14 @@ //////////////////////////////////////////////////////////////////////////////// -/// @brief Library to build up VPack documents. -/// /// DISCLAIMER /// -/// Copyright 2015 ArangoDB GmbH, Cologne, Germany +/// Copyright 2014-2024 ArangoDB GmbH, Cologne, Germany +/// Copyright 2004-2014 triAGENS GmbH, Cologne, Germany /// -/// Licensed under the Apache License, Version 2.0 (the "License"); +/// Licensed under the Business Source License 1.1 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// -/// http://www.apache.org/licenses/LICENSE-2.0 +/// https://github.com/arangodb/arangodb/blob/devel/LICENSE /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, From 3db8ee4f74a3f6178e18ea0b7e47085d700300eb Mon Sep 17 00:00:00 2001 From: Max Neunhoeffer Date: Fri, 23 Feb 2024 16:41:17 +0100 Subject: [PATCH 2/2] Modify LICENSE file. --- LICENSE | 271 +++++++++++++++----------------------------------------- 1 file changed, 70 insertions(+), 201 deletions(-) diff --git a/LICENSE b/LICENSE index 9de9747f..957c35f0 100644 --- a/LICENSE +++ b/LICENSE @@ -1,202 +1,71 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2015 ArangoDB GmbH - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. +Business Source License 1.1 + +Parameters + +Licensor: ArangoDB, Inc. + +Licensed Work: ArangoDB Self Managed (Release Date: March 2024) + +Change Date: 4 year anniversary of the Release Date +Change License: Apache License, Version 2.0 + +Additional Use Grant: Subject to your compliance with the terms of this +Agreement, including this clause, you may make use of the Licensed Work +internally in production, provided that you may not use the Licensed Work +in a commercial offering that allows one or more third parties +(other than your contractors) to access, create or manage databases +including data that is controlled by any such third parties. + +Notice: + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, +or authorized resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. +This License applies separately for each version of the Licensed Work +and the Change Date may vary for each version of the Licensed Work +released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE.