多數(shù)人認(rèn)為開放原始碼的可持續(xù)性是個難以解決的問題,而來自巴西的開放源碼開發(fā)者André Staltz曾樂觀地相信開源專案的貢獻(xiàn)者或維護(hù)者可以仰賴捐款過活,不過經(jīng)他調(diào)查卻發(fā)現(xiàn),有超過80%的專案收入都低于業(yè)界標(biāo)準(zhǔn)。
Staltz日前與其他以捐贈維生的開放源碼開發(fā)者深入交談后,他相信捐贈模式是可行的,不過也導(dǎo)引出另一個問題,即是否公平。為此,他從非營利專案贊助平臺OpenCollective中挑選了58項(xiàng)最熱門的開源專案,并統(tǒng)計(jì)了每個專案的年收入,接著在相對應(yīng)的GitHub儲存庫上查看該項(xiàng)目,并統(tǒng)計(jì)了星星數(shù)及該項(xiàng)目過去12個月來“全職“貢獻(xiàn)者的人數(shù)。另外,他也在Patreon上找到一些維護(hù)者,如Vue.js框架的作者尤雨溪(Evan You),并將上頭的捐贈金額添加至專案的年收入中。
據(jù)StackOverflow發(fā)布的薪資調(diào)查,開發(fā)人員的年收入約落在4萬美元至10萬美元間,于是Staltz將專案的收入分為4個等級,結(jié)果發(fā)現(xiàn),有81%的專案收入低于業(yè)界標(biāo)準(zhǔn)。Staltz在分析這58個開源專案的星星數(shù)量、團(tuán)隊(duì)規(guī)模及年?duì)I收后發(fā)現(xiàn),其中僅有2個專案的維護(hù)人員年收入超過6位數(shù)(超過10萬美元),分別為Webpack和Vue.js,僅占58個開源專案中的3%,另有12%符合業(yè)界標(biāo)準(zhǔn)、31%低于業(yè)界標(biāo)準(zhǔn),令人驚訝的是,有超過50%的項(xiàng)目年收入低于美國官方劃定的貧困線,12,486美元。
▼58項(xiàng)熱門開源專案年收入統(tǒng)計(jì)。藍(lán)色為6位數(shù)薪水、綠色為與符合業(yè)界標(biāo)準(zhǔn)的5位數(shù)薪水、橘色為低于業(yè)界標(biāo)準(zhǔn)的5位數(shù)薪水、紅色為低于美官方劃定的貧困線。(圖/取自André Staltz)
Staltz表示,雖然有很多熱門專案的年收入落在貧困線以下,但這也不一定意味著這些專案的開發(fā)人員很窮,畢竟他們可能來另有其他工作。不過這項(xiàng)統(tǒng)計(jì)卻令人注意到,除非這些公司提供大量資金支持,在開源方面發(fā)揮積極作用,否則剩下的就是大多數(shù)開源維護(hù)者資金嚴(yán)重不足的情況。
Staltz指出,價格和成本結(jié)構(gòu)的不透明性在歷史上一直幫助企業(yè)掩蓋不平等。他以開源技術(shù)的初創(chuàng)公司Tidelift舉例,該公司已獲得4000萬美元的資金,來“幫助開源貢獻(xiàn)者和維護(hù)者獲得公平的工作補(bǔ)償“,該公司的員工大多來自Google及GitHub等酋長司,他們的薪水應(yīng)該不低,不過事實(shí)上,Tidelift團(tuán)隊(duì)網(wǎng)站上的許多開源專案獲得的捐贈年收入都低于貧困線以下。
對于所有維護(hù)者來說,投入開源的資金是完全不夠的。Staltz挑選的這58個專案的總年收入為250萬美元,中位數(shù)年薪為9000美元,低于貧困線;即便平均分配,年薪也僅有2.2萬美元,仍是低于業(yè)界標(biāo)準(zhǔn)。所有這些數(shù)據(jù)都讓Staltz意識到,開放原始碼的工作質(zhì)量與薪酬之間存在嚴(yán)重的不平衡。
Staltz說:“開源可持續(xù)性的斗爭是人類擺脫奴隸制、殖民化和剝削的千年古老斗爭,這不是第一次勤勞誠實(shí)的人為了不公平的補(bǔ)償而全力以赴。“他呼吁那些仰賴開源專案打造私有軟體的企業(yè),在賺錢之余也應(yīng)回饋開源社群。