「辭職後,全職做開源作業系統的我,如今月入 2.8 萬元」

【CSDN 編者按】上週,我們曾發表《入獄 10 月、網暴不斷,並掙扎在溫飽線!超 90 億次下載的開源項目,背後是這樣的 9 年》一文,講述JavaScript 模組化標準庫core-js作者Denis Pushkarev開源後不斷被網暴,無法給家人體面生活的例子。

而本文作者Andreas Kling是作業系統SerenityOS的創始人,他分享了自己全職開源後如何獲得資金贊助,並且希望能給正在為開源項目資金髮愁的建設者們一點小小的啟發。

整理 | 鄧曉娟 責編 | 夢依丹

開源項目的商業化,是經久不衰的話題。一方面,參與開源項目的人們希望能夠脫離變現的壓力,用心打磨產品/項目;另一方面,由於無法從中謀生,「用愛發電」的方式很難讓人們心無旁騖地將開源項目發揚光大,不利於開源項目的可持續化。

對於這個問題,安德烈亞斯·克林(Andreas Kling)有話要說。來自瑞典的安德烈亞斯·克林是作業系統SerenityOS的創始人。這是一款類似Unix的圖形化桌面作業系統,該作業系統在去年曾長期霸榜在GitHub排行榜第二的位置。

2018年,安德烈亞斯·克林辭職之後,以一己之力用了將近3年的時間開發了SerenityOS。時至今日,這款作業系統功能日益強大,雖然還未能與主流作業系統相媲美,但其設計理念和功能受到了廣大開發者的喜愛,已經成功開花結果,成為了一個活躍的開源社區。

2021年5月,安德烈亞斯·克林決定全職開發和運營SerenityOS。對於他來說,甚至是在整個開源界來說,這都是一件非常需要勇氣但也很令人興奮的事情。也因為如此,如何讓這個開源項目更可持續化,讓更多愛好者參與貢獻,成為了最主要的課題。對此,安德烈亞斯·克林公佈了自己全職運營SerenityOS時可以獲得資金和贊助的途徑,希望能給正在為開源項目資金髮愁的建設者們一點小小的啟發。

SerenityOS的資金來源渠道

SerenityOS的資金來源渠道

開源本身並不是一種商業模式,而是一種構建軟體和協作開發的方式。因此,開源項目想要在早期就獲得大資本的青睞幾乎是不太可能的,所以,個人贊助/捐贈是許多開源項目資金主要來源途徑。

主要來源:個人贊助/捐贈

2019年4月,安德烈亞斯·克林在GitHub上創建了一個Patreon。當時SerenityOS還處於早期,連安德烈亞斯·克林甚至都覺得自己似乎有些異想天開,雖然幾乎沒有抱有什麼期待,但還是很好奇,想看看會發生什麼。但令人驚訝的是,有幾個人真的報名參加了。

後來,當GitHub Sponsors開放的時候,安德烈亞斯·克林第一時間選擇了加入。當時GitHub Sponsors的激勵機制是零費用參與,並且為前5,000美元的捐贈提供匹配服務。這一次,吸引到了更多人參與。

如今,已經有不少人為通過這兩個平臺向安德烈亞斯·克林捐贈,讓他不用提供任何商品/服務作為回報,可以花更多時間在SerenityOS的工作上。安德烈亞斯·克林還提供了部分統計資料作為參考(截止至2022年10月29日)。

「不過,」安德烈亞斯·克林開玩笑地說,「早期我還會密切地關注這些數字,因為很吸引人,但後來它變成了壓力的來源,所以現在我只在做賬的時候每月檢查一次。」

次要收入來源:YouTube

在SerenityOS項目的早期,安德烈亞斯·克林就積極活躍在YouTube上。在項目大概進行到6個月的時候,他就開始在YouTube上發相關的視訊,雖然這些視訊很笨拙,但是人們似乎很喜歡看一個人從零開始,逐步建立一個新的作業系統的過程。

後來頻道的關注人數越來越多,資料也開始上升,就可以以廣告的形式變現。廣告的收入取決於上傳新視訊的頻率及其瀏覽量。雖然YouTube不允許披露詳細的分析結果,但安德烈亞斯·克林還是給出了一個當月預估的廣告收入:315美元。

