Fine-tune copyright printing.
authorTeemu Murtola <teemu.murtola@gmail.com>
Mon, 29 Jul 2013 04:46:30 +0000 (07:46 +0300)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Sat, 24 Aug 2013 18:22:44 +0000 (20:22 +0200)
commitf706d625f391619e6291535840826c254eafebca
tree73eb0e8000ae2a315e0b8a2968b001b29a6a1782
parentfc034c1db864487ca4969297c20b9e9911dac2c9
Fine-tune copyright printing.

Based on discussion in earlier changes, made the copyright on by
default.  It is now possible to suppress it while keeping other parts of
the startup header with -nocopyright.

Simplify the copyright printing code and make the output more in line
with the rest of the startup header (left-aligned etc.).  Move the
copyright to the beginning of the header to have all diagnostic
information available under it; that makes it easier for the user (and
for us in bug reports) to spot all the relevant information.

Also adjust the wording of the license text; LGPL does not automatically
place a user program that calls GROMACS under the same license, so
changed "This program" to "GROMACS".  Made a similar clarification to
the "Written by" text.

Part of #1209.

Change-Id: If104074995db891702dd9eb410fe811408add4ad
src/gromacs/commandline/cmdlinemodulemanager.cpp
src/gromacs/gmxlib/copyrite.cpp