1.2 为什么选择Linux
来源:互联网 发布:hadoop 8020端口 编辑:程序博客网 时间:2024/05/02 04:28
1.2 为什么选择Linux
Windows已经占据了这个世界大部分电脑的屏幕——从PC到服务器。如果已经习惯了在Windows下工作,有什么必要选择Linux呢?Linux的开发模式从某个角度回答了这个问题。Linux是免费的,用户并不需要为使用这个系统交付任何费用。当然,这并不是唯一的,也不是最重要的理由。相对于Windows和其他操作系统,Linux拥有其独特的优势。这些优势使Linux长期以来得到了大量的应用和支持,并在最近几年收获了爆炸性的发展。
1.2.1 作为服务器
Linux已经在服务器市场展现了非比寻常的能力,在世界各地有数百万位志愿者为Linux提供技术支持和软件更新,其中包括有IBM、Google、Red Hat、Novell等IT跨国企业的资深学者和工程师。这要归功于Linux的社区开发模式,公开的源代码不是招来更多的黑客攻击,相反,Linux对于安全漏洞可以提供更快速的反应。在企业级应用领域,更少被病毒和安全问题困扰的Linux是众多系统管理员的首选。
Linux在系统性能方面同样表现出优势。已经不必担心Linux是否能发挥服务器的全部性能。相反在实现同样的功能时,Linux所消耗的系统资源比Windows更少,同时也更为稳定。虚拟化技术、分布式计算、互联网应用等在Linux上可以得到很好的支持,Linux在服务器市场的份额一直在快速增长。
2004年,IBM宣布其全线服务器均支持Linux。这无疑向世界传递了这样一个信号:Linux已经成长为一种最高档次的操作系统,具备了同其他操作系统一较高下的实力。在这之后的4年中,步IBM后尘的企业越来越多。如今,选择Linux作为自己的服务器操作系统已经不存在任何风险,因为主流的服务器制造商都能够提供对Linux的支持。
值得一提的是,在2008年排名前500的超级计算机中,93.8%(469台)都采用了Linux操作系统。尽管微软很自豪地表示,Windows HPC Server 2008进入榜单前10位,但需要知道的是,前9名的超级计算机都采用了Linux。
总体上来说,Linux非常健壮和灵活,很适合用于大型企业生产环境——在把Linux投入实际使用之后,用户将会更多地体会到这一点。
1.2.2 作为桌面
没有必要夸大Linux作为桌面操作系统的优势。在这个领域,Windows仍然占据绝对的主导地位。用户体验方面,Windows的确做得更好一些。然而随着Linux在桌面领域投入更多的精力,其桌面市场份额正在缓步提升。在2008年的世界开源大会上,Ubuntu Linux创始人Mark Shuttleworth甚至大胆预测,Linux的市场份额将在两年时间内超越苹果。
那么究竟有什么理由在PC上使用Linux呢?“免费”是一个非常重要的理由。Linux上的开源软件非常丰富,能够完成日常办公中的所有任务,并且不需要为此缴纳任何费用。用户不再需要为各种专业软件和操作系统支付大笔的许可证费用,省下的这笔资金可以用到更有用处的地方。
另一个重要理由在于Linux的开放性。这意味着用户可以订制属于自己需要的功能,在Linux中,没有什么是不能被修改的。对于希望学习操作系统原理的用户,Linux是一个很好的平台,它可以让研究人员清楚地看到其中的每一个细节。
相比较Windows而言,Linux确实更少受到病毒的侵扰。随着学习的深入,读者会逐渐了解到其中的原因。
- 1.2 为什么选择Linux
- 我们为什么选择Linux
- 我们为什么不选择Linux?
- 1.2为什么选择Arduino
- 嵌入式开发,为什么选择linux(2)
- 为什么大型互联网应用选择Java+Linux
- Linux为什么要选择宏内核
- 选择linux系统,为什么我选择CentOS而不是Debian/Ubuntu
- 1.2 为什么选择Key-Value Store
- 第 0 章 为什么选择《Linux内核源代码情景分析》
- IT运维工程师们为什么选择使用Linux系统
- IT运维工程师们为什么选择使用Linux系统
- IT运维工程师们为什么选择使用Linux系统
- IT运维工程师们为什么选择使用Linux系统
- 为什么选择图形数据库,为什么选择Neo4j?
- 为什么选择图形数据库,为什么选择Neo4j?
- 为什么选择Microsoft Windows XP Embedded,而不选择嵌入式 Linux?
- 为什么选择Microsoft Windows XP Embedded,而不选择嵌入式 Linux?
- 第1章 Linux概述
- 万能Makefile
- 如何使用ModelSim作前仿真與後仿真? (SOC) (Quartus II) (ModelSim)
- 1.1 Linux的起源和发展
- 应聘Java笔试时可能出现问题及其答案 (线程编程方面)
- 1.2 为什么选择Linux
- 通过T-SQL语句压缩SQL Server数据库
- 1.3 Linux的发行版本
- 2009年最受关注的六大开源软件出炉
- 应聘Java笔试时可能出现问题及其答案 (JSP与Servlet)
- 如何在ADS调试中使用中断
- Java读写cookie
- 乱谈B2C系统-算是今年的总结吧
- 用固定时间创建date对象