天天在Github上默默貢獻的都是什麼人

導讀 在今天的數字世界中,開源軟件幾乎爲現代社會和經濟的所有賦能。瞭解構建,維護和使用這些開源項目的人員對於關心開源的可持續發展的任何人,以及依賴於這些項目的關鍵服務和技術網絡都是相當重要的。這項調查的目的是爲有關開源社區的的一系列主題提供高質量的數據,併爲從此的研究提供信息。

本開源調查是GitHub的一個開放數據項目,合做者來自學術界,工業界,以及開源社區。html

概述

GitHub與來自學術界,工業界和開源社區的研究人員合做,設計了這個調查,收集了關於開源軟件開發實踐和社區的高質量、最新數據。linux

數據來源於GitHub.com上超過3800個開放源代碼存儲庫的5500名隨機抽樣調查對象的回答,以及500多個來自其餘平臺的非隨機抽樣調查的回答。git

調查的結果是一個有關使用、創建和維護開源軟件的用戶的態度、經驗和背景的開放數據集。github

深刻了解

本年度的調查包含50多個問題,涵蓋了普遍的話題。如下,咱們摘取了有關社區的可執行度最高,也最重要的一些看法。centos

下文的數據僅包含來自GitHub.com上的開源存儲庫的隨機樣本。百分比是四捨五入的,可能總和不是100。安全

文檔很重要,但常常被忽視,也是創建包容、易於使用的社區的一種手段。網絡

負面的互動不常見,但很突兀,對項目的活動有影響。wordpress

開源代碼是全世界可以使用的,但相比受衆羣體的普遍程度,其貢獻者相對不那麼普遍。工具

開源的使用和貢獻一般是在工做中發生。性能

選擇軟件時,默認選開源軟件。

文檔很重要,但常常被忽視

文檔有助於指導新用戶:如何使用項目,如何貢獻,使用和貢獻的條款,以及社區的行爲標準等。改進文檔是回饋開源的一個很好的方式。

93%的受訪者表示,不完整或過期的文檔是一個廣泛存在的問題,但60%的貢獻者表示不多或從未對文檔作出貢獻。當你遇到文檔問題時,請發起一個 pull quest 來幫助改進文檔。

許多人在工做中參與開源,所以對使用條款的信賴相當重要。絕不奇怪,到目前爲止許可證書對用戶和貢獻者來講都是最重要的文檔類型:64%的用戶認爲開源許可對他們決定是否使用該項目很是重要,67%的用戶認爲在決定是否提供貢獻方面很是重要。

文檔對建立包容性的社區有幫助。明確說明一個項目的進度的文檔,例如貢獻指南和行爲準則,對在開源中參與不足的羣體(例如女性羣體)更加劇要。

近四分之一的開放社區用戶在英語的讀寫方面不是暢通無阻的。所以在針對項目進行溝通時,請對非英語母語者或讀寫障礙者使用清晰易懂的語言。

圖1:使用開源時遇到的問題

負面的互動不常見,但很突兀,對項目的活動有影響

開源社區有來自世界各地的人,所以可能致使衝突。雖然嚴重的衝突事件很罕見,但開源的公開性質使得負面的相互做用很是突兀。

所以,負面影響的可能遠不止直接參與的我的。對用戶行爲提出積極的建議,並迅速解決負面事件,能夠增長貢獻者的參與和協做。

18%的受訪者親自與其餘開源使用者產生過負面的互動,但有50%的受訪者親眼目擊過其餘人的衝突。從這些數據咱們沒法得知,這兩個數字的差距是不是由於經歷過這種衝突的用戶離開了開源社區,或只是由於衝突普遍存在,所以目擊者多。不管哪一種,都是受負面互動影響者比直接參與衝突者多,因此快速、禮貌而且公開地解決這類問題,也是在向潛在的目擊者發送了一個信號,即這種行爲不是廣泛的,並且是不能容忍的。

到目前爲止,最多見的不良行爲是粗魯言語的(45%目擊過,16%經歷過),其次是辱罵(20%目擊過,5%經歷過)和成見(11%目擊過,3%經歷過)。不到5%的受訪者遇到更嚴重的負面事件,例如性騷擾或跟蹤,經歷者不到2%(但累計目擊者爲14%,經歷過的3%)。

負面經歷對項目健康發展有嚴重的後果。21%的經歷過或目擊過負面行爲的受訪者表示,因爲這種狀況,他們中止了對項目的貢獻,8%的人變得更喜歡在私人渠道貢獻。

提供能讓人直接解決問題的工具是解決騷擾問題的最有效方法。屏蔽一個用戶相比求助第三方來強制處理更有效。要提供給用戶可以保護本身的工具。

圖2:在開源中遇到的負面行爲

相比使用者之普遍程度,開源的貢獻者相對不那麼普遍

開源爲全球用戶提供了技術基礎。在某些方面,用戶羣體的多樣性甚至超過開源貢獻者,但在其餘方面,表明性仍存在巨大差距。

