From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2181) id 13B1D3858D28; Fri, 6 May 2022 13:44:02 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 13B1D3858D28 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Jonathan Wakely To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r13-151] libstdc++: Update documentation about copyright and GPL notices in tests X-Act-Checkin: gcc X-Git-Author: Jonathan Wakely X-Git-Refname: refs/heads/master X-Git-Oldrev: 1a8c4d9ed36556a95bd7d53c04d2ec4c95594061 X-Git-Newrev: e03a0a4d73a478928b26213363fa5dbb9fc8695f Message-Id: <20220506134402.13B1D3858D28@sourceware.org> Date: Fri, 6 May 2022 13:44:02 +0000 (GMT) X-BeenThere: libstdc++-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 May 2022 13:44:02 -0000 https://gcc.gnu.org/g:e03a0a4d73a478928b26213363fa5dbb9fc8695f commit r13-151-ge03a0a4d73a478928b26213363fa5dbb9fc8695f Author: Jonathan Wakely Date: Thu Apr 28 13:28:06 2022 +0100 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: --- libstdc++-v3/doc/html/manual/test.html | 8 ++++++-- libstdc++-v3/doc/xml/manual/test.xml | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/libstdc++-v3/doc/html/manual/test.html b/libstdc++-v3/doc/html/manual/test.html index ef56a305687..10ae4ed5e1b 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 ee00b06e385..7bc6e339723 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.