$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
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:
Public use is governed by:
SPEC gratefully acknowledges the many free and open source software contributions that are used in SPEChpc 2021.
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:
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.)
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. |
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)