本週Linux之父Linus Torvalds出人意表地發表懺悔錄後,Linux社交週二再公佈關於開發人員的言行的行爲準備,不過社交反應不一。學習
近日由於Torvalds搞錯時間,迫使一場Linux核心開發人員重要會議必須改期,引起社交對Torvalds長久以來態度不佳的不滿終於爆發。本週Torvalds對被他言語傷害甚至從社交中趕走的開發人員公開致歉。他還表示要休息一段時間深自反省,學習理解他人情緒並適當迴應。編碼
開發人員爲理念爭鋒相對是司空見慣的行爲,不免形成不快。事實上,過去Linux是有一套衝突準則(Code of Conflict)來規範你們的言行,但顯然效果不彰。因而Linux社交決定頒佈行爲準則(Code of Conduct)。Linux核心開發人員Greg Kroah-Hartman指出,衝突準則並未達促進文明及「be excellent to each other」的精神的隱含目的。從Linux其餘專案及其餘領域來看,使用明示的準則效果卓著。excel
《行爲準則》是依據《貢獻者公約》(Contributor Covenant)爲基礎制訂而成。Kroah-Hartman指出,今後之後,Linux社交應遵循這些規範以便讓核心社交成爲你們都樂於參與的環境。blog
這項宣言也得到多位Linux核心成員,包括Chris Mason、Dan Williams、Jonathan Corbet、Olof Johansson、Steven Rostedt及Torvalds本人的簽署。開發
《貢獻者公約》的宗旨指出,「爲促進開放而自由的環境,Linux頁獻者及維護者誓將協助專案及社交全部人都能免於騷擾,不論年齡、體形、身障、種族、性別特徵、性別認同和表徵、經驗深淺、教育程度、社經地位、國際、外表、宗教或性向等。」it
這份公約鼓勵使用正向的行爲,包括包容性言語、尊重不一樣觀點及經驗、有建設性的批評、以社交利益優先、對其餘成員展示同理性。而使用性別化的語言和圖像及有色眼光、大聲、污辱/貶抑的發言、我的或政治攻擊、公開或私下騷擾、未經明顯贊成公佈他人隱私資訊如住家地址或電郵、以及在專業場合中一切不適切的行爲都是不可接受的。基礎
公約並指出,Linux專案維護者有責任釐清行爲標準,並在遇到不可接受行爲時作出適當且公平的矯正。若是專案貢獻者有不適切、威脅性、冒犯性及傷害性的行爲時,維護者有權利及責任刪除、編輯或拒絕相關的評論、wiki edit或程序編碼,或是暫時甚至永久中止貢獻者的權限。sso
不過這份行爲準則卻在Reddit引起爭議。有人認爲這只是新瓶裝舊酒毫無新意,有人認爲是正義魔人精神在Linux社交做祟,也有人擔憂這會引起打壓言論自由的後果。權限
2015年因Torvalds辱罵而退出Linux核心社交的知名開發人員Sarah(Sage)Sharp則在推文中說:真正的考驗是挺Linus(Torvalds)及捍衛他言語攻擊權利的社交是否真會改變。不僅Linus本人須要改變,整個Linux核心社交也須要改變。程序