diff options
| author | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2003-06-09 21:26:31 +0000 |
|---|---|---|
| committer | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2003-06-09 21:26:31 +0000 |
| commit | e7a2a5a62afe3da0940ed7da7bf4ba7f7d230fdd (patch) | |
| tree | b42fa7e76226b9ade40c6ae7c6a25195268dc6c4 /docutils | |
| parent | 6bcd3487a1206beed5182ad4d557811b97fa76c7 (diff) | |
| download | docutils-e7a2a5a62afe3da0940ed7da7bf4ba7f7d230fdd.tar.gz | |
clarification of public domain status
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@1409 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils')
| -rw-r--r-- | docutils/COPYING.txt | 77 | ||||
| -rw-r--r-- | docutils/FAQ.txt | 1 | ||||
| -rw-r--r-- | docutils/HISTORY.txt | 1 | ||||
| -rw-r--r-- | docutils/README.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/dev/pysource.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/dev/rst/alternatives.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/dev/rst/problems.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/dev/semantics.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/dev/todo.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/ref/rst/directives.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/ref/rst/introduction.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/ref/rst/restructuredtext.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/ref/rst/roles.txt | 1 | ||||
| -rw-r--r-- | docutils/docs/user/tools.txt | 1 | ||||
| -rwxr-xr-x | docutils/install.py | 1 | ||||
| -rwxr-xr-x | docutils/setup.py | 1 | ||||
| -rwxr-xr-x | docutils/tools/buildhtml.py | 6 |
17 files changed, 92 insertions, 6 deletions
diff --git a/docutils/COPYING.txt b/docutils/COPYING.txt index 504ff7111..0bb423c38 100644 --- a/docutils/COPYING.txt +++ b/docutils/COPYING.txt @@ -6,18 +6,73 @@ :Contact: goodger@users.sourceforge.net :Date: $Date$ :Web site: http://docutils.sourceforge.net/ +:Copyright: This document has been placed in the public domain. -Most of the files included in this project are in the public domain, -and therefore have no license requirement and no restrictions on -copying or usage. The exceptions are: +Most of the files included in this project have been placed in the +public domain, and therefore have no license requirements and no +restrictions on copying or usage; see the `Public Domain Dedication`_ +below. There are a few exceptions_, listed below. -- docutils/optik.py, copyright Gregory P. Ward, released under a +One goal of the Docutils project is to be included in the Python +standard library distribution, at which time it is expected that +copyright will be asserted by the `Python Software Foundation +<http://www.python.org/psf/>`_. + + +Public Domain Dedication +======================== + +The persons who have associated their work with this project (the +"Dedicator": David Goodger and the many contributors to the Docutils +project) hereby dedicate the entire copyright, less the exceptions_ +listed below, in the work of authorship known as "Docutils" identified +below (the "Work") to the public domain. + +The primary repository for the Work is the Internet World Wide Web +site <http://docutils.sourceforge.net/>. The Work consists of the +files within the "docutils" module of the Docutils project CVS +repository (Internet host cvs.sourceforge.net, filesystem path +/cvsroot/docutils), whose Internet web interface is located at +<http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/docutils/docutils/>. +Files dedicated to the public domain may be identified by the +inclusion, near the beginning of each file, of a declaration of the +form:: + + Copyright: This document/module/DTD/stylesheet/file/etc. has been + placed in the public domain. + +Dedicator makes this dedication for the benefit of the public at large +and to the detriment of Dedicator's heirs and successors. Dedicator +intends this dedication to be an overt act of relinquishment in +perpetuity of all present and future rights under copyright law, +whether vested or contingent, in the Work. Dedicator understands that +such relinquishment of all rights includes the relinquishment of all +rights to enforce (by lawsuit or otherwise) those copyrights in the +Work. + +Dedicator recognizes that, once placed in the public domain, the Work +may be freely reproduced, distributed, transmitted, used, modified, +built upon, or otherwise exploited by anyone for any purpose, +commercial or non-commercial, and in any way, including by methods +that have not yet been invented or conceived. + +(This dedication is derived from the text of the `Creative Commons +Public Domain Dedication +<http://creativecommons.org/licenses/publicdomain>`_.) + + +Exceptions +========== + +The exceptions to the `Public Domain Dedication`_ above are: + +* docutils/optik.py, copyright by Gregory P. Ward, released under a BSD-style license (which can be found in the module's source code). -- docutils/roman.py, copyright by Mark Pilgrim, released under the +* docutils/roman.py, copyright by Mark Pilgrim, released under the `Python 2.1.1 license`_. -- test/difflib.py, copyright by the Python Software Foundation, +* test/difflib.py, copyright by the Python Software Foundation, released under the `Python 2.2 license`_. This file is included for compatibility with Python versions less than 2.2; if you have Python 2.2 or higher, difflib.py is not needed and may be removed. (It's @@ -25,6 +80,15 @@ copying or usage. The exceptions are: anywhere. The included file is a pre-generator version of the difflib.py module included in Python 2.2.) +* tools/pep2html.py, copyright by the Python Software Foundation, + released under the `Python 2.2 license`_. + +* tools/editors/emacs/rst-html.el, copyright by Martin Blais, released + under the `GNU General Public License`_. + +* tools/editors/emacs/rst-mode.el, copyright by Stefan Merten, + released under the `GNU General Public License`_. + (Disclaimer: I am not a lawyer.) Both the BSD license and the Python license are OSI-approved_ and GPL-compatible_. Although complicated by multiple owners and lots of legalese, the Python license basically @@ -34,5 +98,6 @@ use the owner's name in vain. The BSD license is similar. .. _Python 2.1.1 license: http://www.python.org/2.1.1/license.html .. _Python 2.2 license: http://www.python.org/2.2/license.html +.. _GNU General Public License: http://www.gnu.org/copyleft/gpl.html .. _OSI-approved: http://opensource.org/licenses/ .. _GPL-compatible: http://www.gnu.org/philosophy/license-list.html diff --git a/docutils/FAQ.txt b/docutils/FAQ.txt index d3200081c..24ca08165 100644 --- a/docutils/FAQ.txt +++ b/docutils/FAQ.txt @@ -4,6 +4,7 @@ :Date: $Date$ :Web site: http://docutils.sourceforge.net/ +:Copyright: This document has been placed in the public domain. .. Please note that until there's a Q&A-specific construct available, this FAQ will use section titles for questions. Therefore diff --git a/docutils/HISTORY.txt b/docutils/HISTORY.txt index f3c6b009c..bc7eb4182 100644 --- a/docutils/HISTORY.txt +++ b/docutils/HISTORY.txt @@ -6,6 +6,7 @@ :Contact: goodger@users.sourceforge.net :Date: $Date$ :Web site: http://docutils.sourceforge.net/ +:Copyright: This document has been placed in the public domain. .. contents:: diff --git a/docutils/README.txt b/docutils/README.txt index 8107736cd..4b5351e2e 100644 --- a/docutils/README.txt +++ b/docutils/README.txt @@ -6,6 +6,7 @@ :Contact: goodger@users.sourceforge.net :Date: $Date$ :Web site: http://docutils.sourceforge.net/ +:Copyright: This document has been placed in the public domain. .. contents:: diff --git a/docutils/docs/dev/pysource.txt b/docutils/docs/dev/pysource.txt index e1df7fb52..ab677a004 100644 --- a/docutils/docs/dev/pysource.txt +++ b/docutils/docs/dev/pysource.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. This document explores issues around extracting and processing docstrings from Python modules. diff --git a/docutils/docs/dev/rst/alternatives.txt b/docutils/docs/dev/rst/alternatives.txt index a6eaca41d..a5bc28f62 100644 --- a/docutils/docs/dev/rst/alternatives.txt +++ b/docutils/docs/dev/rst/alternatives.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. The following are ideas, alternatives, and justifications that were considered for reStructuredText syntax, which did not originate with diff --git a/docutils/docs/dev/rst/problems.txt b/docutils/docs/dev/rst/problems.txt index 15d975198..a8747af88 100644 --- a/docutils/docs/dev/rst/problems.txt +++ b/docutils/docs/dev/rst/problems.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. There are several problems, unresolved issues, and areas of controversy within StructuredText_ (Classic and Next Generation). In diff --git a/docutils/docs/dev/semantics.txt b/docutils/docs/dev/semantics.txt index e42c9ea01..cd20e15f6 100644 --- a/docutils/docs/dev/semantics.txt +++ b/docutils/docs/dev/semantics.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. These are notes for a possible future PEP providing the final piece of the Python docstring puzzle: docstring semantics or documentation diff --git a/docutils/docs/dev/todo.txt b/docutils/docs/dev/todo.txt index a834258c5..0383be561 100644 --- a/docutils/docs/dev/todo.txt +++ b/docutils/docs/dev/todo.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Date: $Date$ :Revision: $Revision$ +:Copyright: This document has been placed in the public domain. .. _Docutils: http://docutils.sourceforge.net/ diff --git a/docutils/docs/ref/rst/directives.txt b/docutils/docs/ref/rst/directives.txt index 93fceb90f..0761e21bb 100644 --- a/docutils/docs/ref/rst/directives.txt +++ b/docutils/docs/ref/rst/directives.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. .. contents:: diff --git a/docutils/docs/ref/rst/introduction.txt b/docutils/docs/ref/rst/introduction.txt index 5ff6d2878..13823b5b7 100644 --- a/docutils/docs/ref/rst/introduction.txt +++ b/docutils/docs/ref/rst/introduction.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. reStructuredText_ is an easy-to-read, what-you-see-is-what-you-get plaintext markup syntax and parser system. It is useful for inline diff --git a/docutils/docs/ref/rst/restructuredtext.txt b/docutils/docs/ref/rst/restructuredtext.txt index f4c09c1c9..1ad25ff35 100644 --- a/docutils/docs/ref/rst/restructuredtext.txt +++ b/docutils/docs/ref/rst/restructuredtext.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. .. Note:: diff --git a/docutils/docs/ref/rst/roles.txt b/docutils/docs/ref/rst/roles.txt index d65750df6..a34c4a5ed 100644 --- a/docutils/docs/ref/rst/roles.txt +++ b/docutils/docs/ref/rst/roles.txt @@ -5,6 +5,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. This document describes the interpreted text roles implemented in the reference reStructuredText parser. diff --git a/docutils/docs/user/tools.txt b/docutils/docs/user/tools.txt index 59deeac5a..6b8382056 100644 --- a/docutils/docs/user/tools.txt +++ b/docutils/docs/user/tools.txt @@ -6,6 +6,7 @@ :Contact: goodger@users.sourceforge.net :Revision: $Revision$ :Date: $Date$ +:Copyright: This document has been placed in the public domain. .. contents:: diff --git a/docutils/install.py b/docutils/install.py index be9ed238b..ef3020b67 100755 --- a/docutils/install.py +++ b/docutils/install.py @@ -1,5 +1,6 @@ #!/usr/bin/env python # $Id$ +# Copyright: This file has been placed in the public domain. """ This is a quick & dirty installation shortcut. It is equivalent to the diff --git a/docutils/setup.py b/docutils/setup.py index a6c641672..3349bf8d0 100755 --- a/docutils/setup.py +++ b/docutils/setup.py @@ -1,5 +1,6 @@ #!/usr/bin/env python # $Id$ +# Copyright: This file has been placed in the public domain. from distutils.core import setup diff --git a/docutils/tools/buildhtml.py b/docutils/tools/buildhtml.py index caee095c6..dfba99945 100755 --- a/docutils/tools/buildhtml.py +++ b/docutils/tools/buildhtml.py @@ -1,5 +1,11 @@ #!/usr/bin/env python +# Author: David Goodger +# Contact: goodger@users.sourceforge.net +# Revision: $Revision$ +# Date: $Date$ +# Copyright: This module has been placed in the public domain. + """ Generates .html from all the .txt files in a directory. |
