歡迎光臨
每天分享高質量文章

開源軟體二十年 —— 過去,現在,未來 | Linux 中國

謹以此文紀念 “開源軟體” 這個名詞的二十週年紀念日,開源軟體是怎麼佔有軟體的主導地位的?以後會如何發展?
— Simon Phipps


本文導航
編譯自 | https://opensource.com/article/18/2/open-source-20-years-and-counting 
 作者 | Simon Phipps
 譯者 | Yu Haixin

謹以此文紀念 “開源軟體open source software” 這個名詞的二十週年紀念日,開源軟體是怎麼佔有軟體的主導地位的?以後會如何發展?

二十年以前,在 1998 年 2 月,“開源open source” 這個詞彙第一次出現在“軟體”這一名詞之前。不久之後,開源的定義Open Source Definition(OSD) 這一檔案被建立,併成為了撒播 開放原始碼促進會Open Source Initiative(OSI)的種子。正如 OSD 的作者 Bruce Perens 所說[1]

“開源”是這場宣傳自由軟體的既有概念到商業軟體,並將許可證化為一系列規則的運動的正式名稱。

二十年後,我們能看到這一運動是非常成功的,甚至超出了當時參與這一活動的任何人的想象。 如今,開源軟體無處不在。它是網際網路和網路的基礎。它為我們所有使用的電腦和移動裝置,以及它們所連線的網路提供動力。沒有它,雲端計算和新興的物聯網將不可能發展,甚至不可能出現。它使新的業務方式可以被測試和驗證,還可以讓像谷歌和 Facebook 這樣的大公司在已有的基礎之上繼續攀登。

如任何人類的造物一樣,它也有黑暗的一面。它也讓反烏託邦的監視和必然導致的專制控制的出現成為了可能。它為犯罪分子提供了欺騙受害者的新的途徑,還讓匿名且大規模的欺凌得以存在。它讓有破環性的狂熱分子可以暗中組織而不會感到有何不便。這些都是開源的能力之下的黑暗投影。所有的人類工具都是如此,既可以養育人類,亦可以有害於人類。我們需要幫助下一代,讓他們能爭取無可取代的創新。就如 費曼所說[2]

每個人都掌握著一把開啟天堂之門的鑰匙,但這把鑰匙亦能開啟地獄之門。

開源運動已經漸漸成熟。我們討論和理解它的方式也漸漸的成熟。如果說第一個十年是擁護與非議對立的十年,那麼第二個十年就是接納和適應並存的十年。

☉ 在第一個十年裡面,關鍵問題就是商業模型 —— “我怎樣才能自由的貢獻程式碼,且從中受益?” —— 之後,還有更多的人提出了有關管理的難題—— “我怎麼才能參與進來,且不受控制 ?”
☉ 第一個十年的開源專案主要是替代現有的產品;而在第二個十年中,它們更多地是作為更大的解決方案的組成部分。
☉ 第一個十年的專案往往由非正式的個人組織進行;而在第二個十年中,它們經常由建立於各個專案上的機構經營。
☉ 第一個十年的開源開發者經常是投入於單一的專案,並經常在業餘時間工作。 在第二個十年裡,他們越來越多地受僱從事於一個專門的技術 —— 他們成了專業人員。
☉ 儘管開源一直被認為是提升軟體自由度的一種方式,但在第一個十年中,這個運動與那些更喜歡使用“自由軟體free software”的人產生了衝突。在第二個十年裡,隨著開源運動的加速發展,這個衝突基本上被忽略了。

第三個十年會帶來什麼?

☉ 更複雜的商業樣式 —— 主要的商業樣式涉及到將很多開源元件整合而產生的複雜性的解決方案,特別是部署和擴充套件方面。 開源治理的需求將反映這一點。
☉ 開源拼圖 —— 開源專案將主要是一系列元件,彼此銜接構成元件堆疊。由此產生的解決方案將是開源元件的拼圖。
☉ 專案族 —— 越來越多的專案將由諸如 Linux Foundation 和 OpenStack 等聯盟/行業協會以及 Apache 和 Software Freedom Conservancy 等機構主辦。
☉ 專業通才 —— 開源開發人員將越來越多地被僱來將諸多技術整合到複雜的解決方案裡,這將有助於一系列的專案的開發。
☉ 軟體自由度降低 —— 隨著新問題的出現,軟體自由(將四項自由應用於使用者和開發人員之間的靈活性)將越來越多地應用於識別解決方案是否適用於協作社群和獨立部署人員。

2018 年,我將在全球各地的主題演講中闡述這些內容。歡迎觀看 OSI 20 週年紀念全球巡演[3]

本文最初發表於 Meshed Insights Ltd.[4] , 已獲轉載授權,本文,以及我在 OSI 的工作,由 Patreon patrons[5] 支援

關於作者

Simon Phipps – 計算機工業和開源軟體專家 Simon Phipps 創辦了公共軟體公司[6],這是一個歐洲開源專案的託管公司,以志願者身份成為 OSI 的總裁,還是 The Document Foundation 的一名總監。 他的作品是由 Patreon patrons[5] 贊助 —— 如果你想看更多的話,來做贊助人吧! 在超過 30 年的職業生涯中,他一直在參與世界領先的戰略層面的開發 … 關於 Simon Phipps[7]


via: https://opensource.com/article/18/2/open-source-20-years-and-counting

作者:Simon Phipps[7] 譯者:name1e5s 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

LCTT 譯者

Yu Haixin(name1e5s) ? ? ?
共計翻譯:18 篇
貢獻時間:758 天


推薦文章

< 左右滑動檢視相關文章 >

點選圖片、輸入文章 ID 或識別二維碼直達

贊(0)

分享創造快樂