提升項目的可訪問性可以吸引更多的貢獻,確保該項技術提供一整套使用示例和需求,並有助於更好地表明技術工做。

開源的性別不平衡仍然很深入:95%的受訪者是男性;只有3%是女性,1%是非二元性別。女性受訪者與男性表示對在未來貢獻開源的興趣至關(68%vs 73%),但女性更少表示可以實際作到(45%vs 61%)。

其餘方面則更具表明性:受訪者中1%的受訪者爲跨性別者(其中9%是女性),7%是女同性戀,男同性戀,雙性戀者,無性戀者或其餘少數性取向者。26%是移民,16%是少數民族者。

女性比男性更容易遭遇不友好的語言或內容(25%vs 15%),成見(12%vs 2%)和性騷擾(6%vs 3%)。不意外的是,女性比男性更可能直接尋求幫助(29%vs 13%),尋求幫助的對象更可能是他們熟悉的人,而非在公共論壇或渠道尋求陌生人的幫助(22%vs 6%)。儘管陌生人之間的合做是開源最具魅力的方面之一:努力創建一個全部人都感到本身的參與是受歡迎的的社區。

一半的貢獻者表示,他們的開源工做在他們當前的職業方面有一些做用,或很是重要。開源工做有助於人們創建本身的專業信譽。

圖3:對項目來講重要的方面

開源的使用和貢獻一般是在工做中發生

開源普遍發生於專業領域。大多數受訪者在工做中使用和貢獻開源,許多人表示他們的開源工做對於得到當前的工做有重要做用。

不過,多數受訪者表示,僱主的官方政策和IP協議對於什麼內容,在什麼條件下是容許的並不明確。企業經過對員工的開源工做提供補貼,這對開源社區有關鍵做用,所以制定和傳達明確的政策能夠鼓勵員工更頻繁,按期的貢獻。

70%的受訪者是全職或兼職工做者,其中85%的受訪者常常或偶爾在他們的主要工做中以某種方式貢獻開源(例如開發者,設計師,以及軟件行業的其餘角色)。

幾乎全部(94%)的有工做者至少是偶爾在他們的專業工做中使用開源(81%常用),65%將貢獻開源做爲工做職責的一部分。
多數受訪者表示,他們的僱主接受或鼓勵使用開源應用程序(82%)和依賴代碼庫(84%),但有些受訪者表示,僱主對使用開源的政策不明確(應用程序:13%,依賴代碼庫: 11%)。

近一半受訪者表示他們的僱主知識產權政策容許他們在未經容許的狀況下(47%)爲開源作貢獻,另外12%的受訪者能夠得到許可來貢獻開源。可是,28%的受訪者表示知識產權政策不明確,另有9%的人不瞭解知識產權協議對貢獻開源的要求。

圖4:與開源相關的僱主政策

選擇軟件時,默認選開源軟件

選擇新軟件時對安全性的要求較高,大多數用戶認爲開源軟件廣泛比專有軟件更安全。在穩定性或用戶體驗方面,開源軟件較弱。即便如此,大多數用戶都喜歡開源,並老是尋找開源的選擇。

開源的相對優點在於安全性:使用任何類型的軟件,安全性是最重要的考慮(86%很是重要或至關重要)。安全性是咱們調查的惟一維度,大多數用戶認爲開源軟件一般比專有軟件更安全(58%)。

用戶還關心的是穩定性和用戶體驗(88%很是重要,75%至關重要),但在這些維度上,較少的人認爲開源有優點:只有36%的用戶認爲體驗更好,但30%認爲開源軟件一般比專有選項更穩定。

儘管有這些權衡,用戶仍然喜歡開源。72%的受訪者表示,他們在評估新工具時老是會尋找有開源的選擇。

圖5:用戶在乎開源軟件的什麼特徵

數據

本開源調查是一個開放數據項目。你能夠在這裏下載數據:

http://github-images.s3.amazonaws.com/open-source-survey/data_for_public_release.zip

本調查的目標

在今天的數字世界中,開源軟件幾乎爲現代社會和經濟的所有賦能。瞭解構建,維護和使用這些開源項目的人員對於關心開源的可持續發展的任何人,以及依賴於這些項目的關鍵服務和技術網絡都是相當重要的。

這項調查的目的是爲有關開源社區的的一系列主題提供高質量的數據,併爲從此的研究提供信息:

提供高質量的數據,幫助瞭解有關開源工做,工具和社區的決策。

幫助用戶,貢獻者,維護者和其餘利益相關方在動機,經驗和需求方面相互理解。

有助於更多公衆瞭解現代全球經濟所依賴的公共物品供給的一種獨特組織系統




本文轉載自:http://www.linuxprobe.com/2017-github-man.html

免費提供最新Linux技術教程書籍,爲開源技術愛好者努力作得更多更好: http://www.linuxprobe.com/