1#set TITLE = "copyright and license"
2#include top
3.ig >>
4
5== Begin ploticus 2.40 copyright notice ==
6<p>
7
8ploticus 2.40 data display engine.  Software, documentation, and examples.
9Copyright 1998-2008 Stephen C. Grubb  (stevegrubb@gmail.com)
10<p>
11
12The home page for PLOTICUS is     http://ploticus.sourceforge.net
13The source code, binaries for some platforms, documentation, and examples
14may be freely downloaded from that site.
15<a href="http://ploticus.sourceforge.net/steve.html">About the author</a>
16<p>
17
18This program is free software; you can redistribute it and/or modify it
19under the terms of the GNU General Public License as published by the
20Free Software Foundation; either version 2 of the License, or (at your
21option) any later version.
22<p>
23
24This program is distributed in the hope that it will be useful, but
25WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
26or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
27for more details.
28<p>
29
30<a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a>
31&nbsp; <a href="http://www.gnu.org/copyleft/gpl.html"><img src="../doc/gpl.gif"
32border=0></a>
33<p>
34
35A copy of the GNU General Public License should be present with the code, in
36file GPL.txt.  A copy of the GNU General Public License may also be obtained
37from: Free Software Foundation, Inc., 51 Franklin St - Fifth Floor,
38Boston, MA  02110-1301, USA.
39
40<br>
41<br>
42<h3>Clarifications:</h3>
43
44The following clarifications are based on my understanding of the GPL.
45In case of contradiction, the GPL is the final authority on all of these
46matters.
47
48
49<h3>Q1. Can I make modifications to ploticus code?</h3>
50
51Yes, but any derivatives must be made freely available as GPL code.
52This is because your modifications might be good ones that would be useful to
53the ploticus user community.  This makes things fair for all the developers
54who have contributed to ploticus code thus far.
55<p>
56You must keep the GPL.txt and Copyright files intact in the source code
57directory (add your own "Modifications made by" language to the top of
58the Copyright file).  It must be stated in an end-user-accessible copyright or
59acknowledgements area that the package is "a GPL derivative of Ploticus
60data display engine (c) 1998-2008 Stephen Grubb, freely available from
61http://ploticus.sourceforge.net".  I request notification of the availability
62of all such derivatives (stevegrubb@gmail.com) so that I can link to them from
63the ploticus home page and consider possible inclusion in the main fork.
64
65<br>
66<br>
67
68<h3>Q2. Can ploticus be used as part of a commercial (for-profit) product or service?</h3>
69
70The GPL allows you to use ploticus to produce graphs for any lawful commercial or
71noncommercial purpose, including providing services (automated or by hand) for a fee.
72For example, there's no problem with executing a standard unmodified version of ploticus
73on your server to produce graphs as part of a fee-based service.
74
75<br>
76<br>
77
78<h3>Q3. Can ploticus be included/distributed as part of a non-GPL product?</h3>
79
80Selling or distributing ploticus as a non-GPL product offering is prohibited.
81Combining or intermingling of ploticus source code with non-GPL source code is
82prohibited (thus the libploticus API cannot be used in this context).
83<p>
84However it is possible to distribute ploticus "along side of" non-GPL code if it is
85partitioned ("kept at arm's length") from the non-GPL code.  The GPL addresses this issue
86<a href="http://www.gnu.org/licenses/gpl-faq.html#GPLInProprietarySystem">here</a>.
87<p>
88Partitioning is likely to be sufficient if all of these conditions are met:
891) ploticus (or GPL derivative) must be invoked as an executable, not via the libploticus API;
902) your product must be viable in its own right and essentially usable with or without ploticus;
913) ploticus-supported graphics capability may not be sold as an additional cost option;
924) if you've made modifications to the ploticus code you must abide by section Q1 above.
935) ploticus source code is kept in a separate directory, and the GPL.txt and Copyright files therein kept intact;
946) ploticus identity and authorship must be clearly stated and visible.
95It must be stated in a end-user-accessible copyright or acknowledgements area that the product
96utilizes "Ploticus data display engine (c) 1998-2008 Stephen Grubb, GPL, freely available
97from http://ploticus.sourceforge.net".
98<p>
99I request notification of the availability of all such products (stevegrubb@gmail.com)so that
100I can monitor compliance and link to them from the ploticus home page.
101<p>
102If you have questions or need clarification please contact me (stevegrubb@gmail.com) ....
103I take an active interest in seeing that these rules are
104adhered to, and request notification of any suspected violations.
105<br>
106<br>
107<h3>Q4. How should ploticus be cited if it was used in the production of a published work?</h3>
108Citation is always appreciated.  Language like this is suggested:
109Graphical data displays were produced using Ploticus software (ploticus.sf.net).
110<br>
111<br>
112<br>
113
114== end of clarifications ==
115<pre>
116
117
118SVG driver copyright 2001 Bill Traill  bill@traill.demon.co.uk
119SWF driver copyright 2003 Bill Traill  bill@traill.demon.co.uk
120
121Ploticus generates PNG and run-length-encoded GIF-compatible
122output using portions of Thomas Boutell's gd library versions
1231.6.3 and 1.3.  ploticus does not read GIF files.
124GD 1.6.3 and 1.3 (www.boutell.com) carry the following statements:
125   |
126   |	Portions copyright 1994, 1995, 1996, 1997, 1998, 1999 by
127   |	Cold Spring Harbor Laboratory. Funded under Grant
128   |	P41-RR02188 by the National Institutes of Health.
129   |
130   |	Portions copyright 1996, 1997, 1998, 1999, by Boutell.Com, Inc.
131   |
132   |    Portions relating to GD2 format copyright 1999 Philip Warner.
133   |
134   |    Portions relating to PNG copyright 1999, Greg Roelofs.
135   |
136   |    Portions relating to libttf copyright 1999, John Ellson
137   |    (ellson@lucent.com).
138   |
139   |	(Although his LZW compression code no longer appears
140   |	in gd, the authors wish to thank David Rowley for the
141   |	original LZW-based GIF compression code, which has been
142   |	removed due to patent concerns.)
143   |
144   |	Non-LZW-based GIF compression code copyright 1998, by
145   |	Hutchison Avenue Software Corporation (http://www.hasc.com/,
146   |	info@hasc.com).
147   |
148   |	Permission has been granted to copy and distribute gd
149   |	in any context, including a commercial application,
150   |	provided that this notice is present in user-accessible
151   |	supporting documentation.
152   |
153   |	This does not affect your ownership of the derived work
154   |	itself, and the intent is to assure proper credit for the
155   |	authors of gd, not to interfere with your productive use
156   |	of gd. If you have questions, ask. "Derived works" includes
157   |	all programs that utilize the library. Credit must be
158   |	given in user-accessible documentation.
159   |
160   |	Permission to use, copy, modify, and distribute gd
161   |	and its documentation for any purpose and without fee is
162   |	hereby granted, provided that the above copyright notice
163   |	appear in all copies and that both that copyright notice
164   |	and this permission notice appear in supporting documentation.
165   |	This software is provided "as is" without express or implied
166   |	warranty.
167   |
168
169
170== End of ploticus 2.33 Copyright Notice ==
171
172</pre>
173.>>
174
175#include bottom
176