summaryrefslogtreecommitdiffstats
path: root/policies
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2012-06-10 03:11:46 (EDT)
committer P. J. McDermott <pjm@nac.net>2012-06-10 03:11:46 (EDT)
commit5a95b02eeeb6343b5fbb711bba7e814433bae3be (patch)
treefb100790406ef41ac9b1460db9c89276c61886fd /policies
parenta5d1ce13172e8d91d24ede48f28cc269e3d1aa23 (diff)
Write a basic software inclusion policy manual.
Diffstat (limited to 'policies')
-rw-r--r--policies/inclusion/about.md51
-rw-r--r--policies/inclusion/chapters3
-rw-r--r--policies/inclusion/legal.md21
-rw-r--r--policies/inclusion/source.md23
-rw-r--r--policies/inclusion/title.md43
5 files changed, 141 insertions, 0 deletions
diff --git a/policies/inclusion/about.md b/policies/inclusion/about.md
new file mode 100644
index 0000000..04894e3
--- /dev/null
+++ b/policies/inclusion/about.md
@@ -0,0 +1,51 @@
+Title: About this Manual
+
+
+Scope
+=====
+
+This manual describes certain legal and technical policy requirements that apply
+to all software included in this distribution.
+
+This manual does not describe practices for making source or binary packages.
+Nor does it describe any aspects of the operating system as a whole, including
+the filesystem hierarchy, system users, file modes, or service scripts.
+
+
+Rationale
+=========
+
+Legal Distribution
+------------------
+
+These requirements ensure that each package may be distributed individually or
+as part of a complete operating system, with or without charge, by anyone. This
+means that hosts of package archive mirrors are legally allowed to distribute
+copies of the packages in the distribution. It means that commercial vendors
+are legally allowed to distribute copies of this operating system, in whole or
+in part, in their products. It also means that users who receive copies of this
+operating system or its packages are legally allowed to redistribute copies of
+the software they possess.
+
+Software Freedom
+----------------
+
+These requirements ensure that users and vendors have certain rights in the
+software they use and distribute. Specifically, for each software package in
+the distribution, users and vendors have the right to use the software for any
+purpose, the right to study and modify the software, and the right to distribute
+copies – modified or unmodified – of the software.
+
+For more information on software freedom and the rights of users and
+distributors of free, libre, and open-source software, see the [Free Software
+Definition][].
+
+[Free Software Definition]: https://www.gnu.org/philosophy/free-sw.html
+
+Effective Support
+-----------------
+
+These requirements ensure that distribution maintainers are able to effectively
+support the software packages for which they are responsible. Specifically,
+maintainers are able to study and modify their packages in order to support
+users and resolve technical issues in the software.
diff --git a/policies/inclusion/chapters b/policies/inclusion/chapters
new file mode 100644
index 0000000..f1dd581
--- /dev/null
+++ b/policies/inclusion/chapters
@@ -0,0 +1,3 @@
+about
+legal
+source
diff --git a/policies/inclusion/legal.md b/policies/inclusion/legal.md
new file mode 100644
index 0000000..7136d36
--- /dev/null
+++ b/policies/inclusion/legal.md
@@ -0,0 +1,21 @@
+Title: Legal Terms
+
+
+Copyright
+=========
+
+To be included in this distribution, a software package must either be free of
+any copyright interests or be accompanied by a copyright license. If
+accompanied by a license, the license must meet the following conditions:
+
+ * It must be a "free software license" as classified on the [list of
+ licenses published by Free Software Foundation, Inc.][fsl]
+ * It must be an "open source license" found on the [Open Source Initiative's
+ list of approved licenses][osl].
+ * It must be a "free culture license" found on the [list of licenses that meet
+ the Definition of Free Cultural Works][fcl].
+
+
+[fsl]: https://www.gnu.org/licenses/license-list.html
+[osl]: http://www.opensource.org/licenses/alphabetical
+[fcl]: http://freedomdefined.org/Licenses#List_of_licenses
diff --git a/policies/inclusion/source.md b/policies/inclusion/source.md
new file mode 100644
index 0000000..8f293ea
--- /dev/null
+++ b/policies/inclusion/source.md
@@ -0,0 +1,23 @@
+Title: Source Code
+
+
+Definition
+==========
+
+The "source code" of a software package is the form that is preferred for making
+modifications to it. This form varies with the nature of the software package.
+Generally, it is the form originally edited by the software's author.
+
+The source code includes all machine- or human-readable instructions necessary
+to generate and install the form of the software that is to be executed on a
+computer system. It need not include software that is made available in source
+code form elsewhere.
+
+
+Requirements
+============
+
+To be included in this distribution, every part of a software package must be
+available in source code form. The binary packages generated from the
+distribution's source package must be derived directly from the package source
+code.
diff --git a/policies/inclusion/title.md b/policies/inclusion/title.md
new file mode 100644
index 0000000..8ed7c5c
--- /dev/null
+++ b/policies/inclusion/title.md
@@ -0,0 +1,43 @@
+Title: Software Inclusion Policy Manual
+
+
+Abstract
+========
+
+This manual describes the software inclusion policy for this distribution. This
+includes certain legal and technical requirements, to which each package must
+adhere to be included in the distribution. These requirements serve to protect
+the freedom of users and vendors in their use of the operating system and to
+ensure that all included software can be legally distributed and effectively
+supported.
+
+
+Legal Notice
+============
+
+Copyright (C) 2012 Patrick "P. J." McDermott
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+
+Contents
+========
+
+@[toc]