SPECaccel® 2023 Licenses

$Id$ Latest: http://www.spec.org/accel2023/Docs/

Contents

Introduction to the SPECaccel 2023 License Agreement

Freely-redistributable sources

Note 1: Licenses and bug reporting

Note 2: about "BSD" licenses

Benchmarks

SPECaccel 2023 Tools

Introduction to the SPECaccel® 2023 License Agreement

SPECaccel 2023 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 SPECaccel 2023.

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 SPECaccel 2023, 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 SPECaccel 2023. 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 SPECaccel 2023. 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 SPECaccel 2023 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 SPECaccel 2023 require advertisement. (Only one source file in SPECaccel 2023 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 License and Archive
403.stencil Stencil is licensed directly to SPEC by the authors.
404.lbm LBM is licensed directly to SPEC by the authors.
450.md MD is licensed directly to SPEC by the authors.
452.ep EP can be freely used, distirubted and modified permitted by EP license.
453.clvrleaf TeaLeaf is open source under GNU GPL, version 3 and was submitted by authors.
redistributable archive: CloverLeaf.tar.xz
455.seismic SEISMIC_CPML is open source. The particular version used here can be freely used, modified and distributed under SEISMIC_CPML license.
456.spF The benchmark spF can be freely used, distirubted and modified permitted by spF license.
457.spC The benchmark spC can be freely used, distirubted and modified permitted by spC license.
459.miniGhost miniGhost is open source under Lesser GPL v2.1.
redistributable archive: miniGhost.tar.xz
460.ilbdc The benchmark ilbdc is licensed directly to SPEC by the authors.
463.swim The benchmark swim is licensed directly to SPEC by the authors.
470.bt The benchmark bt can be freely used, distirubted and modified permitted by bt license.

SPECaccel 2023 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

SPECAccel ®2023 Licenses: Copyright © 2023 Standard Performance Evaluation Corporation (SPEC)