启示之二:.net不做跨平台,是微软的又一次稳打稳扎的博奕,进可攻,退可守
在微软96年浏览器大战后,又受到Java的刺激,微软再次扮演了一次“要钱不要脸”的角色,不惜同往日盟友翻脸,以阻止Java的前进,受到美国司法的阻碍,但并未成功。微软虽然赔了10个亿给SUN,但也学到了不少,将Java思想成功应用到Windows领域,出了这个.net。
遥想上世纪60年代,操作系统的产生给计算机使用者带来了不少方便,人们再也不用关心过于复杂的硬件,这个时候才真正实现了软件和硬件两大独立体系。万事万物都在螺旋式的上升,就象计算机刚出来时,由于硬件资源太稀少,不得不通过终端机共享一台主机。90年代以后,随着硬件成本的降低、处理能力的加大,渐渐的PC机占了主体,这是由于硬件瓶劲得到了缓解,但本世纪初以来,由于信息资源需要共享,再次出现了“瘦客户”机制,这次瘦得比前一次不同一些,硬件不再“瘦”的重点,浏览器是瘦客户的主键点。正如孟岩博客写的“Web才是老大!”,一切都是次要的Web才是最终。Java的出现将盖茨发现操作系统的历史即将过去,虚拟机的时代即将来临,虚拟机技术的出现不亚于操作系统的出现,操作系统是屏蔽硬件的差异,而虚拟机的目的是要屏蔽操作系统的差异。
盖羡在十年前就想到了,不惜冒分解微软的危险都要强推IE,估计他想如果IE没推出去,微软将只是一个符号,就象今天的SUN一样。但这明显与微软目前的商业重点不合,微软的利润全靠Windows及其应用软件(如:ffice),如果全世界只剩下浏览器了,微软的利润哪里去找?
微软推.net时正反映了其思路,第一步还是得拚命保Windows,于是重金打造的.net只绑定Windows,也是想最后一博,通过.net来拯救Windows,有点象“大话西游”,先是Windows孕育了.net,然后是.net来拯救Windows,有趣,盖茨应该也知道,网络世界里Windows是很难保住的。第二步就是,如果Windows城池一旦被Web攻破,.net的CLR就成为了主唱。第二步目标的具体实现步骤盖茨虽然也没有具体的方案,但有一点是可以肯定的是微软不想学贝尔或是SUN,最优秀的操作系统Unix和最优秀的JVM攒了无数的吆呼,但没攒到银子,反倒为他人做了嫁衣裳,不知道有多少公司通过这两款产品大发特发,而这两家公司却在人们的怀念声中日益凋零。看来攒钱和技术并不是一码事。
发表于 @ 2007年01月08日 18:07:00|评论(loading...)|编辑