Imported Upstream version 1.22.4
[platform/upstream/groff.git] / LICENSES
1     Copyright 2003-2018 Free Software Foundation, Inc.
2
3     Copying and distribution of this file, with or without modification,
4     are permitted in any medium without royalty provided the copyright
5     notice and this notice are preserved.
6
7 LICENSES
8 --------
9
10 The groff program is a free software project.  It is licensed under the GNU
11 General Public License (GNU GPL), version 3 or later.
12
13 The file COPYING in the top directory of the groff source package contains a
14 copy of the GPL that was downloaded from the GNU web site
15 http://www.gnu.org/copyleft/gpl.txt at 3 jan 2009.
16
17 All files part of groff are licensed under this version of the GPL (or
18 licenses which are compatible with the GPL). You are free to choose
19 version 3 or any subsequent version of the GPL.
20
21 The GPL names an address where you can get the actual version by normal
22 post.  Further information is found in the internet at
23 http://www.gnu.org/copyleft.
24
25 The groff program is a GNU package, and the copyright of all files of the
26 groff source package which are under the GPL has been assigned to the Free
27 Sofware Foundation (FSF).  Information on GNU and FSF is found at
28 http://www.fsf.org/.
29
30
31 Here a list of files which are distributed with groff but which aren't
32 part of it (this is, they either have a non-GPL license, or the copyright
33 hasn't been assigned to the FSF).
34
35
36   Source Files
37   ------------
38
39   . The `grn' preprocessor, written by Barry Roitblat <barry@rentonww.com>
40     and David Slattengren <slatteng@Xinet.COM>.  These files have been part
41     of the original Berkeley ditroff distribution, without AT&T code, and
42     are in the public domain.
43
44     The original package can be found at
45     http://ftp.cs.wisc.edu/pub/misc/grn.tar.Z    .
46
47       src/preproc/grn/gprint.h
48       src/preproc/grn/hdb.cpp
49       src/preproc/grn/hgraph.cpp
50       src/preproc/grn/hpoint.cpp
51       src/preproc/grn/main.cpp
52
53   . The `gxditview' output device.  It is based on X11's `xditview' program
54     and thus has the X license.
55
56       src/devices/xditview/DESC.in
57       src/devices/xditview/Dvi.c
58       src/devices/xditview/Dvi.h
59       src/devices/xditview/DviP.h
60       src/devices/xditview/FontMap
61       src/devices/xditview/GXditview.ad
62       src/devices/xditview/Menu.h
63       src/devices/xditview/ad2c
64       src/devices/xditview/device.c
65       src/devices/xditview/device.h
66       src/devices/xditview/draw.c
67       src/devices/xditview/font.c
68       src/devices/xditview/gray1.bm
69       src/devices/xditview/gray2.bm
70       src/devices/xditview/gray3.bm
71       src/devices/xditview/gray4.bm
72       src/devices/xditview/gray5.bm
73       src/devices/xditview/gray6.bm
74       src/devices/xditview/gray7.bm
75       src/devices/xditview/gray8.bm
76       src/devices/xditview/gxditview.man
77       src/devices/xditview/lex.c
78       src/devices/xditview/page.c
79       src/devices/xditview/parse.c
80       src/devices/xditview/xdit.bm
81       src/devices/xditview/xdit_mask.bm
82       src/devices/xditview/xditview.c
83
84       src/include/DviChar.h
85       src/include/XFontName.h
86
87       src/libs/libxutil/DviChar.c
88       src/libs/libxutil/XFontName.c
89
90
91   Macro Packages
92   --------------
93
94   . The -mdoc macro set, using the BSD license.
95
96       tmac/doc.tmac
97       tmac/doc-old.tmac
98       tmac/doc-common
99       tmac/doc-ditroff
100       tmac/doc-nroff
101       tmac/doc-syms
102       tmac/groff_mdoc.man
103
104   . The -me macro set, using the BSD license.
105
106       tmac/e.tmac
107       tmac/groff_me.man
108       doc/meintro.me
109       doc/meintro_fr.me
110       doc/meref.me
111
112
113   Hyphenation Patterns
114   --------------------
115
116   . The file `tmac/hyphen.us' is identical to the file `hyphen.tex', part of
117     the TeX system written by Donald E. Knuth; the master file can be found
118     at
119
120       ftp://labrea.stanford.edu/pub/tex/dist/lib/hyphen.tex    .
121
122     It has been renamed for consistency, i.e., to make patterns available
123     under the filenames `hyphen.<language>', e.g. `hyphen.de' or
124     `hyphen.uk'.
125
126     See the file itself for a copyright notice.
127
128   . The file `tmac/hyphen.fr' contains the same patterns as the file
129     `frhyph.tex' (for TeX), which can be found at
130
131       http://dante.ctan.org/CTAN/language/hyphenation/frhyph.tex    .
132
133     The patterns have been converted to a format groff can understand.
134
135     See the file itself for a copyright notice.
136
137   . The file `tmac/hyphen.sv' is identical to the file `svhyph.tex', which
138     can be found at
139
140       http://dante.ctan.org/CTAN/language/hyphenation/svhyph.tex    .
141
142     See the file itself for a copyright notice.
143
144   . The files `tmac/hyphen.det' and `tmac/hyphen.den' contain the same
145     patterns as the files `dehypht-x-2017-03-31.pat' and
146     `dehyphn-x-2017-03-31.pat' (for TeX), respectively, which can be found
147     at
148
149       http://ctan.org/tex-archive/language/hyphenation/dehyph-exptl
150
151     The patterns have been converted to latin-1.
152
153     See the files themselves for a copyright notice.
154
155   . The file `tmac/hyphen.cs' contains the same patterns as the file
156     `czhyphen.tex' (for TeX), which can be found in the archive
157
158       http://dante.ctan.org/CTAN/macros/cstex/base/csplain.tar.gz    .
159
160     The patterns have been converted to a format groff can understand.
161
162     See the file itself for a copyright notice.
163
164 EOF