1.6 Linux的优势
Linux从一个人开发的操作系统雏形经过短短十多年的时间就发展成为今天举足轻重的操作系统,与Windows、UNIX一起形成操作系统领域三足鼎立的局势,必定有其原因,Linux自身的特点就是其获得成功的原因。Linux具有以下优势。
1)源代码公开。作为程序员,通过阅读Linux内核和Linux下的其他程序源代码,可以学到很多编程经验和其他知识,作为最终用户也避免了使用Windows盗版的尴尬,节省了购买正版操作系统的费用。
2)系统稳定可靠。Linux采用了UNIX的设计体系,汲取了UNIX 25年的发展经验。Linux操作系统体现了现代操作系统的设计理念和最经得住时间考验的设计方案。在服务器操作系统市场上,Linux已经超过Windows成为服务器首选操作系统。
3)总体性能突出。在德国C'T最近公布的Windows和Linux的最新测试结果表明,两种操作系统在各种应用情况下,尤其是在网络应用环境中,Linux的总体性能更好。
4)安全性强,病毒危害小。各种病毒的频繁出现使得微软公司几乎每隔几天就要为Windows公布补丁。而现在针对Linux系统的病毒非常少,而且它公布源代码的开发方式使得各种漏洞在Linux上能尽早发现、弥补。
5)跨平台,可移植性好。Windows只可以运行在Intel构架,但Linux还可以运行在Motorola公司的68K系列CPU,IBM、Apple等公司的PowerPC CPU,Compaq和Digital公司的Alpha CPU,原Sun公司(后被Oracle收购)的SPARC UltraSparc CPU,Intel公司的StrongARM CPU等处理器系统。
6)完全符合POSIX标准。Linux和现今的UNIX、System V、BSD三大主流的UNIX系统几乎完全兼容,在UNIX下可以运行的程序,完全可以移植到Linux下运行。
7)具有强大的网络服务功能。Linux诞生于因特网,它具有UNIX的特性,保证了其支持所有标准因特网协议,而且内置了TCP/IP协议。事实上Linux是第一个支持IPv6的操作系统。