[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Usage: (license-full license prog-name prefix [ owner ] [ years ])
Emit all the text that license-info
and license-description
would emit (see section license-info
,
and see section license-description
),
with all the same substitutions.
All of these depend upon the existence of a license file named after the
license
argument with a .lic
suffix. That file should
contain three blocks of text, each separated by two or more consecutive
newline characters (at least one completely blank line).
The first section describes copyright attribution and the name of the usage licence. For GNU software, this should be the text that is to be displayed with the program version. Four text markers can be replaced: <PFX>, <program>, <years> and <owner>.
The second section is a short description of the terms of the license. This is typically the kind of text that gets displayed in the header of source files. Only the <PFX>, <owner> and <program> markers are substituted.
The third section is strictly the name of the license. No marker substitutions are performed.
<PFX>Copyright (C) <years> <owner>, all rights reserved. <PFX> <PFX>This is free software. It is licensed for use, <PFX>modification and redistribution under the terms <PFX>of the GNU General Public License, version 3 or later <PFX> <http://gnu.org/licenses/gpl.html> <PFX><program> is free software: you can redistribute it <PFX>and/or modify it under the terms of the GNU General <PFX>Public License as published by the Free Software ... the GNU General Public License, version 3 or later |
Arguments:
license - name of license type
prog-name - name of the program under the GPL
prefix - String for starting each output line
owner - Optional - owner of the program
years - Optional - copyright years
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Bruce Korb on August 21, 2015 using texi2html 1.82.