Comparing some of the license headers, I found that some modules are using a 
comma or
a semicolon in the 3rd line of the text:

  $ ~/gnulib> GIT_PAGER= git grep -B2 -A1 'either version' -- doc/gpl-3.0.texi
  doc/gpl-3.0.texi-This program is free software: you can redistribute it 
and/or modify
  doc/gpl-3.0.texi-it under the terms of the GNU General Public License as 
published by
  doc/gpl-3.0.texi:the Free Software Foundation, either version 3 of the 
License, or (at
  doc/gpl-3.0.texi-your option) any later version.

Here are some numbers:

  $ for f in coreutils findutils grep gnulib hello sed; do \
      printf '%10s: %4d %4d\n' $f \
        $( git -C $f grep 'the Free Software Foundation, either version 3 of 
the License' | wc -l ) \
        $( git -C $f grep 'the Free Software Foundation; either version 3 of 
the License' | wc -l ); \
    done
 coreutils:  778    8
 findutils:   94    2
      grep:   43    1
    gnulib:   47 1905
     hello:    4    2
       sed:   82    1

Shouldn't we change all to ',' - as in 'gpl-3.0.texi'?

Have a nice day,
Berny

Reply via email to