From: Jonathan Wakely Date: Thu, 28 Apr 2022 12:28:06 +0000 (+0100) Subject: libstdc++: Update documentation about copyright and GPL notices in tests X-Git-Tag: basepoints/gcc-14~7056 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e03a0a4d73a478928b26213363fa5dbb9fc8695f;p=thirdparty%2Fgcc.git libstdc++: Update documentation about copyright and GPL notices in tests There is no need to require FSF copyright for tests that are just "self-evident" ways to check the API and behaviour of the library. This is consistent with tests for the compiler, which do not have copyright and licence notices either. libstdc++-v3/ChangeLog: * doc/xml/manual/test.xml: Remove requirement for copyright and GPL notice in tests. * doc/html/manual/test.html: Regenerate. --- diff --git a/libstdc++-v3/doc/html/manual/test.html b/libstdc++-v3/doc/html/manual/test.html index ef56a3056873..10ae4ed5e1b3 100644 --- a/libstdc++-v3/doc/html/manual/test.html +++ b/libstdc++-v3/doc/html/manual/test.html @@ -371,8 +371,12 @@ cat 27_io/objects/char/3_xin.in | a.out

- All files are copyright the FSF, and GPL'd: this is very - important. The first copyright year should correspond to the date + Historically all test files were copyright the FSF, and GPL licensed. + We no longer require that, because most tests are uninteresting + and contain no "original authorship", and so would not be protected + by copyright anyway. + If you do want to add the FSF copyright notice and GPL licence text, + then the first copyright year should correspond to the date the file was checked in to version control. If a test is copied from an existing file it should retain the copyright years from the original file. diff --git a/libstdc++-v3/doc/xml/manual/test.xml b/libstdc++-v3/doc/xml/manual/test.xml index ee00b06e3854..7bc6e3397230 100644 --- a/libstdc++-v3/doc/xml/manual/test.xml +++ b/libstdc++-v3/doc/xml/manual/test.xml @@ -630,8 +630,12 @@ cat 27_io/objects/char/3_xin.in | a.out - All files are copyright the FSF, and GPL'd: this is very - important. The first copyright year should correspond to the date + Historically all test files were copyright the FSF, and GPL licensed. + We no longer require that, because most tests are uninteresting + and contain no "original authorship", and so would not be protected + by copyright anyway. + If you do want to add the FSF copyright notice and GPL licence text, + then the first copyright year should correspond to the date the file was checked in to version control. If a test is copied from an existing file it should retain the copyright years from the original file.