我們在使用Unix系統的時候,Unix系統不知道那麼多會寫病毒,會入侵的人了解、知道甚至聽說過這個東西。Unix系統一整套的設計理念以及哲學還有發展史就代表著黑客這兩個詞。
Unix系統設計理念先進,當前許多流行的技術和方法如微內核技術、進程通信方法、TCP/IP協議、客戶/服務模式等都源自Unix,Unix幾乎對近代的操作系統都產生了影響。
Unix因為其安全可靠,高效強大的特點在服務器領域得到了廣泛的應用。直到GNU/Linux流行開始前,Unix也是科學計算、大型機、超級計算機等所用操作系統的主流。
Unix系統誕生於1969年,1969年的東西,流傳至今的有哪些?很遺憾,無論是軟件還是硬件,除了Unix系統與創造它的C語言[注2],沒有了。為什麼Unix系統生命力會如此旺盛?答案只有一個,在於它的黑客文化與哲學。
哲學是門高深的學問,我們不需要去很徹底的研究它,Unix系統的哲學就是4個英文字母:K.I.S.S[注3],這也是最核心的設計理念,Unix系統有許許多多優秀的哲學思想,其中這個是最重要的。
用最簡單的東西去完成最復雜的東西,這也就是為什麼許多沒有玩過Unix系統從而沒有機會接觸Perl語言的人無法體會這個道理的原因[注4]。Unix系統的設計者們全是懶人,正是因為這種懶,系統變的簡單易用,穩定無比[注5],正是因為這種懶,締造了一個不朽的傳奇。
那麼Unix系統是如何維持如此旺盛的生命力的呢?答案就是——open source movement,開源運動,Unix系統最初把源碼分發給了各大高等學府用於研究,這些學府各自作了修改,發展出了許多不同類型的Unix系統,但其本質都是差不多的。
隨著Richard Stallman[注6]建立了FSF並且推出了GNU Project[注7],開源社區興起,互聯網的飛速發展[注8],越來越多的來自全世界的黑客成為了Unix系統文化和技術的繼承者。