Frank Heckenbach wrote:
Since (at least) 3 different points have been discussed so far, I suggest this:
When you modify a free program released under the GNU General Public License, e.g. the GNU Pascal compiler itself:
You can released and license your own modifications any way you like, if they can stand on their own as a separate entity.
If you distribute or publish the whole work, including or derived from GPL licensed parts, the whole work (including your modifications) must be licensed under the terms of the GPL. (Note: This does not contradict 1. since you can license your work in several way.)
You do not have to distribute or publish the whole work at all. In this case the question of license of the whole work does not arise.
Note: These are informal explanations which should not be construed as legal advice. The legally binding text is only the text contained in the license statement.
Looks fine for me.