从云城前往京城的飞机是老式的波音737,采用了一排六座的布局,空间很紧凑,没有公务舱,好在乘客不多,有很多空位,杜秋和布拉德-西尔弗伯格都是身材比较高大的人,两人坐在一起之后,与其同行的人就很识趣的另外找了个座位。
如果坐火车,从云城到京城要十几个小时,但坐飞机只要2个小时左右,在这2个小时的旅途中,杜秋一直在和西尔弗伯格聊天,不过内容和浏览器没有多少关系,而是在谈论1995年另一个具有划时代意义的新技术,那就是java,之所以谈论java,因为它是微软在90年代中后期遇到的最大麻烦,差一点要了微软的老命。
在2016年的时候,哪怕是不从事it行业的普通人,也知道java是一门可以和c/c++相提并论的会了很容易找到工作,但事实上sun公司在1995年发布java的时候,并不仅仅是把它当作一门编程语言,而是把它当作一种可以挑战微软的神兵利器。
如果把计算机比作一间房子的话,cpu、内存、显卡等硬件是砖头、沙子以及钢筋之类的建筑原材料,操作系统相当于土坯房,应用软件则相当于沙发、橱柜、冰箱等生活日用品,如果想换个地方或者换个房子住,就需要一件一件的朝外搬东西,众所周知,搬家是一件非常麻烦的事,其中会出现各种各样的问题,所以不管是软件公司还是普通用户,一旦习惯了某个操作系统,就很少愿意转换。
而java提出了一种全新的软件开发概念,那就是虚拟机,虚拟机相当于一辆房车,所有生活日用品都装在车里,脱离了地基和墙壁的束缚,想搬家就搬家,想换地方就换地方,一次编写,到处运行,这样一来的话,软件公司在开发产品的时候,不需要考虑操作系统的问题,而普通用户在选购产品的时候,同样不需要考虑操作系统的问题,对微软来说堪称灭顶之灾。
“ris操作系统、novell公司的no-os,这三种操作系统共同的困境是缺乏足够的应用软件支持,如果让java发展起来了,困境将不复存在,他们肯定会侵蚀微软的市场,甚至未来会出现更多的操作系统公司,西尔弗伯格先生,我这样理解没错吧?”
rd-univerwork”的简称,也就是斯坦福大学校园网的意思,中文叫做太阳计算机系统公司,是90年代中后期和微软、思科以及甲骨文并驾齐驱的it行业巨头,2000年顶峰时市值超过2000亿公司阿里巴巴更胜一筹。
ris操作系统是unix的一个衍生版本,在商用服务器市场占据主导地位,不管是功能还是性能都比微软研发的要强大的多——微软1ail的时候,想把拥有上千万用户的邮件服务器从ris和freeb上,结果居然失败了,但是微软又不得不这么做,否则就成笑话了,一直折腾了好几年,直到windows2000发布之后才搞定,即使如此,其中有部分功能仍旧要靠unix来实现。
novell公司是一个专门做网络操作系统的公司,在该领域占据统治地位,市场份额超过70,他们开发的nos操作系统可以和dos兼容,营业额相当于微软的40左右,而且1994年还收购了曾经辉煌一时的字处理软件,显示出了进军办公软件市场,和office争雄的意思,因此也被微软视为强敌。
至于苹果公司以及他们的-os,在1995年的时候属于苟延残喘,不值一提的败军之将,但品牌号召力不弱,在某些专业领域仍旧很有市场,属于可以轻视但不可无视的对手。
“杜先生,你人在封闭的中国,却拥有世界的眼光,对美国的软件市场很了解,非常难得。”西尔弗伯格很赞同杜秋判断,说道:“比尔在java发布之后,第一时间就认识到了它的威胁,为此特意召开了高层会议,研究解决的办法。”
“有了互联网,在中国和在美国并没有太多区别。”杜秋看了看窗外,见已经隐隐可以看到机场了,就问道:“你们准备怎么解决?是加入java,把敌人变成朋友,还是另外自己造一门新的语言出来,和敌人战斗到底?”
在java之前的编程语言,比如c/c++,都是直接发布出去,任由程序员折腾和改进,等改进的差不多了,再成立一个工作组或者委员会之类的组织,将其标准化,这么做虽然传播的很快,但会导致碎片化,出现严重的兼容性问题,而且公益性质的标准化组织效率很低,经常互相扯皮,甚至好几年都搞不定一个小问题,因此sun公司在发布java的时候,采取了一种中间线路方式,那就是向业界大规模向发放许可证,允许这些拥有许可证的公司改进java,但改进的成果必须通过sun公司的检查和批准。
sun公司的这套做法,和ivieddl开源许可证有异曲同工之妙,都是利用别人壮大自己,只不过sun和骁龙不同,是个市值过百亿美元的大公司,微软收购不了,因此只有两个选择,要么加入其中,从内部破坏,要么另起炉灶,从外面死磕。
这时有空姐过来提醒系好完全带,西尔弗伯格就没再多谈了,只是说道:“我们还没有决定该如何解决,不过杜先生如果愿意来微软工作的话,我想比尔肯定会非常欢迎的,如果你喜欢留在中国,可以不用去西雅图,我们会在你的家乡成立一个专门的工作组。”
“西尔弗伯格先生,如果你愿意来骁龙工作,我也会为你在美国成立一个专门的工作组。”
西尔弗伯格为之一笑,礼节性