聊聊開源 | datawhale年會頭腦風暴

機器之心pro 發佈 2021-08-05T16:10:48.757294+00:00

作者:田雲,上海科技大學,Datawhale成員The term open source refers to something people can modify and share because its design is publicly accessible.

作者:田雲,上海科技大學,Datawhale成員

The term open source refers to something people can modify and share because its design is publicly accessible.

—Linux 中國


開源:一種生產的結構


開源最初是起源於軟體開發中,指的是一種開發軟體的特殊形式。但到今天,「開源」已經泛指一組概念,這些概念包括開源項目、產品,或是自發倡導並歡迎開放變化、協作參與、快速原型、公開透明、精英體制以及面向社區開發的原則。


1. 聚焦開源的核心思想,將它從計算機軟體開發的領域中提取出來,其實可以把它視作一種發展結構——我們稱之為的「開源的方式」:通過透明的方式和他人協作(這樣其他人也可以關注和加入),擁抱失敗,將它作為一種改進的手段,以及期待(甚至鼓勵)所有人都可以這麼做。


2. 這樣一種運作結構方式慢慢的也從軟體開發領域慢慢擴展到其他的社會活動或產業之中,帶領其他的產業在新的時代抓住新的增長點。除了很成功的 github,我認為抖音短視頻、B 站也是一種廣義上富有開源精神的平台。短視頻在當下時代如此火爆,原因不僅在於短視頻對信息有更強的傳播力,另外我認為也是由於平台把內容創作的自由交給了每一個用戶,用戶間信息生生不息的傳遞與反饋為這一類應用提供無限的動力。


3. up 主可以通過吸引流量創造財富,也可以從觀眾那裡獲得富有有建設性的反饋助力自己的創造,B 站上很流行「我在 B 站學 XX 系列」也是一個開源分享的例子,這樣的內容讓用戶無門檻的獲得創作的材料,引導用戶產出更多有趣的分享;食譜分享 app 也可以作為一個理解開源是什麼的例子,分享給朋友做麵包的步驟,朋友們也許喜歡成分略有不同的麵包,他們可以修改你的食譜,根據自己的口味調製麵包。



4. 大概是因為開源本身就是一種較為領先的理念,習大大之前也提出過創新、協調、綠色、開放、共享。這五大發展理念引領中國深刻變革,其中的共享也與開源有相似的意味,但並不完全一致,因為習大大理解的「共享」 是共享成果、共享經濟發展的蛋糕,實際上分配問題,而不是生產問題;我覺得開源本質上是一個生產問題。


5. 開源的社會價值。對於知識本身來說,其最大的價值在於傳播,有些教授科研機構或者是國企使用了大量的經費去生產了一些科研成果,雖然這樣一些產品當然不能是隨意傳播,但是絕對是有創新空間的,比如:1.做好數據的脫敏,一些數據可以挖掘出許多有意思的事。2. 跨領域能借鑑知識做到富有啟發性的表達,文獻不應該是將簡單的事講複雜,而應該是將複雜的問題用簡單的語言表達出來。其中的價值不止於同樣的框架可以照搬照抄,更豐富的價值在於沒有門檻地交換所得之後,為下一次的創新式的生產又創造了條件。這樣同等經費的項目也許能釋放出十倍百倍的社會價值。


開源與分享


1. 開源和分享的關係:也許分享的範圍要大於開源。將分享和開源看作兩個集合,開源的元素是一些能夠獲得反饋和共同參與的形式,雖然我們知道生活或者工作中存在很多類型的開源方式,但我們肯定能夠窮舉出所有可能的開源形式,比如內容開源、數據開源,因為我們知道開源的邊界在哪兒,在於「沒有門檻地交換所得,並為下次交換創造內容或條件」,因此誰都可以是開源的受益者、反過來也可能在明天他就成為開源的貢獻者。


2. 分享相比開源是更大的概念,幾乎不能被窮舉,我們可以分享、不定向地分享,可能甚至不需要反饋的分享,開源有目的,但分享可能沒有目的,只要沒有目的,就很少有邊界去框定它。因為有些分享單純只是分享,存在這樣不含目的的分享,而開源也是一種分享,但是開源的過程中開源者希望尋求的是一些反饋,這樣的分享是有目的的,這些反饋可以是讓產品優化的信息,也可以是讓開源者收穫自信、收穫快樂的一個贊。


3. 大家一直以為開源就是無條件的分享,但是只有真正做了開源的事之後慢慢意識到什麼是開源 。作為一個聯合開發者看到讀者提出的富有建設性的反饋,你突然覺得你對手中的事更有駕馭感了。一個項目從無到有,一些從未見過的朋友竟然一起完成了一個不禁讓人豎起大拇指的項目,大家都聚焦於同一件事,這時你會感嘆世界真奇妙。


