開源思考

你眼中的開源是這樣的嗎?

作者: Dawn.L @ CDUT 開源協會

你是否已經雙足踏入了開源界?要回答這個問題,我想每個人都必須先搞清楚,開源界的」界「到底在哪裡?在討論這些問題前,我想先和大家分享一些其它東西。

Open Source

見識與交際圈,極大地影響著我們的思維與決策。如果沒有我的摯友 Rain,我便與 Linux 無緣,更不會踏上開源之路,當年也許就選擇了電子協會、計算機 XXX 協會等等而不是(成理)開源硬體協會;如果沒有遇到 bootingman 大俠,沒有見識重慶的開源社區,我可能仍然是個開源的索取者,也就不會有成理 LUG 和成理開源協會(同時謝謝最初一同努力的朋友們,尤其是付出比我還多的夥伴);甚至一句簡單的」 You can always make your app open source. It does not matter if it's simple or complex. 「, 也會影響一個甚至更多的開源項目的誕生。

CDUT OSA Logo

前些日子我同成理 LUG 的 CrazyGeek7 同學一同參加 GNOME.Asia Summit 2017 的過程中,接待了的一名來自印度的開源工作者 Shobha ,當她得知我使用 Arch Linux 後問到我「 Have you contributed any code for Arch Linux? 」,此時我突然意識到,自了解到開源以來,我好像真的從來沒有貢獻過任何代碼,想想還真不是一名合格的開源愛好者。我面帶尷尬地回答 —— No, Shobha 於是就告訴我們 「開源不論簡單還是複雜」 。

CrazyGeek7

圖右 CrazyGeek7

此行中我和 CrazyGeek7 還討論了一個問題,就是對於「 Do you known Open Source ? 」這樣的問題,不同地區的人的回答是怎樣的。對於國內絕大部分地區,有很多回答會是「不知道唉……」,部分人會說「就是開放源代碼嘛」。好的答案是「啊,我之前看過一些開源項目,真的挺棒的」。而在開源文化相對發達的地區,我們認為合格的回答應該是「嗷~~,我開源過我的 XXX 項目,它是用來做 XXX 」的;或者」我向 XXX 項目提交過代碼,對方採用了!「。我想這樣才更像一個開源的參與者,而不是單純用過某些開源代碼。

因為 Shobha 的那句話,鼓勵了我的這位朋友 CrazyGeek7 做開源項目的決心,他現在已經準備將其近期的一個項目開源了,這是他的第一個開源項目,該項目可以在他的 Github 主頁找到,也希望能有更多開源人參與進來。這樣一來, CrazyGeek7 就可以更理直氣壯地稱自己是一名開源人了。

github welcome

對於技術工作者,從開源中索取,就應該對開源有所貢獻。但開源文化的受眾不應只是技術工作者。在此次 GNOME.Asia 2017 峰會上,我們還結識了一名參會的」吃瓜群眾「劉 M ,他從成都趕到重慶作為觀眾參加這次峰會,不是因為從事相關行業,或學習開源技術,而是出於對開源文化純粹的喜愛和崇敬。如果某一天,我們身邊出現了很多這樣的非技術工作者卻懷著對開源文化的喜愛和敬意的人,那一定是所有開源人共同期待的時代了。

LM VBird Dawn

圖左 劉 M

我特別崇敬的,除了開源界的技術大牛們,還有不遺餘力的開源文化的推進者們。他們有些甚至不是完全的技術從業者。重慶大俠 bootingman 應該是個典型代表,重慶開源社區發展路上的重要人物之一,並創辦了現在的 LinuxStory 社區,重慶和國內的開源發展的重要推動者。

Linux Story Logo

所以現在回到最開始的主題,你到底是否踏入了開源界了呢?我認為開源的「界」是因人而異的。

如果你是一個技術人員,曾經或是現在從開源中獲益,那麼你理應通過自己的能力一定程度地回報開源,這裡講「回報」是因為這不是必須的,這更像是道德倫理上的知恩圖報。畢竟只索取不貢獻也沒有違反任何開源條款,當然,除非你將開源成果化為己有,用開源項目不加聲明地冒充自己的項目,甚至將其商用,那是絕對不允許的。

