General Utility Library for C++14  2.11
Contributors & Copyright

General Utility Library Contributors

The following individuals contributed to the General Utility Library:

Lars Fröhlich, Sören Grunewald, Olaf Hensler, Fini Jastrow, Josef Wilgen

Additional code distributed with this library was written by authors listed under Additional Copyright Notices below.

Copyright Notice

Copyright 2018-2024 Deutsches Elektronen-Synchrotron (DESY), Hamburg

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2.1 of the license, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Additional Copyright Notices

This library contains third-party code that is distributed under its own copyright notice:

catch.h

Copyright 2019 Two Blue Cubes Ltd. Distributed under the Boost Software License, Version 1.0 (see Boost Software License - Version 1.0 and https://github.com/catchorg/Catch2 for details).

date.h

Copyright 2015, 2016, 2017 Howard Hinnant, 2016 Adrian Colomitchi, 2017 Florian Dang, 2017 Paul Thompson, 2018, 2019 Tomasz Kamiński, 2019 Jiangang Zhuang. Distributed under the MIT License (see MIT License and date.h for details).

expected.h

Written in 2017 by Sy Brand. To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty. Creative Commons Legal Code – CC0 1.0 Universal and expected.h for details).

optional.h

Copyright 2011-2012 Andrzej Krzemienski. Distributed under the Boost Software License, Version 1.0 (see Boost Software License - Version 1.0 and optional.h for details).

span.h

Copyright 2018 Tristan Brindle. Distributed under the Boost Software License, Version 1.0 (see Boost Software License - Version 1.0 and span.h for details).

string_view.h

Copyright 2012-2015 Marshall Clow, copyright 2015 Beman Dawes. Distributed under the Boost Software License, Version 1.0 (see Boost Software License - Version 1.0 and string_view.h for details).

traits.h

Copyright 2015-2017 Michael Park (implementations of invoke, invoke_result, invoke_result_t, is_invocable, is_invocable_r), copyright 2021-2024 Deutsches Elektronen-Synchrotron (DESY), Hamburg (other implementations and modifications). Distributed under the Boost Software License, Version 1.0 (see Boost Software License - Version 1.0 and traits.h for details).

variant.h
Copyright 2015-2017 Michael Park, copyright 2023-2024 Deutsches Elektronen-Synchrotron (DESY), Hamburg. Distributed under the Boost Software License, Version 1.0 (see Boost Software License - Version 1.0 and variant.h for details).