Skip to content

Commit

Permalink
Update copyright dates and use SPDX identifier
Browse files Browse the repository at this point in the history
Clean up copyright notices to follow BSD 3-Clause license
  • Loading branch information
soumagne committed Nov 4, 2021
1 parent d2c7279 commit ce847b7
Show file tree
Hide file tree
Showing 127 changed files with 411 additions and 1,029 deletions.
55 changes: 23 additions & 32 deletions COPYING
Original file line number Diff line number Diff line change
@@ -1,39 +1,30 @@
Copyright (C) 2013-2020, Argonne National Laboratory, Department of Energy,
UChicago Argonne, LLC and The HDF Group.
BSD 3-Clause License

Copyright (c) 2013-2021, UChicago Argonne, LLC and The HDF Group.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted for any purpose (including commercial purposes)
provided that the following conditions are met:
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice,
this list of conditions, and the following disclaimer.
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions, and the following disclaimer in the documentation
and/or materials provided with the distribution.

3. In addition, redistributions of modified forms of the source or binary
code must carry prominent notices stating that the original code was
changed and the date of the change.

4. All publications or advertising materials mentioning features or use of
this software are asked, but not required, to acknowledge that it was
developed by ANL / the university of Chicago / The HDF Group and credit
the contributors.

5. Neither the name of ANL / the university of Chicago / The HDF Group, nor
the name of any Contributor may be used to endorse or promote products
derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

3. Neither the name of UChicago Argonne, LLC or The HDF Group, nor the names
of its contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

10 changes: 3 additions & 7 deletions Examples/src/example_rpc.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "example_rpc.h"
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_rpc.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "example_rpc_engine.h"
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_rpc_client.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "example_rpc.h"
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_rpc_engine.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "example_rpc_engine.h"
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_rpc_engine.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include <mercury.h>
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_rpc_server.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "example_rpc.h"
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_snappy.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "example_snappy.h"
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_snappy.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include <mercury_macros.h>
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_snappy_client.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "example_snappy.h"
Expand Down
10 changes: 3 additions & 7 deletions Examples/src/example_snappy_server.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "example_snappy.h"
Expand Down
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ Mercury
=======
[![Build status][github-ci-svg]][github-ci-link]
[![Latest version][mercury-release-svg]][mercury-release-link]
[![Spack version][spack-release-svg]][spack-release-link]

Mercury is an RPC framework specifically designed for use in HPC systems
that allows asynchronous transfer of parameters and execution requests,
Expand Down Expand Up @@ -220,7 +221,9 @@ Below is a list of the most common questions.
[ucx]: https://openucx.readthedocs.io/en/master/running.html#ucx-build-and-install
[github-ci-svg]: https://github.com/mercury-hpc/mercury/actions/workflows/ci.yml/badge.svg?branch=master
[github-ci-link]: https://github.com/mercury-hpc/mercury/actions/workflows/ci.yml
[mercury-release-svg]: https://img.shields.io/github/release/mercury-hpc/mercury.svg
[mercury-release-link]: https://github.com/mercury-hpc/mercury/releases/latest
[mercury-release-svg]: https://img.shields.io/github/release/mercury-hpc/mercury/all.svg
[mercury-release-link]: https://github.com/mercury-hpc/mercury/releases
[spack-release-svg]: https://img.shields.io/spack/v/mercury.svg
[spack-release-link]: https://spack.readthedocs.io/en/latest/package_list.html#mercury
[yama]: https://www.kernel.org/doc/Documentation/security/Yama.txt
[mochi-link]: https://github.com/mochi-hpc/
10 changes: 3 additions & 7 deletions Testing/mercury_rpc_cb.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "mercury_test.h"
Expand Down
10 changes: 3 additions & 7 deletions Testing/mercury_rpc_cb.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#ifndef MERCURY_RPC_CB_H
Expand Down
10 changes: 3 additions & 7 deletions Testing/mercury_test.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "mercury_test.h"
Expand Down
10 changes: 3 additions & 7 deletions Testing/mercury_test.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#ifndef MERCURY_TEST_H
Expand Down
10 changes: 3 additions & 7 deletions Testing/mercury_test_config.h.in
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

/* Generated file. Only edit mercury_test_config.h.in. */
Expand Down
10 changes: 3 additions & 7 deletions Testing/mercury_test_drc.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "mercury_test_drc.h"
Expand Down
10 changes: 3 additions & 7 deletions Testing/mercury_test_drc.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#ifndef MERCURY_TEST_DRC_H
Expand Down
10 changes: 3 additions & 7 deletions Testing/na/na_test.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#include "na_test.h"
Expand Down
10 changes: 3 additions & 7 deletions Testing/na/na_test.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

#ifndef NA_TEST_H
Expand Down
10 changes: 3 additions & 7 deletions Testing/na/na_test_getopt.c
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

/* Original source from h5tools_utils.c */
Expand Down
10 changes: 3 additions & 7 deletions Testing/na/na_test_getopt.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
/*
* Copyright (C) 2013-2020 Argonne National Laboratory, Department of Energy,
* UChicago Argonne, LLC and The HDF Group.
* All rights reserved.
/**
* Copyright (c) 2013-2021 UChicago Argonne, LLC and The HDF Group.
*
* The full copyright notice, including terms governing use, modification,
* and redistribution, is contained in the COPYING file that can be
* found at the root of the source code distribution tree.
* SPDX-License-Identifier: BSD-3-Clause
*/

/* Original source from h5tools_utils.h */
Expand Down
Loading

0 comments on commit ce847b7

Please sign in to comment.