行家辨异Linux与Windows

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:daregooo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  完全权限vs.无权限
  
  源代码访问权限可能是这两款操作系统最主要的区别了。基于GNU Public License的Linux可以确保它的所有用户访问并修改其内核代码,这些代码用于支撑整个Linux操作系统。但除非你有幸被微软选为其精英团队中的一员,否则,恐怕你没有机会看到Windows的内核代码。
  我们可以辨证地看待这个问题。一种观点是,公开操作系统源码的行为可能会使操作系统以及其上安装的软件遇到一些恶意开发者,并利用其中存在的漏洞。另一种观点则是,公开系统级源码有助于系统性能的进一步提升,而且漏洞可以更快被完善,这样恰恰能防止恶意开发者利用漏洞或破坏操作系统。
  
  无许可vs.许可限制
  
  每名IT工作者都遇到过PC软件授权的问题。如果拥有Linux通用公共许可证(GPL)的操作系统,你可以免费修改、使用、重新发布甚至出售(只要你能正确编译代码)这一软件。同样,有了GPL授权,你也可以下载一份Linux系统或程序之后随意安装到多台机器上。使用微软授权的操作系统时,任意功能是无法实现的,你需要拥有一个购买得到的授权序列号。因此,假设你购买了10个许可证,你只被允许在10台机器上安装,这才是合法的。
  
  在线支持vs.付费支持
  
  技术支持是大多数公司拒绝Linux的一大原因。用户可以从论坛上得到对Linux的社区支持,当然,如果觉得有必要的话,你也可以从Linux公司,如红帽和Novell处购买技术支持。然而,当你使用很多Linux产品都会提供的内置技术支持时,你只能祈求问题能尽快解决。如果你使用Linux遇到了问题,可以通过邮件或论坛求助,也许十分钟内就会有大量回复,但也许会几个小时或几天才出现回复。有时你会有一种感觉,这完全是在碰运气。但大多数Linux存在的问题都被文档化了,如果运气不差,你会很快找到合适的解决方案。如果你使用Windows,你可以购买微软提供的技术支持,也可以走与Linux相同的路,Windows也有相当多的帮助网站及论坛为你解决问题。
  我认识的很多人使用过Linux付费支持或微软付费支持,我无法说出究竟谁表现更好。但这也引出了另一个有趣的问题——为什么如此多的用户表示微软支持比Linux付费支持更好?
  
  完全vs.部分硬件支持
  
  一个慢慢已经不存在的问题应该就是硬件支持了。几年前,如果你想在机器上安装Linux,你必须先要确定机器的每个硬件与你的设置完全兼容。1997年,当时我并不知道为什么Caldera Linux或红帽Linux不能识别我的调制解调器。几经周折之后,我终于发现机器中用的是Winmodem,所以不得不再去购买一个US Robotics外置调制解调器。现在则不同,你可以随便找一台PC或笔记本电脑,然后再随便找一款Linux系统安装,运行结果会很棒。但还是存在一些异常情况,比如待机/休眠仍然是很多笔记本电脑运行Linux存在的问题。这一问题很早就被发现了,但还没有被很好地解决。而Windows系统则几乎对所有硬件都能很好地进行兼容。
  
  命令行vs.非命令行
  
  无论Linux操作系统已经有多少年历史了,也无论桌面环境已经发展到何种程度了,命令行方式对于管理员来说一直是极具价值的工具。难以想象如何去管理一台没有命令行方式的Linux机器,至今还没有什么会取代让管理员喜爱的文本编辑器、ssh以及所有系统提供的命令行工具。
  但最终用户对它的需求就没那么强烈了,即使他们有几年的Linux使用经验,但没用过命令行工具也不足为奇。同样的问题在Windows上道理也是一样的。你可以使用Windows自带的命令行方式,但与Linux的扩展功能不同,微软更希望命令行方式对用户隐蔽。如果用户不在“运行”中输入cmd命令,恐怕永远不会知道命令行工具的存在。
  
  集中vs.非集中安装
  
  让我们仔细想想,使用Linux时,你是否有一个集中的地方来查找、添加或删除软件?这个地方就是软件包管理系统,比如Synaptic。使用Synaptic,你可以打开一个工具、寻找一个应用程序或一组应用程序,不用任何网络搜索就能安装或购买应用程序。
  Windows这点与Linux不同。使用Windows时,你必须知道你想安装软件所在的位置,也可以下载软件或者将CD放入你的机器中,并且双击运行setup.exe或install.exe。很多年来,人们都认为在Windows上安裝程序相比在Linux上部署要简单得多。并且这么多年来,人们的想法的确是正确的。但情况有了改观,如今在Linux下的安装也变得简单易用并且集中了。
  
  灵活vs.固定
  
  我总是愿意打这样的比方,使用Linux,就像在一间容易拆卸地板的房间里,你可以随意拆装地板。而对于Windows来说,它的地板是不可移动的,你不能超越微软对其产品随意改动。
  以桌面为例,除非你愿意购买并安装一个可以改变桌面外观的第三方程序,对于Windows而言,你必须使用微软认为对用户而言很理想的桌面。而对于Linux来说,你可以随意布置你的桌面,让它看起来是你想要的。你可以随意对桌面布局进行调整,从最简单的二维Fulxbox到全3D的Compiz体验,Linux环境的桌面给用户带来的体验要灵活一些。
  
  爱好者vs.公司开发
  
  即使Linux基本已经脱离了其学院派根源,但我还是将这条内容加在了本次所列的区别中。Linux用户往往会成为该系统的狂热者,他们可以马上告诉你为什么你应该选择使用Linux。当然,这在某些人看来也许不够专业。为什么一些已经成为公司开发的产品也要有这么多的爱好者来参与呢?Linux需要人们的赞美来扩大影响,而这些褒奖也是Linux最好的朋友。
  
  自动vs.非自动移除
  
  以前,你必须插入软盘才能使用程序,弹出软盘代表移除它。那个时代已经过去,但它并没有结束。一个困扰Linux新手的问题是该如何使用可弹出的媒体。必须手动加载CD驱动器的想法对于新用户来说的确很陌生。
  但这样做也是有原因的,Linux是一个多用户平台,它强迫用户通过加载媒体来对其进行使用,这样可以保证用户的文件不被其他用户覆盖。试想一下,在一个多用户系统中,如果每个人都有即时的权限来访问一个已经插入的磁盘,该如何防止它们被删除和覆盖?这些问题现在演变成下面的问题:Linux子系统究竟应该安装到哪儿,才能使你可以拥有与Windows相同的移动设备使用体验?
  
  多层运行vs.单一运行
  
  我想不出如何确切命名这一点,所以只好对其进行了描述。这一点是Linux继承的可以在不同的运行层上终止的能力。有了这点支持,你可以在命令行层(运行层3)或者GUI层(运行层5)工作。当操作系统出现了问题,并且你需要诊断问题究竟发生在哪儿的时候, 这确实可以节省效率。你可以通过在运行层3上启动来实现,用超级用户权限进行登录、寻找并解决问题。
  通过使用Windows,你很幸运地可以通过安全模式来访问命令行——这时,你可能拥有或没有所需的工具来解决问题。在Linux上,甚至在运行层3上,你仍然可以安装工具来帮助你解决问题。
  存在不同的运行层在另一方面来看也很有帮助。假设有问题的机器是一台网络或邮件服务器,你想把所有内存都分配给它,那么你不能让机器在运行层5上启动。然而,也会有这种情况出现,就是当你确实因为管理目的而使用GUI的时候。因为你可以在运行层3的命令行中运行startx命令,你仍然可以启动X Windows从而拥有GUI。使用Windows,你会一直被迫在图形运行层中工作,除非遇到了很严重的问题。
