前段時間的《奇葩說》有一個辯題是關於「知識共享」,引起了當季節目最激烈的辯論。那樣一個絕對化的前提最終會引起什麼樣的結局咱們不得而知,但今天要聊到的「產品」,正是某種程度下的知識共享所創造的。現在的手機、服務器、網絡設備等都在使用同一內核的操做系統——Linux,它的發展歷程或許能夠回答那個關於「共享知識」的辯題。
程序員
「神」的造物後端
Linux的創造者名爲林納斯·本納第克特·託瓦茲(Linus Benedict Torvalds),從他的名字也能夠看出Linux這個系統名的來歷。林納斯也由於這個系統的緣由被稱爲「程序員之神」。服務器
Linux的誕生多少有些傳奇色彩,當時年僅21歲的林納斯利用課餘時間製做了一款操做系統,本來的目的是爲了方便讀寫和下載大學主機上的新聞、郵件。在自由精神的感召下,林納斯將這款名爲Linux的操做系統上傳到社區,並容許用戶銷售、拷貝而且改動程序,可是必須將一樣的自由傳遞下去,並且必須免費公開修改後的代碼。網絡
正是這個遵循自由和共享意志的舉措,讓林納斯被譽爲「程序員之神」。在以後的發展中,Linux愈來愈表現出其無與倫比的優點。架構
自由的傳承區塊鏈
在Linux被上傳以後,因爲林納斯那條遵循自由精神的守則,短短數年間,成千上萬的狂熱程序員投身於Linux的開發工做中。他們不計得失的爲Linux增補、修改代碼,並遵照那條守則,將本身修改事後的代碼無條件上傳,讓開源運動的自由主義精神不斷傳遞。ui
隨着愈來愈多的程序員參與到Linux的開發工做中,各個版本的Linux操做系統漸次面世,諸多大型互聯網公司如IBM等也成立專門部門負責Linux的研究工做,這使得Linux系統愈發成熟穩定。雲計算
到這裏可能會有人好奇被奉爲「神的造物」的Linux爲何知道的人彷佛不多,這是由於它的應用都是在後端,通常用戶最經常使用的仍是Windows或者IOS。但咱們的生活其實已經離不開Linux,從行業劃分來看,通訊、金融、互聯網、教育、電子商務、機械製造、軍工航天、電器業等等,都離不開Linux平臺。換句話說,除了我的用戶,企業的應用90%是跑在Linux平臺的。就連咱們用的安卓手機,底層也是Linux平臺架構。spa
開源精神操作系統
Linux能發展到現在的地位,並非林納斯一「神」之功,這是無數程序員共同努力的結果,就像咱們開頭說的共享知識的辯題,Linux的發展之路,就是程序員們共享知識的過程。從林納斯上傳Linux開始,這個系統便一直承載着他的理念——自由和開放,這樣的理念其實讓Linux自己不具有盈利能力,但這二十多年來Linux發展卻從未間斷,不得不說是一個奇蹟。
但也許正是這種自由的意志,纔是締造偉大和傳奇的必需品,試想一開始林納斯如果奔着賺錢將Linux上傳社區並要求用戶付費才能使用,也許它連被人下載的可能性都不存在,更別說讓全球程序員共同協做開發,大概這就是自由意志必須存在的意義。
將來
目前雲計算、區塊鏈等技術愈來愈熱,毫無疑問,最適合這些技術運行的操做系統正式Linux,隨着這些大熱概念的落地和發展,這款「神的造物」也將得到愈來愈多程序員的支持,並將自由的意志繼續傳承下去。