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.
This commit is contained in:
Jonathan Wakely 2022-04-28 13:28:06 +01:00
parent 1a8c4d9ed3
commit e03a0a4d73
2 changed files with 12 additions and 4 deletions

View File

@ -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.

View File

@ -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.