對開源組織的理解


兩個部分


  1. 開源者:通過分享教勝於學的方式打通自己的知識脈絡,在分享的過程中獲得方方面面的反饋,快速的更新疊代自己的模型與框架。
  2. 學習者;通過閱讀和學習前者的產出,快速學習其中的精華部分,理解新知識的過程中打通知識的新通路,體驗不曾經歷的的樂趣。過程中說出自己的認識,提出自己的反饋,和同伴一起學習效率更高。(所以在設計開源學習項目的時候應該注意能提出有啟發意義的開源問題框架,增加後來人在前人基礎上添磚加瓦的可能性)。


動態的過程


1. 開源者和學習者互為補充互為反饋,相互作用,其中的角色可以互相轉換。不斷的會有新的人員出現,也不斷的會有部分成員暫時沉默。相比於不斷出現的優秀產出者,其實更為重要的是反饋的機制本身,所謂鐵打的營盤流水的兵,士兵總會離開部隊。類似的對於開源組織成員,也不是每個人都能堅守在產出的一線。能夠持久的輸出和沉澱的分享者始終是少數。似乎想到這一點就要嗟嘆了,然而不可否認的是開源組織對每一個參與者所產生的積極影響。


2. 也許開源組織應該著重於項目,不斷引導創建能產生刺激性激勵或反饋的項目,我覺得很好的例子就是南瓜書,有十足的關注度,多方面的反饋。


開源與世界


世界源動力


我所認為的世界源動力是生生不息的信息碰撞與隨之伴隨的反饋,有矛盾之間辯證發展的意味。


1. 社會的結構是不斷的相互碰撞產生的,有了衝突和對抗才會促使模型自我更新。有些人的參數關於外界的「學習率」是很高的,比如創業者,他們會去做產生很多反饋的事,所以他們成功或達到谷底的時間也會相應的縮短。沒有矛盾產生的人生大概是僧侶的人生,所有的慾望都歸零,沒有衝突本身也能達到一個平衡,只不過是靜態的平衡。高效且成功的創業者達到的是高速的動態平衡。


2. 一個腦洞,理想中的共產社會是一個不存在差異的社會,也許那樣的理想狀態是永遠無法達到的,這樣一種絕對充裕的平衡就像是熱寂,雖然無限的寬裕,但是也喪失了變化與反饋的可能性,反而是一種僵死的狀態。但也許並不妨礙將其作為一個偉大的理想,因為我認為的共產社會的終極目標裡面包含了一種人性的關懷、一種仁慈的理念,所以也可以成為一個偉大的理想去奮鬥。



開源與政治


1. 西方國家以英國為例實行的是多政府的君主立憲制,對於收集上來的所有問題,各個大學或研究機構會被分配到一些問題,然後就這些問題進行解答和分析,是一種公開的機制,公眾也會對其進行討論。處理問題的過程在於把問題公開的丟出來,也許討論會很激烈,無法掌握最後的方向,但是這種公開討論本身就具有最高的合法性。好處在於提出的問題公開透明,有充分的討論空間,但是有時候選擇太多,無法估計到所有人的利益,因此拋出的大部分問題並不能達成一個最終相互妥協的狀態,結果就是很多事辦不成。


2. 相對比的國內的方式在於有一些選出來的最優秀的代表為我們進一步考慮這些問題,全國代表為此負全部責任,好處在於對決策者來說具有絕對的掌控力,辦事的效率很高,想做的事必定可以做到,即使代價是犧牲部分團體的利益。即使有時候做出的選擇貌似很蠢(實際上也許會有其他的內涵),但是最終都可以做到。一定時間的沉澱之後,不斷的嘗試和補充就會使得社會達到一個比較穩定的局面。看到中國慢慢崛起,基辛格在《論中國》發出過這樣的感嘆:「中國人民一直都被一批最勇敢的人保護的很好」。


神奇的 datawhale



開源是什麼?datawhale 是什麼?記得李夢吉對這個問題很執著,所以我也很認真的在思考;記得 Graviti 的 Eason 從企業的角度敘述了他的三點理解;也深刻的記得吳怡大佬對開源的一些理解讓人感到如沐春風,豁然開朗。所以喜歡 datawhale 的一點也在於:他能聚集一批利益不相關、但是志趣相投的人一起,我們談理想、談知識、談人生,一個個「亂跳的idea」都是我們對世界的理解,這些討論和反饋真的是很有意義。

關鍵字: