Debian自由軟體指導方針
Debian 自由軟體指導方針(英語:Debian Free Software Guidelines,簡稱DFSG)是 Debian 專案用來判斷自由軟體授權條款的方針,以決定某軟體敢會當包括佇 Debian 之中。伊是 Debian 社群契約的一部份。
方針概愛
一 . 自由的閣再發行; 二 . 包含講原始碼; 三 . 允准修改佮衍生作品; 四 . 授權條款通要求保持作者原始碼的完整性(做妥協); 五 . 禁止歧視人士抑是組織; 六 . 禁止歧視用途,比如講袂使禁止商業的用途; 七 . 權利著愛適用佇咧程式閣再發行的所有的受眾; 八 . 授權條款袂使特定佇咧 Debian; 九 . 授權條款的規定不得污染其他軟體。
GPL、BSD 和 Artistic 是自由授權條款的範例。
歷史
一九九七年七月,Debian 自由軟體指導方針連同 Debian 社群契約頭一擺釋出。Ean Schuessler 提出為發行版的授權政策提供一个正式保障的設想。方針的主要作者是布魯斯 ・ 佩倫斯佮彼當陣其他一寡 Debian 開發者。
無偌久,開放原始碼定義以 DFSG 為藍本寫做。DFSG 出現比自由軟體基金會的自由軟體定義愛暗。佇咧 DFSG 成做開放原始碼定義了,自由軟體基金會建立人理察 ・ 斯托曼感覺區分自由軟體佮開源軟體的必要,以推廣自由軟體定義。自由軟體定義佇一九八六年頭擺釋出佇頭一个版本的 GNU 公告。值得注意的是,自由軟體定義的核心「四大自由」明顯產生佇 DFSG 的起草佮頒布進前,猶毋過 DFSG 的作者彼陣煞並毋知影伊。
一九九八年十一月,他恩 ・ 傑克遴和其他的人佇咧一交四版本的草案內底提出一寡修改,但是這寡修改無應用著正式版中。傑克遴表示方針的問題佇咧「放鬆的措辭」佮修補程式條文。
截至二空一一年,方針一直無予人改過來。毋過社群契約做一寡修訂,影響矣對方針控制的發行版的部份。
Debian 定定規決議(General Resolution)二千空四抹三修改了社群契約。提案者 Andrew Suffield 講:
- 「規則是講『這項決議干焦修改措辭,無修改精神』。 對社群契約措辭上的大部份修改閣較好地反映著伊的本意,修正當初時編寫的時無考慮的問題。」
毋過,一句「阮承諾保持 Debian GNU / Linux 發行版是完全自由的軟體」到「阮承諾 Debian 系統佮其實所有組件攏自由的」的改變,致使釋出管理者 Anthony Towns 做出一个實質的變化:
- 「因為無閣限於講『軟體』,而且這決定是由開發者咧討論咱應該如何處理像文件佮韌體等等非軟體的內容過程當中作出的,我無閣再擁護這項政策決議以期會當免除文件、韌體等等的內容,雖然社會契約已經修訂以涵蓋所有遮的領域。」
這促使了另外一項定規決議兩千空四淋四,其中開發者以壓倒性票數決定欲捒慢修改一直到後一个版本(其實開發佇一年後,二空空五年六月)。
應用
軟體
關於著 DFSG 大部份討論位佇 debian-legal 郵寄清單。當 Debian 開發人員代先上傳將愛包括佇 Debian 中的軟體套件,ftpmaster 團隊檢查軟體授權條款以確定其敢是符合社群契約。佇咧有困難的狀況之下,團隊會佇 debian-legal 列表里商議。
非軟體內容
DFSG 專注於軟體,但這个詞本身的範圍是無確定的—— 一寡人共應用著所有會當予表示講位元流的物件,少數認為伊干焦會當指電腦的程式。此外,PostScript 的存在矣、通執行的指令碼、源文件等等,極大地舞亂矣第二个定義。就按呢為著欲挵破混亂,二空空四年六月 Debian 專案決定將仝款的準則明確應用佇咧軟體文件、多媒體資料佮其他的內容。Debian 中間的非程式內容對 Debian 四配零(釋出佇二空空七年四月)開始嚴格符合 DFSG。
GNU 自由文檔許可證
由 GNU 計畫、Linux 文件計劃等編寫的真濟文件採用 GNU 自由文檔許可證授權,毋過其中包括的「不變章節」無符合 DFSG。這種講法是長時間的討論佮定規決議兩千空六孵一的最終結果。
因為 GNU 自由文檔許可證的「不變章節」,該授權條款下的內容著愛對一寡加額的「非自由」包庫內底,無做為 Debian 的一部份。
多媒體檔案
有時真歹界定啥物是多媒體檔案的「源」,若無壓縮的圖檔敢是壓縮圖像的源,光線追蹤進前三維模型敢是其產生的圖像的源。
debian-legal 測試
debian-legal 郵寄清單的訂戶創造一寡測試,以檢查授權條款敢有符合 DFSG。捷看著的測試(看著 DFSG FAQ 草案)如下:
- 無人島測試。想像一个佇荒島頂懸的漂流者,伊有一台太陽能供電的電腦。這時進行更改並公開抑是向某一寡特定的所在傳送修補程式的需求完全無可能滿足。著算講伊會當接收煞無法度傳送郵件,這款的狀況猶會當繼續。所以為著自由,軟體著愛會當予這个不幸的漂流者修改,伊猶閣必須會當佇島上合法地佮朋友來分享修改。
- 持無仝政見者測試。考慮一个佇極權國家的持無仝政見者,伊想欲佮仝款的持無仝政見者分享一个修改過的軟體,毋過無希望向政府透露修改人的身份抑是修改本身,甚至是藏有該程式的訊息。任何向收件人以外的人釋出原始碼修改的行為將會佇危險當中。因此對著 Debian,軟體自由意味袂當有任何超額釋出。
- 邪惡觸手測試。想像一下,一間軟體作者由一間邪惡的大公司聘請,佇咧其束縛之下試圖欲做對程式使用者上歹的代誌:使𪜶的生活苦不堪言,使𪜶停止使用應該程式,公家𪜶的法律責任,使程式無自由,走揣𪜶的秘密等等。仝款的代誌可能是發生佇一家伙仔予大公司買收的公司,彼間大公司執意摧毀自由軟體以維持其壟斷地位而且擴大其邪惡帝國。所以為著自由,授權條款甚至袂使予軟體作者紮走必須愛的自由。
參見
- Debian
- 自由軟體
參考資料
外部連結
- Debian 社群契約佮自由軟體指導方針
- 現時 Debian 接受的授權條款列表