其他文献
电信运营商不希望沦为比特管道。事实上,随着全业务运营时代的到来,他们也不可能沦为流通管道。网络融合、终端融合催生下的业务融合将为电信运营商提供更多的挣钱机会。  这钱怎么挣?业务开展之前,计费系统的重新建立是尤为重要的一环。而全业务运营对于计费有哪些要求?运营商现有系统存在哪些不足?全业务运营时代快速来临,融合计费成为电信运营商面临的第一道难关。    业务驱动下的新兴计费方式    在由《通信产
美国丹尼森市政府CIO在北大发表演讲时,很多人在追问同一个问题:“你们是怎么做到公共资源的有效共享?你们为什么不存在信息孤岛?”该CIO有些诧异,但依然耐心回答:“市政府CIO負责全市所有信息系统,各职能部门的信息系统必须接受市政府信息部的统一管理。”众人恍然大悟:原来你们是集中管理!  集中管理不是一个新名词,但是要想做到信息系统的集中管理,却是一件很困难的事情。在信息化发展的初级阶段,各个部门
备份数据应该成为每个网络管理员的习惯,但再好的习惯也有发生意外的时候,所以一些重要数据还是要让电脑自动备份。    系统状态自动备份    服务器的信息最重要的应该是系统状态信息,它不仅仅包含了系统注册表内容,还包括了Active Directory、系统启动文件、COM+等重要信息。如果事先没有备份系统状态,一旦系统崩溃的情况发生,灾难恢复的时间往往需要很长;如果系统状态信息事先有备份,则在新的
如今保险行业竞争的激烈有目共睹,如何在险种近似、保额近似的情况下脱颖而出,成为保险业的领导者?  由于保险行业的特殊性,保险产品没有一般产品的外观与质量,它的价值只能通过客户服务来体现。服务的持续提升是保险公司提升业务量、适应市场需求、实现可持续发展的重要源泉。  从某种程度上来讲,未来保险公司核心竞争力将体现在各自的客户服务水平上。因此唯有提升客户服务水平才能给自己的保险公司上个一劳永逸的“保险
“现在我每天都面临巨大的压力——项目不能失败。”在建设期,项目管理系统要赶在建设初期实施上线;在生产期,信息化系统又要与生产工艺装备同步投运——作为信息化建设的负责人,强伟不可能没有压力。而且,如此庞大复杂的信息化项目,首钢京唐公司主要依靠自己的力量来实施。首钢京唐公司是怎么来保证项目成功的呢?    吸收首钢和唐钢的经验    “首钢京唐公司已经渡过了依靠专业咨询公司来实施信息化项目的阶段。”在
UTM产品架构示意图  信息安全属于应用科学领域,它总是由实际出现的问题而滋生出一套方法,从而形成一种技术,然后学者再抽象出一个模型,最后,将该模型放之于实际应用之中,指导新技术的产生,UTM也是在这种模式下的产物。    技术    严格来讲,UTM并不是某一项独立的技术,它的魅力之处体现在它的设计思想,似乎为信息安全提供了一个完美的技术解决方案。  为了达到统一处理威胁的目的,UTM必须要有一
日本是一个位于太平洋西岸的岛国,国土面积只有37万平方公里,约占全球陆地面积的约1/400但是,从其地理位置地形地质气象等自然条件以及人口密度来看,日本是一个地震台风暴雨火山等自然灾害易发的国家根据日本内阁府的资料,在1997年至2006年全世界发生的6级以上的905个地震中,日本发生了187个地震,占20.7%  其中,几件重大的自然灾害和公共安全方面的危机事件不仅给日本造成了很大的损失,而且也
DRP(分销资源计划)系统实施顾问走后,系统问题越来越多,尤其是数据不准的情况经常出现,使得报表也不准了。业务部门抱怨:“这是什么破系统,出来的数据都不准。”接下来的两则严重的数据事故引发了一场数据治理的大战。    事故一:新品定价错误搞得一团乱  A是一家经营服装的公司,为做好分销渠道的管理,上了DRP(Distribution Resource Planning,分销资源计划)系统。然而,由
2008年8月27日,戴尔展开了自发布针对中小企业市场的子品牌Vostro之后最大的一次市场动作。像之前承诺的那样,戴尔发布了四款面向中国和印度这样的全球新兴PC市场设计的新机型,允许用户选择预装Ubuntu Linux以及与之打包的开源商务办公应用套件成为这四款新产品的亮点。  戴尔全球副总裁及戴尔大中华区总裁闵易达表示,戴尔将以狂飙之势推进全国各地中小企业解决方案中心的建设,计划今年年内将中小
明基迎来换帅后的新气象——洪汉青的第一把火选择了整肃渠道,即把全国渠道体系全部纳入紫光、佳杰两家总代管控之下。而明基设立在全国各地的分公司,或许由此变得更加风雨飘摇。对渠道来讲,尚未尘埃落定的新政是喜是忧?曾文祺的黯然谢幕,是否与总部的政策有蛛丝马迹的关联?    曾无数次到台湾总部出差的曾文祺,这一去,将不会再以明基中国区总经理的身份回来。而身后的明基中国,以公司结构和渠道模式调整为标志,正式迈