BSD許可證

<image>

BSD授權條款（Berkeley Software Distribution license）是自由軟體中使用最廣泛的授權條款之一。BSD就是遵照這個許可證來發布，也因此而得名 BSD授權條款。

BSD套件最初所有者是加州大學的董事會，這是由於 BSD 源自加州大學伯克利分校。BSD開始後，BSD授權條款得以修正，使得以後許多BSD變種，都採用類似風格的條款。

跟其他條款相比，從GNU通用公共許可證（GPL）到限制重重的著作權（Copyright），BSD許可證比較寬鬆，甚至跟公有領域更為接近。事實上，BSD許可證被認為是copycenter（中間版權），介乎標準的copyright與GPL的copyleft之間。"Take it down to the copy center and make as many copies as you want"。可以說，GPL強迫後續版本必須一樣是自由軟體，BSD的後續版本可以選擇要繼續是BSD或其他自由軟體條款或封閉軟體等等。

## BSD許可證的條款

許可證文本被認為遵循公有領域，所以可以不受限制地修改。為了滿足個人或團體的需要，使用者可以隨意地將'Regents of the University of California'（加州大學董事會）, 'University of California, Berkeley'（加州大學伯克利分校），以及'Regents'（董事會）替換成自己的名稱。（參考中譯附於英文原文後）：

```en
 * Copyright (c) 1998, Regents of the University of California
 * All rights reserved.
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * 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.
 *     * Neither the name of the University of California, Berkeley nor the
 *       names of its contributors may be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS AND 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.}}
```

```
 * Copyright (c) 1998 著作权由加州大学董事会所有。著作权人保留一切权利。
 * 
 * 这份授权条款，在使用者符合以下三条件的情形下，授予使用者使用及再散播本
 * 软件包装原始码及二进位可执行形式的权利，无论此包装是否经改作皆然：
 * 
 * * 对于本软件源代码的再散播，必须保留上述的版权宣告、此三条件表列，以
 *   及下述的免责声明。
 * * 对于本套件二进位可执行形式的再散播，必须连带以文件以及／或者其他附
 *   于散播包装中的媒介方式，重制上述之版权宣告、此三条件表列，以及下述
 *   的免责声明。
 * * 未获事前取得书面许可，不得使用柏克莱加州大学或本软件贡献者之名称。
 *   来为本软件之衍生物做任何表示支持、认可或推广、促销之行为。
 * 
 * 免责声明：本软件是由加州大学董事会及本软件之贡献者以现状提供。
 * 本软件包装不负任何明示或默示之担保责任，包括但不限于就适售性以及特定目
 * 的的适用性为默示性担保。加州大学董事会及本软件之贡献者，无论任何条件。
 * 无论成因或任何责任主义、无论此责任为因合约关系、无过失责任主义或因非违
 * 约之侵权（包括过失或其他原因等）而起，对于任何因使用本软件包装所产生的
 * 任何直接性、间接性、偶发性、特殊性、惩罚性或任何结果的损害（包括但不限
 * 于替代商品或劳务之购用、使用损失、资料损失、利益损失、业务中断等等）。
 * 不负任何责任，即在该种使用已获事前告知可能会造成此类损害的情形下亦然。
```

### 與專屬軟體許可證的相容性

遵守BSD License的軟體，允許用作商業用途，甚至可按照專屬許可證進行再發布。比較著名的例子如微軟產品中引入了BSD網路部分的代碼，Mac OS X中使用了不少FreeBSD的組件。也可以將一部分遵照BSD許可證發布，另外一些採取其他許可證。事實上，BSD Unix早期就是這樣的，其一部分是來自AT&T的專屬內容。

### 與其他自由軟體許可證的相容性

BSD許可證的最初稿件，其中含有與GNU通用公共許可證相衝突的地方。由於這兩個許可證在自由軟體中使用很普遍，如果作者想將GPL和BSD有所結合，就會出現衝突。但是1999年，BSD許可證的修訂版去除了相衝突的語句。從此以後，自由軟體作者就可以方便地採用BSD許可證下的軟體，從而跟GPL下的作品融合。

BSD許可證並不允許受讓方將其刪除或替換為其他許可證。

## 柏克萊加州大學宣傳條款

BSD在最初散播的時候，其許可證內含有一項額外的條款，要求所有從以BSD許可證授權的軟體衍生著作，都必須要包含一段文字以交代原始碼的來源。該條文列於原BSD許可證的第三條（參考中譯附於英文原文後）：

