频道直达:新闻 - 组网 - 安全 - 服务器 - 存储 - 系统 - 应用 - 开发 - 数据库 - 前沿 - 技术人 - 培训 - 求职 - 读书 - 教程 - 专题 - 产品 - 案例 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

Linux与微软应该相互学习什么?

作者: 流言 出处:ITBear 2007-11-16 09:25    砖    好    评论   进入论坛
阅读提示:Linux在很多事情上都很出色,像开源、安全、稳定等。但他们还不够完美。下面我准备列出Linux最需要像微软学习的5件事情。不过事物总是双向的,微软反过来也可以学习Linux的不少东西...

Linux在很多事情上都很出色,像开源、安全、稳定等。但他们还不够完美。下面我准备列出Linux最需要像微软学习的5件事情。不过事物总是双向的。微软反过来也可以学习Linux的不少东西,有些人可能认为我在胡言乱语,大多数人也许是在基于Windows的电脑上看我的文章,别着急,看完之后就能判断我的话有没有道理了。

微软可以向linux学习的5件事情

1、kiss原则

【51CTO编者注:这里的kiss的意思是指“keep it simple, stupid”首字母缩写,意为“务求简单”】

经年累月,微软的程序变得庞大而臃肿。像意大利面条一样纠缠不清的代码很难让人理清思路,编出高效的软件来。

而linux继承了unix的诸多优点,拥有大量简单而小巧的程序、库以及API(应用程序接口)来创建精致的程序。相对来说大多数linux的代码更容易理解阅读和调试。

2、开源模式

采用开源模式——是真正的采用而不是小而又小的代码——并不会毁掉微软如果Bill Gates不能接受GPL协议,也可以像Sun和Scalix一样,稍微修改这一协议以适应他们的需要。

3、裁掉中层管理

你可能是这个世界上最好的程序员,但如果你碰不到正确评估你工作且不能给你清楚明白指示的上司,你的工作讲前功尽弃。许多的微软开发者被责备,但我一点也不想责备他们,微软现在是一个庞大的机构,一件事情往往转了很多圈子也不能被确定。

4、诚实面对

什么事.NET?我的好友Mary Jo Foley最近说,.NET“变成雷蒙人自己都不能简单明了加以解释的一个毫无意义的术语。”

想创建一个新的程序框架?好的,叫它.NET,不要叫它.NET之外的东史。想让软件作为服务出现,好的,叫它Windows live或者Office live,然后不要把这个名称用到其他上面去,这样人们就不会如此困惑了。

5、这是一个网络世界

今天,整个世界的人都可以连到你的电脑上。这就是说,Windows的恶习,让数据和程序工作在一个从DDE(动态数据交换)到ActiveX这样一个低层次的方法上,给网络上的其他人提供了破坏或扰乱你系统的能力。

我知道Vista有UAC、LUA等多种新玩具,不过本来的系统基础就有瑕疵,在这个旧有基础上改造而来的工具,就已经留下隐患了。

Vista的开发者将要做的事情,仅是来自linux过去剧本中的一页。在Linux和Unix中,这个系统正被重新创建。新的知识将使系统拥有多重用户,这样就可以不用太担心它是不是连接到一个稳定的网络了。

Linux可以向微软学习的5件事情

1、 MSDN

开源软件的一个非常大的弱点,就是它没有一个非常容易使用的向导来帮助初学者成功地编写他们的第一个程序。Linux爱好者往往需要很多时间学会如何正确地开发程序。 而微软则提供了“微软开发者网络”(Microsoft Developer Network 简称MSDN),包含了许多非常好的教程、实习指南、最新的操作系统和软件测试版产品。以及软件开发工具、程序代码实例、在线社区等丰富内容。并且MSDN有着非常好的组织结构,学习起来很容易,也能轻易地搜索到自己所需要的信息。

2、统一的界面

微软在界面统一方面一直做得很好。如果你熟悉Office97的使用,那么你拿起Office2003也不会陌生,很容易上手。一旦你掌握了Windows98,那么操作WindowsXP也不会有什么大的问题。而在Linux中,应用程序的跳跃性则非常大,从KDE到GNOME到Enlightenment,程序之间有着很大的差异。

然而,微软正在颠覆者这一原则。从新版的Office12来看,它已经拥有全新的界面,这招致了大多数使用者的批评。同时,linux却联合起来,开始启动勃兰特计划,这一工作致力于统一几大linux桌面的操作。他不只是帮助开发者统一引用程序接口API,更主要是帮助他们拥有一个统一的界面。也许在未来,linux而不是微软,在这方面将占有优势。

3、统一的格式

微软office文件格式虽然受版权保护,但他们通过市场营销避开了这一弱点。现在它已经成为业界的一种标准格式。若同界面一样,它的文件格式虽然在变,但是它们总能成功地向下兼容,旧的文件导入到新版本的程序中并不会丢失数据。

4、市场营销

微软之所以总是站在市场开发的前列,一个重要的原因是它在开拓市场以及广告宣传上能过投入大量的资金。在各类主流技术杂志上你总能看到微软的广告。大城市的新闻报纸、电视等媒体上,也时时可见他们的影子。

5、OEM支持

如果你想运行windows桌面操作系统,只要买一台电脑就可以了!微软的OEM(original equipment manufacturers,代工制造)运作已有十年之久。他是微软的钱袋子之一,为微软赢得了大量财富。

Linux商家也应该大力发展OEM预安装服务。诚然,在个人电脑上安装Xandros的linux操作系统非常简单,但我们必须面对的事实是:大部分用户从来就没有自己安装过操作系统。

(原作:Steven J. Vaughan Nichols 编译:流言 略有改动)

【相关文章】

【责任编辑:刘兵 TEL:(010)68476606】

专题
微软Forefront企业安全解决方案
微软出价446亿美元收购雅虎
Windows Home Server 家用服务器专题
Linux——从菜鸟到高手
Windows Server 2008专题
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Windows XP远程桌面连接图解(.. (查看56377次)
·Solaris基础知识入门 (查看47764次)
·Windows操作系统安装 (查看34661次)
·设置远程桌面连接 (查看34190次)
·Linux的安装 (查看31196次)
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。