adsl6329 2008-8-7 19:52
微软同时开发三款OS,出路还是末路
微软同时开发三款OS,是否能摆脱现在的僵局呢?乱摊以为,除非收购一家领先的*nix,否则不会有实质性的突破。毫无疑问,微软遇到了发展的瓶颈,而且这一次空前的严重。前几次微软有好几次成功的超前瞻性的例子,如在DOS正强盛时提前开发了Windows,在16 位Windows正强盛时提前准备了NT系列。在一个产品正强势时微软已经预见到了他的衰落,并准备好的新的道路。毫无疑问这种超前的高瞻远瞩给微软带来了持续的高速发展。
但是微软并不总是这么幸运,这是可以理解的,超前的高瞻远瞩毕竟是凤毛麟角的,绝大多数的人在绝大多数的时候都只是凡人的,闪光只是偶尔的一刹那而已.
很明显,这一次微软的危机已经是兵临城下了.这一次没有缓冲,没能提前预计,微软必须直面面对vista的失败.
所有的人都在谈论vista的失败,我相信微软内部也进行过无数的研讨,并尝试解决这个问题.遗憾的是当我看到这篇文章的时候,我意识到微软根本就不知道vista失败的根源.
不才区区以为,当前微软的危机,vista并不是最重要的一个,虽然vista本身确实犯了很多严重的错误(如临阵放弃winFS文件系统).
微软的当前最重要的危机,早在十几年前就已经埋伏下了,就是微软本身的系统开发策略:
1.IE 与系统的深度耦合.
这个策略在当年看来是相当成功的,但是直接的后果就是使得系统向网络敞开了大门.近几年肆虐互联网的木马、病毒,绝大部分都拜微软的这一策略所赐.说它是罪恶之源一点都不过分.
不仅是用户深受其害,微软自身也受波及,疲于奔命的打补丁.而且为了强化xp的安全性而占用的很长的一段vista开发周期,导致vista仓促上场,甚至为了舍弃winFS而全盘重新修改.这种代价是很惨重的.
IE 与 系统的深度耦合,是整个IT业的苦难.(ps: 这里不包含一些捞偏门的).
2.Windows的系统架构的紧密集成策略.
看到这个标题可能很多人会骂我狂妄,连Windows的系统架构都敢批评!OK, 我先诚挚的向微软的高人表示由衷的敬意,这是真的!
但是我也要继续批评,这也是真的.批评这一架构无损于我对微软高人的敬意.
Windows的系统架构是很优秀的,至少在以前,它表现得十分的优秀.当但紧密集成成为一种策略时,系统的各个地方就弥漫了深度耦合的痕迹.开发这种系统或许是个聪明而灵巧的做法,完善这个系统则如同修改面条式风格C代码一样,难度随着规模指数上升!
很难相信微软的这种集成并耦合的开发策略一直能持续到现在,这大概也能解释为什么微软如此庞大的开发队伍,开发的vista却差强人意了.
我不敢说微软会赞同这种架构策略的劣势,我甚至不敢说大多数的人会同意这一观点.姑且在这里做一个预言,这种策略持续下去,就算以微软的财力人力,不出5年内,必将遇到不可克服的瓶颈.而解决的方法,则说起来很简单而做起来很难,那就是放弃现在的Windows,就如同当前放弃 dos,放弃16位Windows一样.
Windows的现有体系结构基本已经到头了.强撑不如考虑收购一家 *nix 来开拓新的方向,完全开放式,松耦合的架构.