手工SEO

手工SEO首頁 SEO技術 正文

路與遠方:從方舟開源,說到中國軟件行業的生態未來

手工SEO 2019-09-08 11:08:18 SEO技術 148℃ 手工SEO

方舟編譯器,最近幾個月始終地處科技界熱詞的頂端。

這來自于它本身的架構級優化,也來自于其在特殊時間背景下,與鴻蒙OS的關系。此外還有一點,就是自誕生之日起,方舟編譯器就宣布將會開源。

對于中國軟件開發者來說,開源是一個既熟悉又陌生的詞匯。熟悉的是差不多人人都用GitHub,陌生的是似乎還沒有移動端的中國底層軟件技術走向過開源之路。

在不久前的華為開發者大會上,華為給出了鴻蒙OS及方舟編譯器的開源時間表。而不到一個月,8月31日,華為方舟編譯器開源官網正式上線,框架開源代碼如約與廣大關注方舟編譯器的愛好者、開發者見面。

據悉,本次方舟編譯器的開源版本,開放了編譯器框架部分源碼,包括編譯器中間表達(IR)+語言編譯實現,開發者可以通過官方網站及代碼托管網站獲得相關代碼和文檔,供參考學習、了解方舟編譯器的架構和代碼。

路與遠方:從方舟開源,說到中國軟件行業的生態未來

而向更廣闊的未來看,這次開源不僅是一種技術的外放。基于方舟編譯器,華為引領行業共同構建生態與社區,這是中國底層軟件開源之路的探索。

“方舟”和“開源”,或許有理由把這兩件事融合到一起來看。因為軟件開源與社區建設,長時間以來都被認為是中國軟件行業必須補完的關鍵環節。而方舟編譯器的戰略價值,恰好成為了一個契機與窗口。

開源是路,而方舟是匙。二者結合時,我們或許已經可以窺見中國移動產業與軟件行業的生態未來。

五十年,軟件開源史與產業洪流

想要明白方舟開源對行業的價值,必須先解釋這樣一個問題:軟件開源為什么重要。

這個問題要回到五十年的漫長歷史中去回答。事實上,整個信息革命進程,始終伴隨著軟件開源事業的不斷發展和深化。一部開源史,也是一部信息技術與互聯網的產業革命史。

1969年,AT&T 貝爾實驗室開發出了 UNIX。此后的10年,業界可以以低廉的成本獲取 UNIX 源代碼,并在此基礎上進行革新改進。事實上,UNIX和貝爾實驗室在當時已經打造了原始版本的開源意識和社區化思想。雖然之后AT&T出于商業考慮,停止了免費的UNIX版本更新,但軟件開發者的自由與分享意識已經覺醒。此后的計算機時代,始終伴隨著軟件工作者對開源事業的熱愛與執念。

路與遠方:從方舟開源,說到中國軟件行業的生態未來

1984年,理查德·斯托曼發起了 GNU 項目,目標是創建一個完全自由且向下兼容 UNIX 的操作系統。次年,他圍繞GNU建立了自由軟件基金會,至此首個推廣自由軟件的民間非營利性組織誕生,為軟件行業正式啟動開源工作奠定了基礎。

1991年,影響至今的Linux 內核誕生。事實上,大名鼎鼎的Linux在當時采用了GNU的系統軟件集,可以說是對GNU項目的發展和繼承。Linux內核很快也被開源了出來,其開發生態直接影響了互聯網產業的進程。

我們耳熟能詳的安卓,就是采用Linux 內核編寫的移動端操作系統。而安卓的開源與生態化建設,直接造就了繁盛的移動互聯網和智能手機時代。相比于iOS的封閉,安卓的開源雖然有很多問題,但它的高開放度、低門檻,也帶來了行業普惠價值,以及極強的成長空間。

而開源之路并沒有就此終止,2008年大名鼎鼎的 GitHub 發布。這一平臺的價值在于,它是一個開源的分布式軟件版本控制系統,各種開源項目都可以在平臺上進行公開公平的軟件開源,從而與全世界開發者共同打造更優軟件體驗。如今GitHub已經成為了被廣泛認可的開源民主化平臺,其社區生態影響著全球各領域的軟件開放進程。

路與遠方:從方舟開源,說到中國軟件行業的生態未來

回顧五十年的開源史,我們會發現開源平臺與技術,是在時代需要與前輩技術基礎上逐步發展起來的。而更優質、更徹底、更自由的底層軟件開源,并不會降低一家公司的競爭力。相反這可以推動行業共識和生態繁榮,用所有開發者的智慧共同做大技術紅利。

所以,開源史帶給世界的結論,是平臺化技術的開源是長期紅利的基礎,是產業繁榮的先導。不斷適應時代需求的開源技術與開源社區生態,是疊層筑造的軟件高塔。在這座高塔之上,軟件用全球開發者的智慧讓自己變得更好,再反哺世界科技的發展。

生態開源的底層模式、技術民主化,以及貢獻越大話語權越大的社區機制,用五十年時間奠定了軟件產業持續進化的基礎能力與全球產業共識。遺憾的是,這場宏偉變革中中國軟件人更多處在應用者與學習者,而非變革推動者的角色。

上一篇:13張精華PPT,值得一看的5G戰略

下一篇:華為發布新一代CloudLink視訊解決方案

相關文章

網站分類
標簽列表
河南快三计划