BSD授權條款
BSD 授權條款(英語:BerkeleySoftwareDistribution 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'(董的會)替換做家己的名稱。(參考中譯猶閣佇英文原文了後):
` ` `
- Copyright ( c ) 一千九百九十八 , 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 ) 一千九百九十八著作權由加州大學董事會所有。著作權人保留一切權利。
- 這份授權條款,佇使用者符合以下三條件的情形下,授予使用者使用佮閣湠本
- 軟體套件裝原始碼佮二進位會當執行形式的權利,毋管按呢包裝敢是進前改作攏:
- * 對本軟體原始碼的再散播,必須愛保留伊上述的著作權宣告、這三條件表列,以
- 佮欲下述的免責聲明。
- * 對本套件二進位會當執行形式的閣湠開,著愛連帶以檔案以及/抑是按怎附
- 佇散播包裝中間的媒介方式,重製作上述之著作權宣告、這三條件表列,佮欲講
- 的免責聲明。
- * 無接著事前取得書面授權,不得使用柏克萊加州大學或者是本軟體貢獻者之名,
- 來為本軟體之衍生物做任何來表示支援、認可推廣、促銷之行為。
- 免責聲明:本軟體是由加州大學董事會佮本軟體之貢獻者以現狀提供,
- 這个軟體套件裝無負任何明示抑是默示之擔的保責任,包括但是並無適合就適合特定目
- 的適用性共默示性擔保。加州大學董事會佮本軟體之貢獻者,無論任何條件、
- 無論做是因為任何責任主義、無論這个責任為著欲合約關係、無過失責任主義抑是因為違
- 直直侵權(包括過失抑是其他的原因等等)起的,對任何因為使用本軟體套物件裝所產生的
- 任何直接性、間接性、尪仔發性、特殊性、懲罰性抑是講任何結果的損害(包括但是無限
- 佇咧替代商品抑是勞務之購用、使用損失、資料損失、利益損失、業務斷站等等),
- 無負任何責任,就佇該種使用已經得著事進前通知可能會造成此類損害的情形下亦然。
` ` `
佮專屬軟體授權條款的相容性
遵守 BSD License 的軟體,允准用作商業用途,甚至會當按照專屬授權條款來進行再釋出。較出名的譬論講有軟產品內底引入來 BSD 網路部份的代碼,Mac OS X 使用矣袂少 FreeBSD 的組件。嘛會當將一部份遵照 BSD 授權條款釋出,另外一寡採取其他授權條款。事實上,BSD Unix 咱早期就是這款的,其一部份是來自 AT & T 的專屬內容。
佮其他自由軟體授權條款的相容性
BSD 授權條款的上原稿,其中有佮 GNU 通用公眾授權條款相衝突的所在 [二]。因為這兩个授權條款佇咧自由軟體當中使用真普遍,若作者欲共 GPL 和 BSD 有結合,就會出現衝突。但是一九九九年,BSD 授權條款的修訂版去除了相衝突的語句。對彼改開始,自由軟體作者就會當方便採用 BSD 授權條款落來的軟體,從而且 GPL 下跤的作品融合。
BSD 授權條款並無允准予都共刣掉抑是替換做其他授權條款。
柏克萊加州大學宣傳條款
BSD 佇咧上早湠的時陣,其實授權條款內底有一項額外的條款,要求所有對以 BSD 授權條款授權的軟體衍生作,攏必須愛包含一段文字以交代原始碼的來源。這个條文列佇原因 BSD 授權條款的第三條(參考中譯猶閣佇英文原文了後):
` ` `
- Copyright ( c ) 一千九百八十二 , 一千九百八十六 , 一千九百九十 , 一千九百九十一 , 一千九百九十三
- 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 :
- 一 . 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 .
- 三 . 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 .
- 四 . 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 ` ` AS ISAND
- 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 ) 一千九百八十二 , 一千九百八十六 , 一千九百九十 , 一千九百九十一 , 一千九百九十三
- 著作權由加州大學董事會所有的。著作權人保留一切權利。
- 這份授權條款,佇咧使用者符合以下四條件的情形下,授予使用者使用佮閣湠本
- 軟體套件裝原始碼佮二進位會當執行形式的權利,毋管按呢包裝敢是進前改作攏:
- 一 . 對本軟體原始碼的再散播,必須愛保留伊上述的著作權宣告、佇遮四條件的表列,以
- 佮欲下述的免責聲明。
- 二 . 對本套件二進位會當執行形式的閣湠開,著愛連帶以檔案以及/抑是按怎附
- 佇散播包裝中間的媒介方式,重製作上述之著作權宣告、佇遮四條件的表列,佮欲講
- 的免責聲明。
- 三 . 所有講著本軟體功能抑是講本軟體使用的宣傳材料,攏必須包含下列之交待文
- 字:
- 「本產品內面有由柏克萊加州大學佮其軟體貢獻者所開發的軟體。」
- 四 . 無接著事前取得書面授權,不得使用柏克萊加州大學或者是本軟體貢獻者之名,
- 來為本軟體之衍生物做任何來表示支援、認可推廣、促銷之行為。
- 免責聲明:本軟體由加州大學董事會佮本軟體之貢獻者以現狀 ( " as is " ) 提供,
- 這个軟體套件裝無負任何明示抑是默示之擔的保責任,包括但是並無適合就適合特定目
- 的適用性共默示性擔保。加州大學董事會佮本軟體之貢獻者,無論任何條件、
- 無論做是因為任何責任主義、無論這个責任為著欲合約關係、無過失責任主義抑是因為違
- 直直侵權(包括過失抑是其他的原因等等)起的,對任何因為使用本軟體套物件裝所產生的
- 任何直接性、間接性、尪仔發性、特殊性、懲罰性抑是講任何結果的損害(包括但是無限
- 佇咧替代商品抑是勞務之購用、使用損失、資料損失、利益損失、業務斷站等等),
- 無負任何責任,就佇該種使用已經得著事進前通知可能會造成此類損害的情形下亦然。
` ` `
GNU 工程共這个號做「予人感覺艱苦的 BSD 交代條款」(obnoxious BSD advertising clause)。 GNU 工程認為存在兩个問題:第一,修改原始碼的人攏希望共大名加到鳴謝中,若是一个案參加的人足濟足濟的,抑是軟體套件內底包含真濟個單獨專案,鳴謝陣容伊會變做真大;第二,這佮 GNU 通用公眾授權條款顛倒反,GPL 無允准增加額外的限制,所以軟體干焦會當 GNU 佮 BSD 之間選擇。GNU 工程建議人講著非 copyleft 授權條款的例的時,莫使用「BSD 風格」的字眼,以免原本的 BSD 授權條款不慎予人使用。
應理查 ・ 史托曼的請求,一九九九年七月二二,William Hoskins,也就是柏克萊技術授權辦公室的主管(director of the office of technology licensing for Berkeley), 刪除了 BSD 授權條款的第三條。[三] 原來的授權條款有時予人號做「BSD-old」(老 BSD)抑是「四-clause BSD」(四句版 BSD), 當前的 BSD 授權條款有的予人叫做是「BSD-new」(新 BSD)、「revised BSD」(修訂的 BSD)抑是「三-clause BSD」(三句版 BSD)。
BSD 風格的授權條款
以下幾種自由軟體、開源軟體授權條款,衍生自 BSD 抑是講佮 BSD 相類似:
- NetBSD 過去猶是使用原始的 BSD 授權條款,猶毋過 NetBSD 基金會表示自二空空八年六月二十開始,採用兩句版許可的授權,也就是兩-clause BSD-like License,也就是刪掉了授權條款的第三句佮第四句。按呢就綴 MIT 授權條款功能上等價矣。這嘛是唯一被允准 [四] 用做特定庫(如 KDE)的 BSD 風格授權條款。
- FreeBSD 伊嘛使用一个兩句版授權條款 [五],另外佇尾仔添加貢獻者一覽,也就是非 FreeBSD 工程官方貢獻者一覽。
- OpenBSD 嘿所有加添的軟體,採用 Internet Systems Consortium , Inc 的著作權授權,功能就是兩句版的 BSD 授權,無其他的添加語句。
參見
- 自由佮開放原始碼軟體授權條款較
- 使用 BSD 授權條款的軟體
- GNU Affero 通用公眾授權條款
- GNU 通用公眾授權條款
- GNU 自由檔案授權條款
- GNU 較冗公共許可證
- BSD 授權條款
- Mozilla 公眾授權條款
- MIT 授權條款
- Apache 授權條款
參考文獻
一 .^引自:http : / / catb . org / ~ esr / jargon / html / C / copycenter . html 二 .^詳見:http : / / www . gnu . org / philosophy / license-list . html # OriginalBSD 三 .^詳見:ftp : / / ftp . cs . berkeley . edu / pub / 四 bsd / README . Impt . License . Change 四 .^詳見:http : / / techbase . kde . org / Policies / Licensing \ _ Policy 五 .^詳見:http : / / www . freebsd . org / copyright / freebsd-license . html
外部連結
- 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 一千九百九十九
- 五種開源協定的較 ( BSD , Apache , GPL , LGPL , MIT )-整理
- 選擇 GPL 抑是 BSD ?