diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2019-10-15 12:24:12 +0200 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2020-08-13 11:26:55 +0200 |
commit | e088156d5b620e5e639580dacf85c6dc13823c74 (patch) | |
tree | 57f5c025e203279944da512166c20bc0521d8ccd /doc/Commprod.htm | |
download | ghostscript-gpl-patches-e088156d5b620e5e639580dacf85c6dc13823c74.tar.gz ghostscript-gpl-patches-e088156d5b620e5e639580dacf85c6dc13823c74.tar.bz2 ghostscript-gpl-patches-e088156d5b620e5e639580dacf85c6dc13823c74.zip |
Import Ghostscript 9.50ghostscript-9.50
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'doc/Commprod.htm')
-rw-r--r-- | doc/Commprod.htm | 328 |
1 files changed, 328 insertions, 0 deletions
diff --git a/doc/Commprod.htm b/doc/Commprod.htm new file mode 100644 index 00000000..27681559 --- /dev/null +++ b/doc/Commprod.htm @@ -0,0 +1,328 @@ +<!doctype html> +<html> +<head> +<!-- Global site tag (gtag.js) - Google Analytics --> +<script async src="https://www.googletagmanager.com/gtag/js?id=UA-54391264-2"></script> +<script> + window.dataLayer = window.dataLayer || []; + function gtag(){dataLayer.push(arguments);} + gtag('js', new Date()); + + gtag('config', 'UA-54391264-2'); +</script> +<meta charset="UTF-8"> +<meta name="viewport" content="width=device-width, initial-scale=1.0"> +<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro" rel="stylesheet"> +<link rel="shortcut icon" type="image/png" href="../../images/favicon.png"> +<title>Conditions on Distributing Ghostscript in a Commercial Context</title> + <!-- Originally: commprod.txt --> +<link href="style.css" rel="stylesheet" type="text/css"> +<link href="gs-style.css" rel="stylesheet" type="text/css"> +</head> + +<body> + + <div class="header"> + <div class="row"> + <div class="col-lt-6 logo"><a href="https://www.ghostscript.com/"><img src="images/ghostscript_logo.png" width="108" height="119" alt=""></a></div> + <div class="col-6"><div class="row"><div class="artifexlogo"><a href="https://artifex.com" target="_blank"><img src="images/Artifex_logo.png" width="194" height="40" alt=""></a></div> + <div class="col-12"><div class="button button1"><a href="https://artifex.com/contact-us/" title="Contact Us" target="_blank">Contact Us</a></div> + <div class="button button2 hidden-xs"><a href="https://www.ghostscript.com/download.html" title="Download">Download</a></div></div></div> + </div> + </div> + </div> + + <div class="banner"> + <div class="row"> + <div class="col-12">Conditions on Distributing Ghostscript in a Commercial Context</div> + </div> + </div> + + <div class="main"> + <div class="row"> + <div id="sidebar"> + <div class="sidebar-item"></div> + <div class="col-2 leftnav"> +<ul> + <li><a href="https://www.ghostscript.com/">Home</a></li> + <li><a href="https://www.ghostscript.com/license.html">Licensing</a></li> + <li><a href="https://www.ghostscript.com/releases.html">Releases</a></li> + <li><a href="https://www.ghostscript.com/release_history.html">Release History</a></li> + <li><a href="https://www.ghostscript.com/documentation.html" title="Documentation">Documentation</a></li> + <li><a href="https://www.ghostscript.com/download.html" title="Download">Download</a></li> + <li><a href="https://www.ghostscript.com/performance.html" title="Performance">Performance</a></li> + <li><a href="http://jbig2dec.com/" title="jbig2dec">jbig2dec</a></li> + <li><a href="http://git.ghostscript.com/?p=ghostpdl.git;a=summary">Source</a></li> + <li><a href="http://bugs.ghostscript.com/">Bugs</a></li> + <li><a href="https://www.ghostscript.com/faq.html" title="FAQ">FAQ</a></li> + </ul> + </div> + </div> + <div class="col-10 page"> + +<!--START EDITING HERE--> + +<h2>Table of contents</h2> + +<ul> +<li><a href="#GPL">The GNU Affero General Public License (AGPL)</a></li> +<li><a href="#examples">Distribution examples</a></li> +</ul> + +<!-- [1.2 end table of contents] =========================================== --> + +<!-- [1.3 begin hint] ====================================================== --> + +<p> +This document sets forth the conditions under which Ghostscript may be +distributed in a commercial context: under a written license from <a +href="http://artifex.com/">Artifex Software</a> Inc., the copyright +holder's exclusive commercial licensing partner, or under certain other +very limited conditions.</p> + +<p>For other information, see the <a href="Readme.htm">Ghostscript +overview</a>.</p> + +<!-- [1.3 end hint] ======================================================== --> + +<!-- [1.0 end visible header] ============================================== --> + +<hr> + +<!-- [2.0 begin contents] ================================================== --> + +<p> +The use of the public-access "free" versions of Ghostscript</p> + +<h2><a name="GPL"></a>The GNU Affero General Public License (AGPL)</h2> + +<p> +Ghostscript is a copyrighted work whose copyright is owned by +Artifex Software, Inc. +Some versions of Ghostscript are distributed freely under the name +GPL Ghostscript or (for older versions) GNU Ghostscript; these versions +are distributed with a license called the GNU +<a href="http://www.gnu.org/licenses/agpl-3.0.html">Affero General Public License</a> +(also known as the "AGPL", or "copyleft"), which allows gratis and commercial distribution under certain conditions, most +particularly, source complete source disclosure. +</p> + +<p> +Versions of Ghostscript between version 4.03 and 8.54 were also +distributed under a more restrictive license disallowing commercial +redistribution entirely. These versions were labelled "AFPL Ghostsript" or +just "Ghostscript", and were governed by the Aladdin Free Public License. +</p> + +<p> +The full AGPL is included under the name +<code>COPYING</code> in the GPL Ghostscript fileset, and +can also be obtained directly from the Free Software Foundation:</p> + +<blockquote><address><a name="FSF_address"></a> +Free Software Foundation, Inc. (FSF)<br> +59 Temple Place, Suite 330<br> +Boston, MA 02111-1307 U.S.A.<br> ++1-617-542-5942 telephone<br> ++1-617-542-2652 fax (including Japan):<br> +<a href="mailto:gnu@gnu.org">gnu@gnu.org</a><br> +<a href="http://www.gnu.org/">http://www.gnu.org/</a> +</address></blockquote> + +<p> +The AGPL gotten directly from the FSF or the contents of the +<code>COPYING</code> file are authoritative, but for those +unfamiliar with the AGPL, we now summarize its provisions.</p> + +<p>1. Anyone may copy and distribute GPL Ghostscript (both source +and object code), but they must distribute the source code as well as +the object code (or, if they distribute only the object code, they must +include an offer in writing to provide the source code at no more than +reproduction cost), keep all copyright and other notices, and include the +AGPL with the copies. (Note that this allows anyone receiving such a copy +to distribute it freely as well.)</p> + +<p>2. Anyone may modify GPL Ghostscript, but the provisions of (1) +apply to modified or derived works as well.</p> + +<p> +Provision (2) effectively prevents the development of proprietary commercial +products that incorporate GPL Ghostscript without a commercial license +as a part, since these are "derived works" in the legal sense.</p> + +<p><strong> IF YOUR ENTIRE APPLICATION IS LICENSED TO THE PUBLIC +UNDER EITHER +THE AFPL OR THE GNU AGPL, YOU CAN DISTRIBUTE AFPL GHOSTSCRIPT OR GNU +GHOSTSCRIPT, RESPECTIVELY, WITH YOUR APPLICATION WITHOUT A COMMERCIAL +LICENSE . . .</strong></p> + +<p> If your application, including all of its source code, is +licensed +to the public under the GNU AGPL, you are authorized to ship +GPL Ghostscript with your application +under the terms of those license agreements. You do not need a +commercial license from Artifex. The terms of the GNU AGPL +include the requirement that your application be licensed as a whole at +no charge to all third parties. Moreover, the entire application must be +licensed to the public under the GNU AGPL or AFPL respectively.</p> + +<p> IF YOUR APPLICATION IS NOT LICENSED TO THE PUBLIC UNDER +THE GNU AGPL AND YOU PLAN TO DISTRIBUTE GHOSTSCRIPT SOFTWARE. . .</p> + +<p> If your application (including its source code) is not licensed +to the public under the GNU AGPL, you are not authorized to ship +GPL Ghostscript with your application under the terms of the GNU AGPL +if any one of the following is true:</p> + +<ul> +<li> your application contains a copy of some or all of GPL +Ghostscript;</li> +<li> your application is derived from, is based on, or constitutes a +revision of some or all of AGPL or Ghostscript;</li> +<li> your application includes one or more functions that use some or +all of AGPL or Ghostscript.</li> +</ul> + +<p> + These criteria apply to your application as a whole. Even if only +one section of your application satisfies one of these criteria, you are +not authorized to ship GPL Ghostscript with your application +unless your application, including all of its source code, is licensed +to the public under the GNU AGPL.</p> + +<p> + If your application (including its source code) is NOT licensed to +the public under the GNU AGPL and you intend to distribute +Ghostscript (either internally or externally) for use with and usable by +your application, you MUST first obtain a commercial license from +Artifex.</p> +<hr> +<h2><a name="examples"></a>Examples of Distribution</h2> + +<p> + Some examples of distribution requiring a commercial license +include:</p> +<p> + 1. Distributing Ghostscript (or any component thereof) within your +non-GNU AGPL application.</p> +<p> + 2. Distributing Ghostscript on the same media with your +non-GNU AGPL application for use with and by your application.</p> +<p> + 3. Distributing Ghostscript embedded within hardware.</p> + + + +<p> +Questions have arisen at times in particular cases regarding provision (3) +as to whether GPL Ghostscript is "aggregated" with other parts of a +commercial product, or whether the product has become a "derived work." +Normally, combining GPL Ghostscript with another piece of software +creates +a "derived work"; we consider GPL Ghostscript to be "aggregated" with +another piece of software, which we will refer to as "the application", +only if all of the following conditions are met:</p> + +<ul> +<li> The code and documentation for GPL Ghostscript are physically +separated from the code and documentation for the application. For +electronic form, it is both necessary and sufficient to put the GNU +Ghostscript code and documentation in their own directory tree(s).</li> + +<li> GPL Ghostscript, as delivered with the application, is usable +independently of the application. More precisely, if a user deletes from +the computer system all files delivered with the application except those +in the GPL Ghostscript directories, the user will still be able to use +GPL Ghostscript as described in GPL Ghostscript's documentation. Among +other things, this requires that GPL Ghostscript not call any routines +in the application, and not require any data or other files supplied as +part of the application.</li> + +<li> The application calls GPL Ghostscript in a way that allows an +ordinary user to substitute another program for GPL Ghostscript. +(Typically this requires use of a shell script or batch file, or a +system call like "<code>exec</code>".) More precisely, if the user +deletes from the computer system all the files in the GPL Ghostscript +directories, and replaces the GPL Ghostscript executable with another +program with the same name and conforming to the same documentation, the +application will continue to work with it. One implication of this is +that the GPL Ghostscript documentation must specify all properties of +GPL Ghostscript on which the application relies; for example, if GPL +Ghostscript has been modified by the addition of command line switches +or language elements such as new operators, the documentation must +describe any such additions that the application uses.</li> + +<li> The conditions of the GNU AGPL are met with respect to GPL Ghostscript, +including the requirement for propagation of the AGPL and the requirement +for delivering (or an offer to deliver) source code.</li> +</ul> + +<p> +Regarding this last point, the AGPL clearly intends that if the distributor +only offers to provide the GPL Ghostscript source code (as opposed to +actually distributing the source code with every copy of the application), +then they must deliver the source code in a timely way to anyone +requesting it.</p> + +<p> +The AGPL makes it clear that if someone receives GPL Ghostscript only in +its AGPL-licensed form, they only have a right to distribute it if they +comply with the AGPL. Artifex Software, Inc., as the copyright holder, +takes this requirement very seriously, and will, if necessary, take +legal action to ensure that anyone distributing GPL Ghostscript with the +AGPL complies with the conditions set forth above.</p> + +<!-- [2.0 end contents] ==================================================== --> + +<!-- [3.0 begin visible trailer] =========================================== --> +<hr> + +<p> +<small>Copyright © 2000-2019 Artifex Software, Inc. All rights +reserved.</small></p> + +<p> +This software is provided AS-IS with no warranty, either express or +implied. This software is distributed under license and may not be copied, +modified or distributed except as expressly authorized under the terms +of the license contained in the file LICENSE in this distribution. For more information about licensing, please visit +http://www.artifex.com/licensing/or contact Artifex Software, Inc., 1305 Grant Avenue - Suite 200, Novato, CA 94945, U.S.A., +1(415)492-9861.</p> + +<p> +<small>Ghostscript version 9.23, 21 March 2018</small></p> + +<!-- [3.0 end visible trailer] ============================================= --> + +<!--FINISH EDITING HERE--> + + </div> + </div> + </div> + + <div class="footer"> + <div class="row"> + <div class="col-7 footleft"> + <ul> + <li><a href="https://artifex.com/contact-us/" target="blank">CONTACT US</a></li> + <li><a href="https://artifex.com/about-us/" target="blank">ABOUT</a></li> + <li><a href="https://ghostscript.com/security.html">SECURITY</a></li> + </ul> + </div> + <div class="col-1 footcenter"> + <ul> + <li><a href="https://artifex.com/support/" target="blank">SUPPORT</a></li> + <li><a href="https://artifex.com/blog/artifex/" target="blank">BLOG</a></li> + <li><a href="https://artifex.com/privacy-policy/" target="blank">PRIVACY</a></li> + </ul> + </div> + <div class="col-ft-3 footright"><img src="images/Artifex_logo.png" width="194" height="40" alt=""/> <br> + © Copyright 2019 Artifex Software, Inc. <br> + All rights reserved. + </div> + </div> + </div> + + <script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> + <script src="index.js"></script> +</body> +</html> |