octave-maintainers
[Top][All Lists]
Advanced

[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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]