你應該捐款給開源專案嗎?

目前還沒有讀者喜歡這個。
Would you donate to open source, non-profits, or Occupy Wall Street?

Opensource.com

我參與的一個專案,正處於變革時期,最近收到其使用者社群成員的詢問。詢問者對該軟體感到滿意,對變更感到關切,並希望為專案提供支持,以確保其持續發展並表達感謝。「我應該在哪裡捐款以支持該軟體?」

這聽起來像是一個簡單的問題,但問題比你想像的要複雜。雖然開源專案是由其共同開發者社群的成員創建的,但這並不意味著開發是通過該社群資助的。開源專案是積極主動的個人之間的協作。我可以想到極少數專案是由社群實體資助開發的——極少比例的專案。當慈善機構或行業協會支持社群時,它們通常通過僱用行政、法律和財務人員來做到這一點,目的是支持社群的技術、社群和市場運營,並讓社群成員專注於專案本身。

事實上,我認識的大多數社群都強烈反對社群實體參與開發的想法。即使僅僅是社群會集中資助開發的看法,也曾在某些社群中引發激烈的爭議。這是因為它已被證明會抑制社群活力。這並不是說開源社群成員所做的工作是無償的。研究表明,許多專案都嚴重依賴於受薪從事程式碼工作的社群成員。但他們不是由社群支付薪資;他們是由從程式碼中受益的活動支付薪資。開源即使由慈善機構管理也不是慈善機構,它也不需要「貨幣化」

一個開源社群涉及許多參與者圍繞源碼公地聚集,並同步他們利益的重疊部分。當他們這樣做時,他們各自從自己的資源中支付自己的費用。對於任何人來說,如果接受中央資助都會破壞平衡,擾亂社群,並可能冒犯和疏遠那些沒有接受中央資助的參與者。

由於你無法承諾資助開源社群的所有參與者,最好是資助任何參與者,以便每個人在社群的範圍內都是平等的。如果你感謝一個開源專案的存在,並且你想在經濟上支持它,你能做的最好的事情就是從社群成員那裡購買東西(或者如果他們是非營利組織,則支持他們的慈善工作)。

購買訂閱。購買培訓。購買專案的共同開發者通過他們在專案中的工作所創造的任何東西(嗯,只要它尊重你的自由!)。一般來說,為社群實體的管理付費的人將是提供這些東西的人(請檢查!)。雖然也可以向中央實體捐款,以便他們可以支付員工薪資,但最好在你開始從社群成員那裡購買或捐款給他們之後再做,因為他們進行的外部利益會激勵他們在社群中工作。

當然,你自己也加入社群,然後再捐款以維持其運作!

Simon Phipps (smiling)
電腦產業和開源資深人士 Simon Phipps 創立了 Public Software,這是一個歐洲開源專案託管平台,並以志工身份擔任 OSI 主席和 The Document Foundation 董事。他的文章由 Patreon 贊助人贊助——如果你想看更多,請成為其中一員!

評論已關閉。

創用CC授權條款本作品採用創用CC 姓名標示-相同方式分享 3.0 未本地化版本授權條款授權。
© . All rights reserved.