SPEChpc™ 2021 Licenses

$Id$ Latest: www.spec.org/hpc2021/Docs/

Contents

Introduction to the SPEChpc 2021 License Agreement

Freely-redistributable sources

Note 1: Licenses and bug reporting

Note 2: about "BSD" licenses

Benchmarks

SPEChpc 2021 Tools

Introduction to the SPEChpc™ 2021 License Agreement

SPEChpc 2021 source code and tools are provided under a SPEC License Agreement(pdf format; plain text is also available)
The SPEC License contains the terms and conditions of your agreement with SPEC. Read it carefully before using the product. A copy is also on your distribution media, in the Docs/licenses/ directory.

The following points are not a substitute for that License Agreement, but may be helpful as an introduction:

Freely-redistributable sources

SPEC gratefully acknowledges the many free and open source software contributions that are used in SPEChpc 2021.

Note 1: Licenses and bug reporting

In the table below, several benchmarks are marked as using the GNU GPL. For each, SPEC's updated sources are available in the ISO image for your copy of SPEChpc 2021, in a compressed tar file underneath redistributable_sources/modified.

One possible use for modified sources is for bug reporting. If you wish to provide an entire benchmark to a compiler developer, generally you are not allowed to do so, unless the developer also has a license for SPEChpc 2021. The exception is for the GPL benchmarks: for those, you may, if you wish to do so, pass along the tarball from redistributable_sources/modified. In that situation, please note that:

Note 2: about "BSD" licenses

SPEC tried to track down all software license references within all files in SPEChpc 2021. Many modules were found with BSD (or similar) licenses. Copyrights for such modules must be acknowledged in the documentation if they are shipped in binary form. Separate acknowledgment is not required if they ship as source code (which is how SPEChpc 2021 ships).

Nevertheless, having identified these modules, it seems only courteous to acknowledge them -- even if not legally required. One can find the acknowledgements in this document.

When considering BSD licenses, one should be careful not to confuse "acknowledgment" with "advertising". To the best of SPEC's knowledge, no BSD-licensed materials in SPEChpc 2021 require advertisement. (Only one source file in SPEChpc 2021 mentions such a clause, and that file is copyright by Berkeley, who have explicitly disclaimed the requirement.)

Benchmarks

The table lists redistributable sources used by benchmarks, and the license or licenses that apply to them.

Benchmark Archive name License(s)
LBM D2Q37
505.lbm_t
605.lbm_s
705.lbm_m
805.lbm_l
LBM is licensed directly to SPEC by the author, Sebastiano Fabio Schifano at University of Ferrara and INFN. Redistribution and use are permitted by BSD license.
SOMA
513.soma_t
613.soma_s
SOMA was submitted by author Ludiwg Scheneider.
Note: although netcdf is mentioned in the source, the benchmark as used does not actually require it, and the directory netcdf/ is not present.
soma.tar.xz GNU GPL, version 3
TeaLeaf
518.tealeaf_t
618.tealeaf_s
718.tealeaf_m
818.tealeaf_l
TeaLeaf is open source under GNU GPL, version 3 and was submitted by author Simon McIntosh-Smith at University of Bristol.
TeaLeaf.tar.xz GNU GPL, version 3
CloverLeaf
519.clvleaf_t
619.clvleaf_s
719.clvleaf_m
719.clvleaf_l
TeaLeaf is open source under GNU GPL, version 3 and was submitted by author Simon McIntosh-Smith at University of Bristol.
CloverLeaf.tar.xz GNU GPL, version 3
miniSweep
521.miniswp_t
621.miniswp_s
Minisweep was submitted the author Wayne Joubert at Oak Ridge National Laboratory. The code can be freely used and distrubuted under conditions permitted by a BSD 2-clause "simplified" license.
POT3D
528.pot3d_t
628.pot3d_s
728.pot3d_m
828.pot3d_l
POT3D was submitted by Ronald Caplan with Apache License, version 2.0. The source directory includes files from HDF5, used under the terms of the HDF5 License.
zlib-1.2.11.tar.xz zlib license
SPH-EXA
532.sph_exa_t
632.sph_exa_s
SPH_EXA was submitted by Florina Ciorba at University of Basel. It is open source under MIT License.
HPGMG-FV
534.hpgmgfv_t
634.hpgmgfv_s
734.hpgmgfv_m
834.hpgmgfv_l
HPGMG-FV was submitted by author Christopher Daley at Lawrence Berkeley National Laboratory. It is can used and distributed freely under BSD license.
miniWeather
534.weather_t
634.weather_s
735.weather_m
835.weather_l
Weather was submitted by SPEC/HPG member company. can be freely used and distrubuted under conditions permitted by a BSD 2-clause "simplified" license.

SPEChpc 2021 Tools

The following table lists the tools components, their associated archive or archives, as well as the license or licenses that apply to them:

Archive name License(s)
perl-5.24.0.tar.xz Perl Artistic License
Algorithm-Diff-1.1903.tar.gz Perl Artistic License
Core14_AFMs.tar.xz [Core14 Notes] Adobe Core 14 license
Exporter-Tiny-0.042.tar.gz Perl Artistic License
File-NFSLock-1.27.tar.gz Perl Artistic License
Font-AFM-1.20.tar.gz Perl Artistic License
Font-TTF-1.05.tar.gz Perl Artistic License, v2
Test suite fonts: SIL Open Font License v1.1
HTML-Parser-3.71.tar.gz Perl Artistic License
IO-String-1.08.tar.gz Perl Artistic License
IO-stringy-2.111.tar.gz Perl Artistic License
List-MoreUtils-0.416.tar.gz Perl Artistic License
MIME-tools-5.507.tar.gz Perl Artistic License
MailTools-2.14.tar.gz Perl Artistic License
PDF-API2-2.025.tar.gz GNU LGPL, version 2.1
SVG-2.64.tar.gz Perl Artistic License
String-ShellQuote-1.04.tar.gz Perl Artistic License
Test-Deep-0.119.tar.gz Perl Artistic License
Text-CSV_XS-1.20.tgz Perl Artistic License
TimeDate-2.30.tar.gz Perl Artistic License
URI-1.69.tar.gz Perl Artistic License
XML-NamespaceSupport-1.11.tar.gz Perl Artistic License
XML-SAX-0.99.tar.gz Perl Artistic License
XML-SAX-Base-1.08.tar.gz Perl Artistic License
XML-SAX-ExpatXS-1.33.tar.gz Perl Artistic License
XSLoader-0.22.tar.gz Perl Artistic License
coreutils-8.24.tar.xz GNU GPL, version 3 or later
expat-2.1.0.tar.gz MIT License
filepp-1.8.0.tar.gz GNU GPL, version 2 or later
make-4.2.1.tar.bz2 GNU GPL, version 3 or later
makedepf90-2.8.8.tar.gz GNU GPL, version 2
rxp-1.5.0.tar.gz [RXP notes] University of Edinburgh GPL
W3C software license
Unicode Character Database terms
OASIS XML Catalog copyright
tar-1.28.tar.xz GNU GPL, version 3 or later
xz-5.2.2.tar.xz Public Domain: XZ Utils license
GNU LGPL, version 2.1
zsh.zip Free use; see ZSH license

Adobe Core 14 Notes

The text version of the Adobe Font Metrics license has been modified to include only the visible content from the original

MustRead.html

The modifications, although invisible, are nevertheless prominently noted, as is required.
A pointer is also included to the unmodified original.
(One cannot help but wonder if the inclusion of invisible ink was a little test?)

RXP notes

SPEChpc ®2021 Licenses: Copyright © 2021 Standard Performance Evaluation Corporation (SPEC)