天天看點

開源的未來需要更多付出,更少索取

作者:雲雲衆生s
開源的未來需要更多付出,更少索取

是時候坦誠、直接、頻繁地讨論使用開源軟體意味着什麼,以及如何回饋社群了。

譯自 The Future of Open Source Needs More Give and Less Take,作者 Kim McMahon。

我在開源領域工作多年,擔任過各種職務,包括上司開源活動、倡導工作、社群建立和建設以及合作。我曾在大型組織、初創公司和基金會工作過。我見證了開源的曆史、發展和起伏。我深深地熱愛這項技術,我相信它可以發揮作用。

我看到開源的觀點正在發生變化,特别是來自那些使用開源技術的組織。它變得更加競争激烈,索取而不付出,更加自私。

這是最近發生的,疫情過後,我們進入了目前的經濟衰退。我對現在為什麼會發生這種情況有一些理論,簡而言之,這與糾正過去過度支出、就業市場從雇員市場轉變為招聘市場以及組織試圖在目前經濟環境中生存而導緻的普遍收縮有關。

當我們變得自私,隻索取不付出時,我們忽略了開源的關鍵原則。回顧一下:開源是關于:

  • 協作
  • 貢獻
  • 透明度
  • 開放交流
  • 面向社群的開發

當我們不遵循公認的開源原則(例如,參見開源計劃 (OSI) 對開源的定義)時,那些遵循原則并做正确事情的人被迫改變做事方式以求生存。沒有人應該期望任何組織成為開源項目的頂級貢獻者,為工程、文檔、宣傳和社群活動提供資金,然後讓營利性組織不貢獻,利用他人的努力,并從中獲利。

這不公平,坦率地說,也不友好。

自從我在 RISC-V(開源 ISA)工作以來,我一直努力說服組織做出貢獻,這種努力在我任職于開源項目 Kyverno 和營利性公司 Nirmata 期間持續,現在在 FreeBSD 基金會也繼續進行。

當我在雲原生計算基金會(在 Dan Kohn 時代)工作時,我們沒有遇到這個問題,我不确定原因是什麼,除了組織和個人想要成為房間裡最閃亮的東西的一部分,并看到了他們成長的潛力。

如果你使用了開源技術,将其整合到你的産品中,并依賴它來獲得未來的收入,你應該做出貢獻,不是因為這是正确的事情,而是因為如果你不這樣做,對你來說是一種風險。

那麼,為什麼組織不回饋?

我一直不喜歡消極或基于恐懼的營銷,但現在是改變我的觀點的時候了。現在是我們在開源領域揭露不良行為的時候了。我們必須提醒組織,如果你不以某種方式為項目做出貢獻,該項目可能會消失,你将不得不進行大規模的替換。現在是表彰(大聲地)那些做出貢獻的組織的時候了,即使他們在活動或動機方面可以做得更好。現在是停止“我們和他們”的區分的時候了,開源與專有,贊助商和供應商與項目,營銷與其他所有人。

贊助商和供應商 VS 開源項目

我想簡要談談贊助商和供應商與開源項目之間的關系。我在 2023 年秋季的會議演講中談到了這個問題(參見來自 Cloud Native Rejekts 的視訊)。我在演講中有一部分談到了房間裡的大象。我們中的許多人都在為一家以盈利為目的的公司工作。他們回饋開源,但他們是一家企業。

如果企業沒有從其貢獻的技術中獲得收入,如果它沒有資金開發新技術或提供資源來提高知名度、幫助使用者入門以及在整個旅程中為他們提供支援,那麼開源工作就會消失。

企業從其開源工作中獲利是正常的。我們需要停止責怪那些已經找到了開源商業模式(開放核心、服務和支援、教育等)并通過提供增強功能和服務來賺錢的組織。

營銷 VS 所有人

稱之為宣傳。稱之為溝通。但不要稱之為營銷。

我不知道什麼時候“營銷”這個詞在開發者世界中變得如此糟糕,但它确實如此。這可能是因為一些不懷好意的玩家了解了你,向你推銷,卻沒有說出全部真相(如果你省略了故事的一部分,那就是在撒謊嗎?)。 我在一家公司短暫工作後就離開了,因為很明顯,公司希望我去參加開源和開發者相關的活動,收集姓名和電子郵件位址,并将聯系資訊傳遞給内部銷售部門。不,謝謝——我不會毀掉我的聲譽!

但是,有一些“優秀的營銷人員”正在參加活動,參加會議,分享内容。我們:

  • 尊重您的工作、您的流程和您的隐私。
  • 我們努力了解您需要什麼來評估一項技術。
  • 我們永遠不會向您推銷任何東西。

您希望我們這些優秀的營銷人員在身邊。我們專注于幫助人們了解技術、使用技術并講述他們使用技術的經曆。我們專注于使用者的端到端體驗。我們放手控制,将技術決策權交到使用者手中,并為使用者提供内容、社群和工具,讓他們自己做出決定。

我建立了開源社群營銷和傳播團隊行為準則,我希望開源社群能夠共同努力将其鞏固。我的目标是與開發者社群建立信任,讓他們相信我們會将資訊用于善意,幫助他們,而不是幫助我自己。

我們現在該怎麼辦?

現在是時候坦誠、直接、頻繁地讨論使用開源意味着什麼以及如何回饋。現在是時候點名批評那些不負責任的消費者(那些不貢獻的消費者),讓他們臭名昭著,讓他們知道他們在做什麼。現在是時候談論不貢獻的負面影響,以及如果使用者不支援開源項目會發生什麼。不幸的是,現在是時候使用恐懼營銷了。

我是一個樂觀主義者,我可以鼓勵組織做正确的事情。這是我與我合作的開源項目所采取的方法——我進行教育、展示選擇,并幫助組織做出最适合他們的決定。

但我已經到了不害怕采取負面措施的程度——如果需要的話。開源的未來取決于此。

繼續閱讀