public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r13-151] libstdc++: Update documentation about copyright and GPL notices in tests
@ 2022-05-06 13:44 Jonathan Wakely
0 siblings, 0 replies; only message in thread
From: Jonathan Wakely @ 2022-05-06 13:44 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:e03a0a4d73a478928b26213363fa5dbb9fc8695f
commit r13-151-ge03a0a4d73a478928b26213363fa5dbb9fc8695f
Author: Jonathan Wakely <jwakely@redhat.com>
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</pre></dd><dt><span class="term"><code c
directory and file name, given the organization as previously
described.
</p><p>
- 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</programlisting>
</para>
<para>
- 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.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-05-06 13:44 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-06 13:44 [gcc r13-151] libstdc++: Update documentation about copyright and GPL notices in tests Jonathan Wakely
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).