* tmac/trace.tmac (rn): Added.
[s-roff.git] / LICENSES
blob296e42a7844e23eff78c6a9d91f6158639e0cd39
1 LICENSES
2 --------
4 The groff program is a free software project.  It is licensed under the GNU
5 General Public License (GNU GPL), version 2 or later.
7 The file COPYING in the top directory of the groff source package contains a
8 copy of the GPL that was downloaded from the GNU web site
9 http://www.gnu.org/copyleft/gpl.txt at 1 dec 2003.
11 All files part of groff are licensed under this version of the GPL (or
12 licenses which are compatible with the GPL). You are free to choose
13 version 2 or any subsequent version of the GPL.
15 The GPL names an address where you can get the actual version by normal
16 post.  Further information is found in the internet at
17 http://www.gnu.org/copyleft.
19 The groff program is a GNU package, and the copyright of all files of the
20 groff source package which are under the GPL has been assigned to the Free
21 Sofware Foundation (FSF).  Information on GNU and FSF is found at
22 http://www.fsf.org/.
25 Here a list of files which are distributed with groff but which aren't
26 part of it (this is, they either have a non-GPL license, or the copyright
27 hasn't been assigned to the FSF).
30   Source Files
31   ------------
33   . The file `src/libs/snprintf/snprintf.c', written by Mark Martinec
34     <mark.martinec@ijs.si>.
36     Please look into snprintf.c for the copyright message.
38     The complete snprintf package together with documentation is available
39     from
41       http://www.ijs.si/software/snprintf/    .
43   . The `grn' preprocessor, written by Barry Roitblat <barry@rentonww.com>
44     and David Slattengren <slatteng@Xinet.COM>.  These files have been part
45     of the original Berkeley ditroff distribution, without AT&T code, and
46     are in the public domain.
48     The original package can be found at
49     http://ftp.cs.wisc.edu/pub/misc/grn.tar.Z    .
51       src/preproc/grn/gprint.h
52       src/preproc/grn/hdb.cpp
53       src/preproc/grn/hgraph.cpp
54       src/preproc/grn/hpoint.cpp
55       src/preproc/grn/main.cpp
57   . The `gxditview' output device.  It is based on X11's `xditview' program
58     and thus has the X license.
60       src/devices/xditview/DESC.in
61       src/devices/xditview/Dvi.c
62       src/devices/xditview/Dvi.h
63       src/devices/xditview/DviP.h
64       src/devices/xditview/FontMap
65       src/devices/xditview/GXditview.ad
66       src/devices/xditview/Menu.h
67       src/devices/xditview/ad2c
68       src/devices/xditview/device.c
69       src/devices/xditview/device.h
70       src/devices/xditview/draw.c
71       src/devices/xditview/font.c
72       src/devices/xditview/gray1.bm
73       src/devices/xditview/gray2.bm
74       src/devices/xditview/gray3.bm
75       src/devices/xditview/gray4.bm
76       src/devices/xditview/gray5.bm
77       src/devices/xditview/gray6.bm
78       src/devices/xditview/gray7.bm
79       src/devices/xditview/gray8.bm
80       src/devices/xditview/gxditview.man
81       src/devices/xditview/lex.c
82       src/devices/xditview/page.c
83       src/devices/xditview/parse.c
84       src/devices/xditview/xdit.bm
85       src/devices/xditview/xdit_mask.bm
86       src/devices/xditview/xditview.c
88       src/include/DviChar.h
89       src/include/XFontName.h
91       src/libs/libxutil/DviChar.c
92       src/libs/libxutil/XFontName.c
95   Macro Packages
96   --------------
98   . The -mdoc macro set, using the BSD license.
100       tmac/doc.tmac
101       tmac/doc-old.tmac
102       tmac/doc-common
103       tmac/doc-ditroff
104       tmac/doc-nroff
105       tmac/doc-syms
106       tmac/groff_mdoc.man
108   . The -me macro set, using the BSD license.
110       tmac/e.tmac
111       tmac/groff_me.man
112       doc/meintro.me
113       doc/meref.me
116   Hyphenation Patterns
117   --------------------
119   . The file `tmac/hyphen.us' is identical to the file `hyphen.tex', part of
120     the TeX system written by Donald E. Knuth; the master file can be found
121     at
123       ftp://labrea.stanford.edu/pub/tex/dist/lib/hyphen.tex    .
125     It has been renamed for consistency, i.e., to make patterns available
126     under the filenames `hyphen.<language>', e.g. `hyphen.de' or
127     `hyphen.uk'.
129     See the file itself for a copyright notice.
131   . The file `tmac/hyphen.fr' contains the same patterns as the file
132     `frhyph.tex' (for TeX), which can be found at
134       http://dante.ctan.org/CTAN/language/hyphenation/frhyph.tex    .
136     The patterns have been converted to a format groff can understand.
138     See the file itself for a copyright notice.
140   . The file `tmac/hyphen.sv' is identical to the file `svhyph.tex', which
141     can be found at
143       http://dante.ctan.org/CTAN/language/hyphenation/svhyph.tex    .
145     See the file itself for a copyright notice.
147   . The files `tmac/hyphen.det' and `tmac/hyphen.den' contain the same
148     patterns as the files `dehyphn.tex' and `tmac/dehypht.tex' (for TeX),
149     which can be found at
151       http://dante.ctan.org/CTAN/language/hyphenation/dehyphn.tex
152       http://dante.ctan.org/CTAN/language/hyphenation/dehypht.tex    .
154     The patterns have been converted to a format groff can understand.
156     See the files themselves for a copyright notice.
158   . The file `tmac/hyphenex.det' is identical to the file `dehyphtex.tex',
159     which can be found at
161       http://dante.ctan.org/CTAN/language/hyphenation/dehyphtex.tex    .
163     See the file itself for a copyright notice.