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 | 4cc798623cc64d7cd12d72105edb830ac7af07e6 (patch) | |
tree | 8288da491a6ce722ce0e686497aa6a57d125ed6d | |
parent | 2671bd34f6c937267c01599005cc06bcb6168606 (diff) | |
download | docutils-4cc798623cc64d7cd12d72105edb830ac7af07e6.tar.gz |
clarification of public domain status
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@1409 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
-rw-r--r-- | COPYING.txt | 77 | ||||
-rw-r--r-- | FAQ.txt | 1 | ||||
-rw-r--r-- | HISTORY.txt | 1 | ||||
-rw-r--r-- | README.txt | 1 | ||||
-rw-r--r-- | docs/dev/pysource.txt | 1 | ||||
-rw-r--r-- | docs/dev/rst/alternatives.txt | 1 | ||||
-rw-r--r-- | docs/dev/rst/problems.txt | 1 | ||||
-rw-r--r-- | docs/dev/semantics.txt | 1 | ||||
-rw-r--r-- | docs/dev/todo.txt | 1 | ||||
-rw-r--r-- | docs/ref/rst/directives.txt | 1 | ||||
-rw-r--r-- | docs/ref/rst/introduction.txt | 1 | ||||
-rw-r--r-- | docs/ref/rst/restructuredtext.txt | 1 | ||||
-rw-r--r-- | docs/ref/rst/roles.txt | 1 | ||||
-rw-r--r-- | docs/user/tools.txt | 1 | ||||
-rwxr-xr-x | install.py | 1 | ||||
-rwxr-xr-x | setup.py | 1 | ||||
-rwxr-xr-x | tools/buildhtml.py | 6 |
17 files changed, 92 insertions, 6 deletions
diff --git a/COPYING.txt b/COPYING.txt index 504ff7111..0bb423c38 100644 --- a/COPYING.txt +++ b/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 @@ -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/HISTORY.txt b/HISTORY.txt index f3c6b009c..bc7eb4182 100644 --- a/HISTORY.txt +++ b/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/README.txt b/README.txt index 8107736cd..4b5351e2e 100644 --- a/README.txt +++ b/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/docs/dev/pysource.txt b/docs/dev/pysource.txt index e1df7fb52..ab677a004 100644 --- a/docs/dev/pysource.txt +++ b/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/docs/dev/rst/alternatives.txt b/docs/dev/rst/alternatives.txt index a6eaca41d..a5bc28f62 100644 --- a/docs/dev/rst/alternatives.txt +++ b/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/docs/dev/rst/problems.txt b/docs/dev/rst/problems.txt index 15d975198..a8747af88 100644 --- a/docs/dev/rst/problems.txt +++ b/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/docs/dev/semantics.txt b/docs/dev/semantics.txt index e42c9ea01..cd20e15f6 100644 --- a/docs/dev/semantics.txt +++ b/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/docs/dev/todo.txt b/docs/dev/todo.txt index a834258c5..0383be561 100644 --- a/docs/dev/todo.txt +++ b/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/docs/ref/rst/directives.txt b/docs/ref/rst/directives.txt index 93fceb90f..0761e21bb 100644 --- a/docs/ref/rst/directives.txt +++ b/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/docs/ref/rst/introduction.txt b/docs/ref/rst/introduction.txt index 5ff6d2878..13823b5b7 100644 --- a/docs/ref/rst/introduction.txt +++ b/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/docs/ref/rst/restructuredtext.txt b/docs/ref/rst/restructuredtext.txt index f4c09c1c9..1ad25ff35 100644 --- a/docs/ref/rst/restructuredtext.txt +++ b/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/docs/ref/rst/roles.txt b/docs/ref/rst/roles.txt index d65750df6..a34c4a5ed 100644 --- a/docs/ref/rst/roles.txt +++ b/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/docs/user/tools.txt b/docs/user/tools.txt index 59deeac5a..6b8382056 100644 --- a/docs/user/tools.txt +++ b/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/install.py b/install.py index be9ed238b..ef3020b67 100755 --- a/install.py +++ b/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 @@ -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/tools/buildhtml.py b/tools/buildhtml.py index caee095c6..dfba99945 100755 --- a/tools/buildhtml.py +++ b/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. |