```en
 * Copyright (c) 1982, 1986, 1990, 1991, 1993
 *      The Regents of the University of California.  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. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *      This product includes software developed by the University of
 *      California, Berkeley and its contributors.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS <nowiki>``AS IS''</nowiki> 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 REGENTS 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.}}
```

```
 * Copyright (c) 1982, 1986, 1990, 1991, 1993
 * 著作权由加州大学董事会所有。著作权人保留一切权利。
 * 
 * 这份授权条款，在使用者符合以下四条件的情形下，授予使用者使用及再散播本
 * 软件包装原始码及二进位可执行形式的权利，无论此包装是否经改作皆然：
 * 
 * 1. 对于本软件源代码的再散播，必须保留上述的版权宣告、此四条件表列，以
 *    及下述的免责声明。
 * 2. 对于本套件二进位可执行形式的再散播，必须连带以文件以及／或者其他附
 *    于散播包装中的媒介方式，重制上述之版权宣告、此四条件表列，以及下述
 *    的免责声明。
 * 3. 所有提及本软件功能或是本软件使用之宣传材料，都必须包含下列之交待文
 *    字：
 *        “本产品内含有由柏克莱加州大学及其软件贡献者所开发的软件。”
 * 4. 未获事前取得书面许可，不得使用柏克莱加州大学或本软件贡献者之名称。
 *    来为本软件之衍生物做任何表示支持、认可或推广、促销之行为。
 * 
 * 免责声明：本软件由加州大学董事会及本软件之贡献者以现状("as is")提供。
 * 本软件包装不负任何明示或默示之担保责任，包括但不限于就适售性以及特定目
 * 的的适用性为默示性担保。加州大学董事会及本软件之贡献者，无论任何条件。
 * 无论成因或任何责任主义、无论此责任为因合约关系、无过失责任主义或因非违
 * 约之侵权（包括过失或其他原因等）而起，对于任何因使用本软件包装所产生的
 * 任何直接性、间接性、偶发性、特殊性、惩罚性或任何结果的损害（包括但不限
 * 于替代商品或劳务之购用、使用损失、资料损失、利益损失、业务中断等等）。
 * 不负任何责任，即在该种使用已获事前告知可能会造成此类损害的情形下亦然。
```

GNU工程將這個稱為「令人感到不舒服的BSD交代條款」（obnoxious BSD advertising clause）。GNU工程認為存在兩個問題：第一，修改源碼的人都希望將其大名加到鳴謝中，如果一個項目參加的人非常多，或者軟體套件中包含許多個單獨項目，鳴謝陣容將會變得非常龐大；第二，這跟GNU通用公共許可協議相牴觸，GPL不允許增加額外的限制，所以軟體只能在GNU跟BSD之間選擇。GNU工程建議人們提到非copyleft許可證的例子時，不要使用「BSD風格」的字眼，以免原本的BSD許可證不慎被使用。

應理察·斯托曼的請求，1999年7月22日，William Hoskins，也就是伯克利技術許可辦公室的主管（director of the office of technology licensing for Berkeley），刪除了BSD許可證的第三條。

原來的許可證有時被稱為「BSD-old」（老BSD）或「4-clause BSD」（四句版BSD），當前的BSD許可證有的被稱為「BSD-new」（新BSD）、「revised BSD」（修訂的BSD）或「3-clause BSD」（三句版BSD）。

## BSD風格的許可證

以下幾種自由軟體、開源軟體許可證，衍生自BSD或跟BSD相類似：

- NetBSD過去仍使用原始的BSD許可證，但NetBSD基金會表示自2008年6月20日開始，採用兩句版許可的授權，也就是 2-clause BSD-like License，也就是刪掉了許可證的第三句和第四句。這樣就跟MIT許可證功能上等價了。這也是唯一被允許用作特定庫（如KDE）的BSD風格許可證。
- FreeBSD也使用一個兩句版許可證，另外在末尾添加貢獻者一覽，也就是非FreeBSD工程官方貢獻者一覽。
- OpenBSD對所有添加的軟體，採用Internet Systems Consortium, Inc的版權許可，功能上也就是兩句版的BSD許可，沒有其他的添加語句。

## 外部連結

- BSD License Template
- The BSD License Problem (GNU Project)
- The Amazing Disappearing BSD License
- Materials about the Unix System Laboratories v. BSD case
- Marshall Kirk McKusick, Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable, in: Open Sources: Voices from the Open Source Revolution, O'Reilly 1999
- 五種開源協議的比較(BSD,Apache,GPL,LGPL,MIT) - 整理
- 選擇GPL還是BSD?