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