我们在使用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系统文化和技术的继承者。
【编辑推荐】