aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2014-02-11 19:47:59 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2014-02-11 19:47:59 +0000
commit3f868d1955666125cd0dc0f9f5aba1caae375421 (patch)
tree8d7980a040e40305b2956729c70fd23744327015
parentb22588553010630e79d20ba4f205b0bf5c102c9c (diff)
downloaddoc-3f868d1955666125cd0dc0f9f5aba1caae375421.tar.gz
doc-3f868d1955666125cd0dc0f9f5aba1caae375421.zip
Formally publish the FreeBSD Project's software license policy as
approved by core@ in February of 2008. Requested by: bz Reviewed by: gjb
Notes
Notes: svn path=/head/; revision=43876
-rw-r--r--en_US.ISO8859-1/htdocs/internal/Makefile1
-rw-r--r--en_US.ISO8859-1/htdocs/internal/policies.xml1
-rw-r--r--en_US.ISO8859-1/htdocs/internal/software-license.xml231
3 files changed, 233 insertions, 0 deletions
diff --git a/en_US.ISO8859-1/htdocs/internal/Makefile b/en_US.ISO8859-1/htdocs/internal/Makefile
index 1a99d29f0f..8071fbe627 100644
--- a/en_US.ISO8859-1/htdocs/internal/Makefile
+++ b/en_US.ISO8859-1/htdocs/internal/Makefile
@@ -26,6 +26,7 @@ DOCS+= policies.xml
DOCS+= proposing-committers.xml
DOCS+= releng.xml
DOCS+= resources.xml
+DOCS+= software-license.xml
DOCS+= statistic.xml
DOCS+= working-with-hats.xml
diff --git a/en_US.ISO8859-1/htdocs/internal/policies.xml b/en_US.ISO8859-1/htdocs/internal/policies.xml
index 1d2fe98635..9365c80d94 100644
--- a/en_US.ISO8859-1/htdocs/internal/policies.xml
+++ b/en_US.ISO8859-1/htdocs/internal/policies.xml
@@ -44,6 +44,7 @@ below, for more info.</p>
<li><a href="i18n.html">Internationalization Policy</a></li>
<li><a href="new-account.html">New Account Creation Procedure</a></li>
<li><a href="../doc/en_US.ISO8859-1/articles/pr-guidelines/">Problem Report Handling Guidelines</a></li>
+ <li><a href="software-license.html">Software License Policy</a></li>
<li><a href="data.html">User Data Policy</a></li>
</ul>
diff --git a/en_US.ISO8859-1/htdocs/internal/software-license.xml b/en_US.ISO8859-1/htdocs/internal/software-license.xml
new file mode 100644
index 0000000000..1cfde73fb4
--- /dev/null
+++ b/en_US.ISO8859-1/htdocs/internal/software-license.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
+"http://www.FreeBSD.org/XML/share/xml/xhtml10-freebsd.dtd" [
+<!ENTITY title "Software License Policy">
+]>
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <title>&title;</title>
+
+ <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
+ </head>
+
+ <body class="navinclude.docs">
+
+ <h2>Philosophy</h2>
+
+ <p>The FreeBSD Project aims to produce a complete, BSD-licensed
+ operating system allowing consumers of the system to produce
+ derivative products without constraint or further license
+ obligations. We invite and greatly appreciate the contribution of
+ both changes and additions under the two-clause BSD license, and
+ encourage the adoption of this license by other open source
+ projects. Use of the BSD license is key to encouraging the
+ adoption of advanced operating system technology, and on many
+ notable occasions has been pivotal to widespread use of new
+ technology.</p>
+
+ <p>We accept however that compelling reasons exist to allow
+ differently-licensed software to be included in the FreeBSD source
+ tree.</p>
+
+ <p>We require any software under alternative licenses to be
+ carefully isolated in the source tree so that it cannot
+ contaminate BSD-only components. Such cautious management
+ encourages licensing clarity and facilitates the production of
+ BSD-only derivative products.</p>
+
+ <p>Unless a special exception is made, no existing BSD-licensed
+ components may be replaced with differently-licensed software. We
+ instead encourage FreeBSD and third party developers to seek the
+ relicensing or reimplementation of critical components under the
+ BSD license. Such would ease their more integral adoption into
+ the FreeBSD operating system.</p>
+
+ <h2>Policy</h2>
+
+ <ul>
+ <li>
+ <p>The import of new software licensed under any licenses
+ other than the BSD license and BSD-Like Licenses (as defined
+ below) requires the prior approval of the FreeBSD Core Team.
+ Requests for import must include:</p>
+
+ <ul>
+ <li>
+ <p>A list of features or bug fixes that the new version or
+ patches contain, along with evidence that our users need
+ those features. PRs or references to mailing list
+ discussions are ideal forms of evidence.</p>
+
+ <p>This process should be used for all software imports,
+ not just those that require Core Team review. The mere
+ existence of a new version does not justify an import of
+ software to source or ports.</p>
+ </li>
+
+ <li>
+ <p>A list of FreeBSD branches that may be affected.
+ Expansions of scope require a new request to and approval
+ from the FreeBSD Core Team.</p>
+ </li>
+ </ul>
+ </li>
+
+ <li>
+ <p>We will allow existing GPLv2 licensed software to be
+ converted to GPLv3 or other similar license changes on a
+ case-by-case basis provided that the FreeBSD Core Team is
+ given appropriate technical justification.</p>
+
+ <p>Each piece of software that is being converted to a
+ different license must be submitted to the FreeBSD Core Team
+ for approval through this process as though it were a new
+ piece of software.</p>
+
+ <p>For Free Software Foundation maintained software except
+ GCC, GDB, and binutils, all patches posted after the date the
+ software switched to GPLv3 will be considered to be covered by
+ the GPLv3 and thus will be subject to this rule. For GCC, GDB
+ and binutils we accept the community practice of allowing
+ patches to be relicensed under GPLv2 at the patch author's
+ discretion. The author's permission must be documented in the
+ commit message for each patch that is committed.</p>
+ </li>
+ </ul>
+
+ <h3>Acceptable licenses</h3>
+
+ <p>The following licenses are considered to be acceptable BSD-Like
+ Licenses for the purpose of this Policy. They must be reproduced
+ verbatim on any new code. Deviations or the use of any other
+ license must be approved by the FreeBSD Core Team:</p>
+
+ <ul>
+ <li>
+ <p>The 2 clause version of the BSD license</p>
+
+ <pre>
+/*-
+ * Copyright (c) [year] [your name]
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * [id for your version control system, if any]
+ */
+ </pre>
+ </li>
+
+ <li>
+ <p>The 3 clause version of the BSD license</p>
+
+ <pre>
+/*-
+ * Copyright (c) [year] [your name]
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. Neither the name of the author nor the names of its contributors may
+ * be used to endorse or promote products derived from this software
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * [id for your version control system, if any]
+ */
+ </pre>
+ </li>
+
+ <li>
+ <p>The ISC License</p>
+
+ <pre>
+/*-
+ * Copyright (c) [year] [copyright holder]
+ *
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ *
+ * [id for your version control system, if any]
+ */
+ </pre>
+ </li>
+
+ <li>
+ <p>The MIT License</p>
+
+ <pre>
+/*-
+ * Copyright (c) [year] [copyright holders]
+ *
+ * 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.
+ *
+ * [id for your version control system, if any]
+ */
+ </pre>
+ </li>
+ </ul>
+ </body>
+</html>