1 .. include:: docs/header0.txt
8 :Contact: goodger@python.org
10 :Web site: https://docutils.sourceforge.io/
11 :Copyright: This document has been placed in the public domain.
13 Most of the files included in this project have been placed in the
14 public domain, and therefore have no license requirements and no
15 restrictions on copying or usage; see the `Public Domain Dedication`_
16 below. There are exceptions_, listed below.
17 Files in the Sandbox_ are not distributed with Docutils releases and
18 may have different license terms.
21 Public Domain Dedication
22 ========================
24 The persons who have associated their work with this project (the
25 "Dedicator": David Goodger and the many contributors to the Docutils
26 project) hereby dedicate the entire copyright, less the exceptions_
27 listed below, in the work of authorship known as "Docutils" identified
28 below (the "Work") to the public domain.
30 The primary repository for the Work is the Internet World Wide Web
31 site <https://docutils.sourceforge.io/>. The Work consists of the
32 files within the "docutils" module of the Docutils project Subversion
33 repository (http://svn.code.sf.net/p/docutils/code/),
34 whose Internet web interface is located at
35 <https://sourceforge.net/p/docutils/code>. Files dedicated to the
36 public domain may be identified by the inclusion, near the beginning
37 of each file, of a declaration of the form::
39 Copyright: This document/module/DTD/stylesheet/file/etc. has been
40 placed in the public domain.
42 Dedicator makes this dedication for the benefit of the public at large
43 and to the detriment of Dedicator's heirs and successors. Dedicator
44 intends this dedication to be an overt act of relinquishment in
45 perpetuity of all present and future rights under copyright law,
46 whether vested or contingent, in the Work. Dedicator understands that
47 such relinquishment of all rights includes the relinquishment of all
48 rights to enforce (by lawsuit or otherwise) those copyrights in the
51 Dedicator recognizes that, once placed in the public domain, the Work
52 may be freely reproduced, distributed, transmitted, used, modified,
53 built upon, or otherwise exploited by anyone for any purpose,
54 commercial or non-commercial, and in any way, including by methods
55 that have not yet been invented or conceived.
57 (This dedication is derived from the text of the `Creative Commons
58 Public Domain Dedication`. [#]_)
60 .. [#] Creative Commons has `retired this legal tool`__ and does not
61 recommend that it be applied to works: This tool is based on United
62 States law and may not be applicable outside the US. For dedicating new
63 works to the public domain, Creative Commons recommend the replacement
64 Public Domain Dedication CC0_ (CC zero, "No Rights Reserved"). So does
65 the Free Software Foundation in its license-list_.
67 __ http://creativecommons.org/retiredlicenses
68 .. _CC0: http://creativecommons.org/about/cc0
73 The exceptions to the `Public Domain Dedication`_ above are:
75 * docutils/utils/smartquotes.py
77 Copyright © 2011 Günter Milde,
78 based on `SmartyPants`_ © 2003 John Gruber
79 (released under a "revised" `BSD 3-Clause License`_ included in the file)
80 and smartypants.py © 2004, 2007 Chad Miller.
81 Released under the terms of the `BSD 2-Clause License`_
82 (`local copy <licenses/BSD-2-Clause.txt>`__).
84 .. _SmartyPants: http://daringfireball.net/projects/smartypants/
86 * docutils/utils/math/latex2mathml.py
88 Copyright © Jens Jørgen Mortensen, Günter Milde.
89 Released under the terms of the `BSD 2-Clause License`_
90 (`local copy <licenses/BSD-2-Clause.txt>`__).
92 * | docutils/utils/math/math2html.py,
93 | docutils/writers/html5_polyglot/math.css
95 Copyright © 2009,2010 Alex Fernández; 2021 Günter Milde
97 These files were part of eLyXer_, released under the `GNU
98 General Public License`_ version 3 or later. The author relicensed
99 them for Docutils under the terms of the `BSD 2-Clause License`_
100 (`local copy <licenses/BSD-2-Clause.txt>`__).
102 .. _eLyXer: https://github.com/alexfernandez/elyxer
104 * | docutils/__main__.py,
105 | docutils/parsers/commonmark_wrapper.py,
106 | docutils/parsers/recommonmark_wrapper.py,
107 | docutils/utils/error_reporting.py,
108 | docutils/utils/math/__init__.py,
109 | docutils/utils/math/latex2mathml.py,
110 | docutils/utils/math/tex2mathml_extern.py,
111 | docutils/utils/punctuation_chars.py,
112 | docutils/utils/smartquotes.py,
113 | docutils/writers/html5_polyglot/__init__.py,
114 | docutils/writers/html5_polyglot/\*.css,
115 | docutils/writers/latex2e/docutils.sty,
116 | docutils/writers/xetex/__init__.py,
117 | test/test_parsers/test_recommonmark/\*.py,
118 | test/test_parsers/test_rst/test_directives/test__init__.py,
119 | test/test_parsers/test_rst/test_directives/test_code_parsing.py,
120 | test/test_parsers/test_rst/test_line_length_limit_default.py,
121 | test/test_parsers/test_rst/test_line_length_limit.py,
122 | test/test_writers/test_latex2e_misc.py,
123 | test/transforms/test_smartquotes.py,
124 | tools/docutils-cli.py,
127 Copyright © Günter Milde.
128 Released under the terms of the `BSD 2-Clause License`_
129 (`local copy <licenses/BSD-2-Clause.txt>`__).
131 * docutils/utils/roman.py
133 copyright by Mark Pilgrim, released under the
134 `Zope Public License Version 2.1`_ (`local copy`__).
136 __ licenses/ZPL-2-1.txt
138 * tools/editors/emacs/rst.el
140 copyright by Free Software Foundation, Inc.,
141 released under the `GNU General Public License`_ version 3 or later
144 __ licenses/gpl-3-0.txt
146 All used licenses are OSI-approved_ and GPL-compatible_.
148 Plaintext versions of all the linked-to licenses are provided in the
151 .. _sandbox: https://docutils.sourceforge.io/sandbox/README.html
152 .. _licenses: licenses/
153 .. _GNU General Public License: https://www.gnu.org/copyleft/gpl.html
154 .. _BSD 2-Clause License: http://opensource.org/licenses/BSD-2-Clause
155 .. _BSD 3-Clause License: https://opensource.org/licenses/BSD-3-Clause
156 .. _Zope Public License Version 2.1: https://opensource.org/license/zpl-2-1/
157 .. _OSI-approved: http://opensource.org/licenses/
159 .. _GPL-compatible: https://www.gnu.org/licenses/license-list.html