我们为什么要使用linux
2008-03-04 20:22
573 查看
呵呵,这个问题讨论起来恐怕可以以M来衡量文字数目了。以下只是自己随意总结出来的,算做胡言乱语吧,还望高手莫当真。其实被拿来筒linux比得最多的恐怕是window了。其实,就我而言觉得一个词可以概括了“树大招风”。
如果你做到软件出了名,收了费,那么自然就有黑客来光顾,来给你找漏洞了。Windows就是如此,呵呵,其实就其内核来说,是挺不错的,但是谁叫人家是微软公司的产品,谁叫人家处于垄断,谁叫人家黑客就是为了free呢~。呵呵,众多漏洞都是出在IIS和IE上。这也正好对比了Linux在服务器上的优势以及Firefox与IE的成功对比。当然,总体来说,安全性Linux绝对比Windows强得多。其安全性可以称得上国家级别。如果您志在吃国粮,那么恭喜你,Linux为你的必须掌握的技能了。
另外,Linux是真正的多任务多用户。只有很少的操作系统能提供真正的多任务能力,尽管许多操作系统声明支持多任务,但并不完全准确,如Windows。而Linux则充分利用了X86CPU的任务切换机制,实现了真正多任务、多用户环境,允许多个用户同时执行不同的程序,并且可以给紧急任务以较高的优先级。
再有,网络恐怕是Linux很强的地方之一了。毕竟这是其赖以生存的环境啊。Linux的发展,众多高手的交流都是通过网络。它可以轻松地与TCP/IP、LANManager、Windows for Workgroups、Novell Netware或Windows NT网络集成在一起,还可以通过以太网或调制解调器连接到Internet上。 Linux不仅能够作为网络工作站使用,更可以胜任各类服务器,如X应用服务器、文件服务器、打印服务器、邮件服务器、新闻服务器等等。
很重要的一点,如果你精通了Linux,尤其是内核编程之后,嘿嘿,那么你可以邀上你的朋友一起搞个发行版。当然,如果你很懒,也可以自己不断的修改内核,日久之后,那么你的操作系统保证是独一无二的了。而且只适合你自己。其实,自古以来也都是物以稀为贵啊。呵呵……
当然,Linux的硬件支持,GUI图形界面,这些都在不断的改进……也有更多更多的国家在对其研究。呵呵,我还是很期待微软在操作系统方面有强悍的对手的。不过一个google已经让他吃不消了,看他收购雅虎就知道了。嘻。。
我的独立博客:www.hunter-u.cn/blog
转载请说明出处。做人要厚道。谢谢。
如果你做到软件出了名,收了费,那么自然就有黑客来光顾,来给你找漏洞了。Windows就是如此,呵呵,其实就其内核来说,是挺不错的,但是谁叫人家是微软公司的产品,谁叫人家处于垄断,谁叫人家黑客就是为了free呢~。呵呵,众多漏洞都是出在IIS和IE上。这也正好对比了Linux在服务器上的优势以及Firefox与IE的成功对比。当然,总体来说,安全性Linux绝对比Windows强得多。其安全性可以称得上国家级别。如果您志在吃国粮,那么恭喜你,Linux为你的必须掌握的技能了。
另外,Linux是真正的多任务多用户。只有很少的操作系统能提供真正的多任务能力,尽管许多操作系统声明支持多任务,但并不完全准确,如Windows。而Linux则充分利用了X86CPU的任务切换机制,实现了真正多任务、多用户环境,允许多个用户同时执行不同的程序,并且可以给紧急任务以较高的优先级。
再有,网络恐怕是Linux很强的地方之一了。毕竟这是其赖以生存的环境啊。Linux的发展,众多高手的交流都是通过网络。它可以轻松地与TCP/IP、LANManager、Windows for Workgroups、Novell Netware或Windows NT网络集成在一起,还可以通过以太网或调制解调器连接到Internet上。 Linux不仅能够作为网络工作站使用,更可以胜任各类服务器,如X应用服务器、文件服务器、打印服务器、邮件服务器、新闻服务器等等。
很重要的一点,如果你精通了Linux,尤其是内核编程之后,嘿嘿,那么你可以邀上你的朋友一起搞个发行版。当然,如果你很懒,也可以自己不断的修改内核,日久之后,那么你的操作系统保证是独一无二的了。而且只适合你自己。其实,自古以来也都是物以稀为贵啊。呵呵……
当然,Linux的硬件支持,GUI图形界面,这些都在不断的改进……也有更多更多的国家在对其研究。呵呵,我还是很期待微软在操作系统方面有强悍的对手的。不过一个google已经让他吃不消了,看他收购雅虎就知道了。嘻。。
我的独立博客:www.hunter-u.cn/blog
转载请说明出处。做人要厚道。谢谢。
相关文章推荐
- 《软件建模介绍 — 我们为什么需要建模工具?》-为什么使用together edition for eclipse
- 为什么服务器大多使用Linux
- 我们为什么要使用NodeJS
- 为什么计算机专业的学生要学习使用 Linux 系统?
- 为什么linuxC程序设计中不能使用system("cd ..")来改变当前工作路径而用chdir()函数
- 为什么我们总是使用android:configChanges=“keyboardHidden|orientation”?
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
- IE6很烂,为什么我们仍在使用?
- 为什么我们要使用c++的前置声明
- .NET框架:为什么我们要尽量使用框架内建的功能,“.NET研究”而不是重新发明
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
- 为什么服务器端使用的是linux
- Linux的文件权限设置为什么可以使用421
- 为什么我们使用Nginx而不是Apache?
- 我们为什么要使用Spring Cloud?
- 为什么我们常忘记使用正则表达式 (转摘)
- 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
- AngularJS,为什么我们要使用$apply()?在什么时候使用?
- 我们为什么要使用List和Set(List,Set详解)