LaTeX documentation update.
[docutils.git] / COPYING.txt
blobeb3643eb325f65cb326c32549b2de4901b73e362
1 ==================
2  Copying Docutils
3 ==================
5 :Author: David Goodger
6 :Contact: goodger@python.org
7 :Date: $Date$
8 :Web site: http://docutils.sourceforge.net/
9 :Copyright: This document has been placed in the public domain.
11 Most of the files included in this project have been placed in the
12 public domain, and therefore have no license requirements and no
13 restrictions on copying or usage; see the `Public Domain Dedication`_
14 below.  There are a few exceptions_, listed below.
15 Files in the Sandbox_ are not distributed with Docutils releases and
16 may have different license terms.
19 Public Domain Dedication
20 ========================
22 The persons who have associated their work with this project (the
23 "Dedicator": David Goodger and the many contributors to the Docutils
24 project) hereby dedicate the entire copyright, less the exceptions_
25 listed below, in the work of authorship known as "Docutils" identified
26 below (the "Work") to the public domain.
28 The primary repository for the Work is the Internet World Wide Web
29 site <http://docutils.sourceforge.net/>.  The Work consists of the
30 files within the "docutils" module of the Docutils project Subversion
31 repository (Internet host docutils.svn.sourceforge.net, filesystem path
32 /svnroot/docutils), whose Internet web interface is located at
33 <http://docutils.svn.sourceforge.net/viewvc/docutils/>.  Files dedicated to the
34 public domain may be identified by the inclusion, near the beginning
35 of each file, of a declaration of the form::
37     Copyright: This document/module/DTD/stylesheet/file/etc. has been
38                placed in the public domain.
40 Dedicator makes this dedication for the benefit of the public at large
41 and to the detriment of Dedicator's heirs and successors.  Dedicator
42 intends this dedication to be an overt act of relinquishment in
43 perpetuity of all present and future rights under copyright law,
44 whether vested or contingent, in the Work.  Dedicator understands that
45 such relinquishment of all rights includes the relinquishment of all
46 rights to enforce (by lawsuit or otherwise) those copyrights in the
47 Work.
49 Dedicator recognizes that, once placed in the public domain, the Work
50 may be freely reproduced, distributed, transmitted, used, modified,
51 built upon, or otherwise exploited by anyone for any purpose,
52 commercial or non-commercial, and in any way, including by methods
53 that have not yet been invented or conceived.
55 (This dedication is derived from the text of the `Creative Commons
56 Public Domain Dedication`. [#]_)
58 .. [#] Creative Commons has `retired this legal tool`__ and does not
59    recommend that it be applied to works: This tool is based on United
60    States law and may not be applicable outside the US. For dedicating new
61    works to the public domain, Creative Commons recommend the replacement
62    Public Domain Dedication CC0_ (CC zero, "No Rights Reserved"). So does
63    the Free Software Foundation in its license-list_.
65    __  http://creativecommons.org/retiredlicenses
66    .. _CC0: http://creativecommons.org/about/cc0
68 Exceptions
69 ==========
71 The exceptions to the `Public Domain Dedication`_ above are:
73 * docutils/writers/s5_html/themes/default/iepngfix.htc:
75       IE5.5+ PNG Alpha Fix v1.0 by Angus Turnbull
76       <http://www.twinhelix.com>.  Free usage permitted as long as
77       this notice remains intact.
79 * docutils/utils/math/__init__.py,
80   docutils/utils/math/latex2mathml.py,
81   docutils/writers/xetex/__init__.py,
82   docutils/writers/latex2e/docutils-05-compat.sty,
83   docs/user/docutils-05-compat.sty.txt,
84   docutils/utils/error_reporting.py,
85   docutils/test/transforms/test_smartquotes.py:
87   Copyright © Günter Milde.
88   Released under the terms of the `2-Clause BSD license`_
89   (`local copy <licenses/BSD-2-Clause.txt>`__).
91 * docutils/utils/smartquotes.py
93   Copyright © 2011 Günter Milde,
94   based on `SmartyPants`_ © 2003 John Gruber
95   (released under a 3-Clause BSD license included in the file)
96   and smartypants.py © 2004, 2007 Chad Miller.
97   Released under the terms of the `2-Clause BSD license`_
98   (`local copy <licenses/BSD-2-Clause.txt>`__).
100   .. _SmartyPants: http://daringfireball.net/projects/smartypants/
102 * docutils/utils/math/math2html.py,
103   docutils/writers/html4css1/math.css
105   Copyright © Alex Fernández
106   These files are part of eLyXer_, released under the `GNU
107   General Public License`_ version 3 or later. The author relicensed
108   them for Docutils under the terms of the `2-Clause BSD license`_
109   (`local copy <licenses/BSD-2-Clause.txt>`__).
111   .. _eLyXer: http://www.nongnu.org/elyxer/
113 * docutils/utils/roman.py, copyright by Mark Pilgrim, released under the
114   `Python 2.1.1 license`_ (`local copy`__).
116   __ licenses/python-2-1-1.txt
118 * tools/editors/emacs/rst.el, copyright by Free Software Foundation,
119   Inc., released under the `GNU General Public License`_ version 3 or
120   later (`local copy`__).
122   __ licenses/gpl-3-0.txt
124 The `2-Clause BSD license`_ and the Python licenses are OSI-approved_
125 and GPL-compatible_.
127 Plaintext versions of all the linked-to licenses are provided in the
128 licenses_ directory.
130 .. _sandbox: http://docutils.sourceforge.net/sandbox/README.html
131 .. _licenses: licenses/
132 .. _Python 2.1.1 license: http://www.python.org/2.1.1/license.html
133 .. _GNU General Public License: http://www.gnu.org/copyleft/gpl.html
134 .. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause
135 .. _OSI-approved: http://opensource.org/licenses/
136 .. _license-list:
137 .. _GPL-compatible: http://www.gnu.org/licenses/license-list.html