[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
punctuation in GPL license header
From: |
Rik |
Subject: |
punctuation in GPL license header |
Date: |
Thu, 4 Jan 2018 08:48:17 -0800 |
All,
This is minor, but the reminder about the GPL license at the head of all
Octave files is:
## Octave 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
## (at your option) any later version.
The officially recommended text for GPL version 3 is:
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 (at
your option) any later version.
The difference is subtle, use of a colon instead of a semicolon after the
first sentence and the use of a comma, rather than a semicolon, after Free
Software Foundation.
This probably reflects the evolution of Octave from GPL v2 to GPL v3
because the recommended text for GPL version 2 is:
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 2
of the License, or (at your option) any later version.
Unless there are any objections, I was going to use Perl to change all
instances of the header on the development branch to use the GPL version 3
syntax.
--Rik
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- punctuation in GPL license header,
Rik <=