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 <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