分享兩部 Linux 紀錄片:The Code, Revolution OS

吳章金發表於2019-09-01

本文首次發表於 分享兩部 Linux 紀錄片:The Code, Revolution OS

正值 Linux 誕生 28 週年之際,來回顧 Linux 的歷史,特別有意義。

本文分享了在 2002 年上映的兩部 Linux 紀錄片,這兩部紀錄片回顧了 Linux 的發展歷程,以及相關的自由軟體和開源軟體運動,值得所有 Linux 開發人員欣賞。

GNU/Linux 的誕生

在軟體技術發展的過程中,由於早期 M$ 等公司銷售軟體 copy 的商業模式以及相應的智慧財產權保護問題,軟體剛開始一直是受限的,大家只能看到硬體,軟體只能看到介面或者韌體( Binary)。一度有一些軟體即使開放了,也是受限在學術等範圍內使用,比如 Minix。

理想主義者和哲學家 Richard Stallman 等人看到這樣的狀況,覺得這是有違社會存在基礎的,覺得軟體應該跟菜譜一樣,允許在人群中分享,所以 Stallman 辭掉了工作,開始沒日沒夜的寫軟體,併發起了 GNU (GNU is Not UNIX)專案以及 Free Software 運動。

Richard Stallman

Free Software 一度被人誤解,被等同於廉價(Free of Charge)、低劣和盜竊。所以,後面大家又提出了 Open Software 的概念,這個回到了分享原始碼的初衷,但是又同時消除了資本的疑惑,軟體開源並不意味著 Free,軟體和相應的服務同樣可以賣,所以 Redhat 和 VA Linux 接連成功上市。

而 Linux 剛好誕生在 GNU 運動時期,GNU 的目標是一套完整的包含所有自由軟體的系統,恰好,GNU 的核心還沒寫好,Linus 湊巧寫了 Linux,並且把他分享了出來,於是有了 GNU/Linux,只是大家通常都直接叫 Linux,而忘記了日常打交道的大部分工具都是 GNU 運動的產物。

Linus

FLOSS 校園運動

大概十多年前(2006 年左右開始),我們在校園運作開源社群的時候,播放《Revolution OS》是我們的必然節目,這個節目讓我們溫習 FLOSS 運動的精神,認識開放、協作和分享的意義,這樣一種精神深入骨髓。這種精神讓我們更積極的融入社群,踴躍分享我們的成果,並理解合作的意義。它其實也是現代大型專案團隊管理和專案合作的重要基石,它也造就了現如今活躍的軟體業界,Open Hardware 運動則是 Open Source 運動的自然延續,所以我們也看到如今 Risc-V 的蓬勃發展,它很大可能會跟 GNU/Linux 一樣,成為未來計算機技術的重要基礎設施。

FLOSS 校園運動

FLOSS 之於個人

個人也深受自由軟體和開放原始碼的思想影響,從大學至今,一直參與 FLOSS 運動,是一個重度開源踐行者。

從 2006 年參與建立蘭大開源社群,並在 2007 年主導建立正式的社團,上研後,一直協助社群的發展,直到研究生畢業。畢業後,又緊接著成立了一個面向企業一線工程師的線上技術交流平臺:泰曉科技,從 2010 年成立至今,一直是公益性質的。

筆者在高校 Linux 社團

除了組建團隊和平臺,期間,也積極撰寫技術文章,比如 2008 年左右撰寫的《Shell 程式設計範例》《C 語言程式設計透視》,還參與或者發起了多個開源軟體專案,在 Linux 社群的貢獻一度排到華人貢獻前 30,並有一些亮點專案,比如 Vnstatsvg, MIPS FtraceLinux LabLinux 0.11 Lab 等。

FLOSS 之於團隊/社群/社會

另外,這種開放、協作與分享的精神也很適合團隊的文化建設,不管是高校的社團,還是企業的團隊,這種精神都有它的積極意義。過去數年來,我把這種精神應用到企業團隊的文化建設上,在一個將近 100 人的團隊,踐行開放、協作和分享的團隊文化,數年下來,我們成立了輪崗服務大家的團建委員會,成立了致力於鑽研專題技術的課題小組和技術委員會,還建立了團隊分享機制和技能知識庫,打造了一個具有全員參與、團結協作和技能紮實又樂意分享的團隊。

筆者在企業 Linux 團隊

所以,回顧 FLOSS 的文化歷程是很有必要的,除了 Coding、Debugging 和喊開源的口號,我們還需要思考這背後的文化和精神。對於大到社會,小到所在的社群和團隊,我們在索取的同時,我們做了哪些實質的貢獻;我們是各自獨自承擔,還是配合其他人一起努力協作;我們是置身事外吐槽抱怨,還是積極參與一起思考解決方案,我們的價值在哪裡?

敬請欣賞 Linux 大片

接下來,歡迎欣賞十五年前發生的那場轟轟烈烈的 FLOSS 運動,有人稱之為作業系統革命,也不為過!因為現如今,從結果來看,除了 PC 市場還有一些 Windows 的份額,伺服器和移動裝置基本都是 GNU/Linux 的天下。更重要的是,這套系統相關的有形和無形的資產,對於人類技術進步、社會協作方式、人們分享和交流意願等方面有著偉大的貢獻。

Revolution OS

The Code

送您一枚免費體驗卡

更多 Linux 精彩歡迎透過下方免費體驗卡訪問『Linux 知識星球』:

Linux 知識星球免費體驗卡

相關文章