在這315美元的收入裡,還包含了「頻道會員」的收入。YouTube允許你為頻道會員單獨創建內容,相當於付費訂閱專屬內容。但安德烈亞斯·克林沒有使用這個功能,因為他更傾向於讓每個人都看到他做的一切。但這的確會是一個能夠擴展收入來源的方式。

第三產業的收入來源:周邊產品

隨著項目的受喜愛程度越來越高,越來越多人要求安德烈亞斯·克林提供與SerenityOS有關的周邊產品,比如T恤和杯子等。最後安德烈亞斯·克林在Teespring上創建了個按需印刷的商店。不過,這一部分的收入波動比較大,大家不會重複購買同一個周邊產品,所以你必須付出一些精力來提供新的設計或產品。

非收入部分①:贊助/本土廣告

非收入部分①:贊助/本土廣告

當一個項目/產品得到足夠的關注之後,就會有廣告商找上門來。安德烈亞斯·克林收到過包括但不限於手機遊戲、VPN服務、程式設計課程、雲平臺等產品的Pr需求。但到目前位置,他還沒有接過任何廣告。主要是因為安德烈亞斯·克林給自己定的一個規則:不為自己沒使用過的東西做廣告。

唯一一個接近於接廣告的合作,是當他開始使用CLion IDE時,JetBrains(即CLion的公司)的人為其提供了3個一年的許可證程式碼,用於他YouTube觀眾的抽獎。安德烈亞斯·克林表示,因為自己每天都在使用CLion,所以他很樂意與其合作,不過到目前為止還是隻屬於友情合作的程度,並未正式以廣告的方式合作。

非收入部分②:風險資本

安德烈亞斯·克林表示,也曾經有一些風險投資公司找上門來,希望投資或認購他的項目,但他並沒有打算出售他的項目,安德烈亞斯·克林更願意看見有許多相信他的小捐助者,而不是一個巨大的投資者來告訴他該做什麼。

特殊部分:會計和稅收

不得不說,上述所有情況都不屬於穩定的、正式的收入方式,所以瑞典稅務部門對如何稅收等事宜並沒有過多的指導和要求。但安德烈亞斯·克林並想確保所有與項目相關的資金問題都是正確的,同時也想確保自己支付了所有該支付的稅款,為此,他專門聘請了一位會計顧問來負責相關事宜。

根據會計顧問給出的提議,安德烈亞斯·克林成立了一家公司,以便處理財務相關的事情。因此他在2021年成立了公司Cerphus Software AB。雖然聘請財務人員花費了一點錢,但安德烈亞斯·克林表示,公司已經平穩的運轉中,除了開發部分的偶爾的支出,會計服務是他唯一的真正的開支。

要謀生,亦要謀愛

要謀生,亦要謀愛

總結了一下,上述提到的收入,讓安德烈亞斯·克林在當月得到4200美元(約28900元)的收入。儘管安德烈亞斯·克林的生活並不富裕,儘管瑞典的稅收也很高,但這也足以讓安德烈亞斯·克林和他的加人生活收支平衡。

安德烈亞斯·克林認為,雖然他可以在其他方面賺更多的錢,但能夠自由地在SerenityOS上工作的價值是無限大的。

對於開源項目商業化本身來說,基於開源項目合理、有效的商業模式,將開源產品與社區做好,才能打造一個卓越、可持續的開源項目。讓參與共建的貢獻者得到合理的獎勵,才能激勵更多人參與進來,將開源項目發揚光大。

參考連結:https://awesomekling.github.io/How-I-make-a-living-working-on-SerenityOS/

相關文章

最強 AI ChatGPT 真要取代程式設計師?

最強 AI ChatGPT 真要取代程式設計師?

【CSDN 編者按】ChatGPT 一出,「程式設計師要失業了」、「程式設計師要下崗了」之聲不絕於耳,引得程式設計師們不由得一陣驚慌,最強 ...

InsCode:下一代應用開發平臺?

InsCode:下一代應用開發平臺?

作者 | Aresn 責編 | 夏萌 對於一些初、中級程式設計師,想開發並部署一個中小應用(如開源項目的文件、個人部落格、個人網站、線上簡歷...

中國資料庫的諸神之戰

中國資料庫的諸神之戰

作者 | 唐小引 出品 | 《新程式設計師》編輯部 「現在的資料庫產品實在是太多了!」 前幾天,我和深耕資料庫/大資料近 30 年的盧東明老...