While working on Gnulib, I noticed that the GNU Maintainer Information
recommends using GPLv3 notices with a semicolon instead of a comma [1].

It seems that when the GPLv3 was released, many notices had their
version numbers updated but not their punctuation [2].

Assuming I am not missing anything, can we make this change? It would
prevent new sources from using a slightly different notice.

Here is a diff of maintain.texi:

diff --git a/doc/maintain.texi b/doc/maintain.texi
index c1c3d0308d..6b74ba0616 100644
--- a/doc/maintain.texi
+++ b/doc/maintain.texi
@@ -835,7 +835,7 @@ GNU @var{package} is free software: you can redistribute it 
and/or
 modify it under the terms of either:
 
   * the GNU Lesser General Public License as published by the Free
-    Software Foundation; either version 3 of the License, or (at your
+    Software Foundation, either version 3 of the License, or (at your
     option) any later version.
 
 or
@@ -913,7 +913,7 @@ this instead:
 @quotation
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 3 of the License, or
+the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.
 
 This program is distributed in the hope that it will be useful,

[1] https://lists.gnu.org/archive/html/bug-gnulib/2024-03/msg00133.html
[2] https://lists.gnu.org/archive/html/bug-gnulib/2022-01/msg00027.html

Collin

Reply via email to