如果你只是單純的開源文化愛好者,因為喜歡這樣的風氣、文化而關注它,那麼你的喜愛和關注就是這個「界」了。如果能讓身邊的朋友知道甚至也愛上開源,那也算是為開源貢獻了。

如今的開源大環境,還需要許多推廣和發展,所以還有一類貢獻者絕對功不可沒,那就是開源社區的組織者和參與者,因為這些人,開源才能被更多人看到,讓更多人了解到,讓更多人參與進來。

以上,是我想到的幾類真正意義上踏入開源界的人,也許不完善,甚至不客觀,但如果能引起你對開源更多的思考,也算是有意義了。

2.5 年前,我知道了 Linux 是一個開源的操作系統(內核),知道了開源即「開放源代碼」,憑藉著丁點極客精神走上了這條路,慢慢熟悉 Linux ,漸漸理解開源的深刻意義。到現在,成為了開源的踐行者,開始在我所在的高校內為發展開源文化而努力,告訴更多人什麼是開源,帶著更多人走進開源世界。開始嘗試開源一些項目,貢獻一些代碼。

對開源,我是熱愛的,我願意,也希望通過我的一些努力,讓這種優秀的文化進入更多人的生活。雖然我所在的開源協會中大部分人仍然是為了協會中的教學資源而來的,但如果其中誕生的開源愛好者、參與者和踐行者越來越多,我們現在的努力都算是有成果有意義的。

希望 「有生之年」 能看到一個 「開源盛世」。


其實非常贊同 Dawn 提出的開源的界因人而異,的確不是每個都能向開源社區貢獻代碼。換個角度,做宣傳、文檔、翻譯等何嘗又不是一種貢獻呢?(LS小編注。)

本文鏈接:https://linuxstory.org/free-talk-about-open-sourcing/
原文鏈接:https://blog.cdutlug.org/2017/11/free-talk-about-open-sourcing/

對這篇文章感覺如何?

太棒了
1
不錯
0
愛死了
0
不太好
0
感覺很糟
0
Linux 愛好與學習者,雖然唱歌一般但業餘喜歡搗鼓點音樂相關的一些東西,惰性與勤奮並存的糾結體~

    You may also like

    1 Comment

    1. 我讀大學那時台式機都一萬多塊,那時父母下崗沒錢沒多少機會摸電腦更別說linux了,我是在圖書館書里了解到有unix

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:開源思考

    開源思考

    人人必讀!如何提升用戶體驗?

    用戶體驗不是奢求!為什麼呢?因為隨著物聯網,可穿戴設備,移動設備和基於虛擬現實的計算設備的發展,用戶體驗變得越來越重要。著名的未來主義家 Mark Pesce 在最近的推文上說得很好:「我想指出的是,虛擬現實具有深遠意義的用戶體驗,它能給我們提供思考的空間」。Pesce 的看法顯然一針見血,但是我們也需要將他的觀點在增強式、沉浸式和互動式的用戶體驗方面延伸開,讓企業計算讓消費類計算變得直觀和滿意。因為不只是虛擬現實技術能將這些方面帶入大家的視線內,還包括可穿戴設備、移動設備和新興的物聯網在內的其他可連接設備也注重這點。
    開源思考

    受信息化和自動化衝擊,可能將消失的十大工作類型

    就業市場即戰場,並且未來可能將變得更糟。人們除了同其他求職者同台競技以外還需要面臨機器人帶來的巨大挑戰。機器人已經和人類工作了很長一段時間,比如製造業,機器人有助於更快、更高效的完成任務。隨著認知計算和人工智慧的進一步發展,我們將看到更多的行業,從食品行業到客戶服務都將受到自動化的影響。英國牛津大學馬丁學院的研究顯示在美國大約47%的就業機會正面臨計算機化和自動化的挑戰,這就意味著接近一半的就業機會都可能變得自動化。但是哪些行業將首當其衝被替代呢?人工智慧和機器人讓很多人面臨失業的危險,下面列出即將被機器人替代的十大行業。