IT史记之公司列传:昙花一现的sun公司与长盛不衰的Java

802
文章附图

近一百多年来,在IT信息产业的发展过程中,特别在20世纪八九年代是IT科技史上群星闪耀的时代。在这个大时代里,很多公司原本有可能成为信息产业的王者与弄潮儿,但最终却与之失之交臂。这些公司无论其曾经多么的辉煌,当它们开始走下坡路时,被人遗忘的速度远远超过它衰落的速度。今天,我们回过头来看看那些已经消失或者失落的弄潮儿。毕竟它们都曾在IT产业里面叱咤风云过!我们先来看看Sun公司

IT史记之公司列传:昙花一现的sun公司与长盛不衰的Java


Sun(太阳)公司

Sun公司大事记

1982年 Sun公司成立

1986年 Sun公司上市

1995年 Sun公司推出著名的Java编程语言

2001年 “9.11”以前,Sun公司市值超过1000亿美元;此后,互联网泡沫破裂,硬件需求大幅减少,它的市值在一个月之内跌幅超过90%

2004年 Sun公司与微软在经历多年的Java官司中和解,后者向前者支付高达10亿美元的补偿

2006年 Sun公司麦克尼利辞去CEO,新CEO施瓦茨欲将Sun公司从硬件设备公司向软件服务型公司转型,但未成功

2010年 Sun公司被Oralce(甲骨文)公司收购

Sun公司从创立到繁荣,花了近二十年,而倾覆却只用了不到一年时间!


昔日的辉煌

Sun公司名称很多人可能不知道,它是标准的斯坦福系的创业公司,是由几个斯坦福毕业生创建的

Sun是斯坦福大学校园网(Stanford University Network)的首字母的缩写

斯坦福大学为硅谷(Silicon Valley)的形成和崛起奠定了坚实的基础,培养了众多高科技公司的领导者

这其中就包括惠普、谷歌、雅虎、耐克、罗技、Snapchat、太阳微系统、NVIDIA、思科

及LinkedIn等公司的创办人在2000年Sun公司的巅峰期,在全球有约5W员工,市值超过2000亿美元

是2010年被甲骨文收购时56亿美元(74亿是当时太阳公司账上还有18亿的现金)的30多倍

2000年,排名第二的科技公司Google市值峰值才1700多亿美元,排名第三的IBM市值峰值为1600亿美元

那时的Sun公司通过其主要产品工作站与小型机打败了包括IBM之内的所有设备公司

同时还依靠它的Solaris(Unix的一种)系统和风靡全球的Java编程语言

成为在操作系统层面最有可能挑战微软的公司。同时人才济济,Google前CEO埃里克 施密特当时还在Sun公司工作


埋下隐患

麦克尼利领导的Sun公司在很长时间里面没有看出与微软决战操作系统的重要性,还没开始

Sun公司与微软公司在竞争战略上就输了一个回合,这与麦克尼利的经历与思维牢牢锁定在“硬件设备”上有关

在上个世纪90年代,Sun公司的服务器和工作站太容易挣钱了,Sun公司创立半年就开始盈利了

从1986年到2001年,从营业额2.1亿没有增到183亿美元,平均年增长率高达36%

能连续15年保持如此高速的发展,也只有为数几个公司能做到过!

中国有句古话,“祸兮福所倚,福兮祸所伏”,就是在这样红红火火的销售与业绩情形下

很少有人能冷静的看到高速发展背后的危机,并沉迷于硬件的胜利

忽略了来自软件(微软)的威胁,自此埋下了日后急速衰落的隐患


错失良机

当时在Sun公司担任软件副总裁的施密特已经意识到依靠硬件实现的利润是不断下降的

而IT软件与服务是未来,持续稳定的利润来源施密特后来从Sun公司的失败中总结出来反摩尔定律;

如果你反过来看摩尔定律,一个IT公司如果今天和18个月前卖掉同样多的、同样的产品,它的营业额就要降一半

IT届把它称为反摩尔定律。各位如果想要了解IT行业非常重要的三大定律

请移步阅读本所的历史文章“你为什么要换台新的iPhone x手机?IT行业摩尔定律告诉你原因”

遗憾的是,麦克尼利领导的Sun公司没有及时看到这个重要的趋势,也很难看到这个趋势事实正面

微软虽然当时是IT史上最厉害的对手,但并不是无懈可击的,历史上Oralce,雅虎,Google都在各

自的领域完全打败了微软,现在回过头来看,微软当初为何能无往不利的击败对手,更多的是依靠商业优势取胜

很少通过技术优势来打败对手,大家都知道的捆绑IE打败网景是一个通过商业优势取胜的经典案例

如果当时Sun公司能认识到软件与服务的趋势,改变商业模式,开源Solaris操作系统...等等

那么,IT行业的历史将会被改写,或许我们都在使用Sun公司的PC个人操作系统,而不是微软...

历史没有如果,只有成王败寇


没有把握住的最后一次机会 Java

Java诞生的背景,在上个世纪90年代以前,互联网普及之前,世界上的计算机要么不联网

要么就只是在企业内部局部联网,每个单位的局域网内部的计算机只要自己统一就可以

不会考虑不同的企业之间需要共享,但是随着互联网的兴起,不同的计算机之家共享资源的需求应运而生

此时,就需要一个新型的能跨越不同硬件和不同操作系统的新平台,大家就可以这个平台做一些事情

1995年5月,Sun公司Gosling大神发明了Java高级编程语言,刚开始叫Oak,不叫Java

因为它不需要与硬件相关的编译器,非常适合这个需求。在此之前的大多数高级语言的程序,在运行前都需要根据不同的计算机硬件进行针对性编译然后才能运行,而JAVA程序不需要编译,可以边解释边运行。这样,JAVA程序就不受计算机硬件平台的限制,所以在互联网起来以后,非常适合构建互联网应用程序。

JAVA的宣传口号就是“write once, run anywhere”

IT史记之公司列传:昙花一现的sun公司与长盛不衰的Java

可以这么说,JAVA的诞生,给了Sun公司提供了一个取代操作系统公司(主要是微软)主导计算机领域的可能性,Java解决了平台间的跨平台问题,解决方法是把 Java 本身做成一个平台,只要把 Java 平台本身部署到目标机器,那么应用理论上就可以用了,这就是未来发展的可能性。

但是由于各自各样的原因,Sun公司通过Java实现跨操作系统平台的梦想至今没有实现,用当时华尔街的话来讲,Java是赔钱赚吆喝,至于依靠Java赚钱,Sun公司是不知道的,Sun公司内部的很多人都抱怨java这种免费的东西无法挣钱。

当时华尔街流行一个说法,如果Java这样的好东西,如果放在微软比尔盖茨手里,一定可以玩出无数的套路

把一个公司给盘活,比尔盖茨的技术不是最厉害的,但是他的商业思维应该算是最牛逼的

这也是一个企业的领导人之间非技术层面的格局与差距。

微软当时很是重视Java这个宝贝,1996年微软不得不想Sun公司购买Java的授权,并签了一份合同

希望通过微软推广自己的Java,但无数的历史证明,微软从来不是省油的灯,微软有自己的小九九

后来Sun公司开发出了基于java的jsp,微软则针锋相对,利用VB为基础,推出了Asp

鉴于微软利用其操作系统的垄断地位来打压Java,Sun公司在1997年迫于无奈起诉微软

指控后者违反了就Java技术签订的协议,并要求微软公司停止侵犯Java兼容标准。

在2001年Sun公司虽然胜了官司,并获得了微软10亿美元的赔偿

但是,微软的Asp已经获得不少的市场份额。同时加上开源的

LINUX系统对其Solaris带来的冲击,再加上硬件服务器市场的负增长

自此,Sun公司就开始衰落,最终沦为被甲骨文收购的结局,IT史上的一代枭雄就此陨落!


长盛不衰的Java

虽然Sun公司消失了,当时它发明的Java在甲骨文手里到现在确一直长盛不衰

目前,按照IDC和Oracle 的数据,全球有1850万软件开发者,900万JAVA程序员

那么可以粗略估算出JAVA程序员占到了软件开发人数的50%左右,未来如何,

不敢随便下结论,至少有一点应该是肯定的,Java的生态圈以及背后甲骨文公司的实力

决定了这门语言在未来5-10年都会是最主流的编程语言之一;

Java为什么可以长盛不衰,且听下回分解!


历史的教训

Sun公司与微软争霸虽然已经成为了历史,但是其中的经验教训却非常值得科技公司进行总结

笔者认为可以得到以下几个教训:

人无远虑,必有近忧,对于一个企业也是,未来战略的方向一定要有人去思考,去总结,去决策!

在Sun公司硬件如日中天的时候,谁也没有意识到危机,没有人看到

没有人去思考IT行业未来的趋势已经从服务器硬件向软件与服务的方向进行;

人才的重要,执行公司战略的人才必不可少,后来,Sun公司虽然意识到Java及软件服务的重要性

也定下打造一个跨平台来取代操心系统的战略,但是Sun公司从上到下的人才与执行力不足以完成这一历史使命

当时的Sun公司的效率低下,平庸而大锅饭的管理,导致很多人才流出,同时不能吸引人才流入

由于不能吸纳新人才,随着互联网的兴起,原Sun公司的那些人才(硬件与系统架构的人才)的知识结构也已经过时了.

还有一个就是企业文化的问题,Sun公司历来不重视盈利和利润,销售人员的指标是销售额,而不是利润

销售的提成与销售额挂钩而不是与利润挂钩,很多的销售就不是尽可能的高价卖产品,而是更多的让利来取悦客户

达成交易,这样就导致了服务器卖得越多,公司就亏得越多的情况,这种奇怪的指导思想

在上世纪90年代,竟然还有不少的跨国公司使用同样的策略,比如摩托罗拉,诺基亚...等等。

这种策略,号称是先占用市场再考虑盈利,当然也不能说这个办法不对,还是要根据公司状况,市场情况来综合考虑.

文章分类: 产业动态
分享到:

【服务热线】 024-31039400
【公司地址沈阳市和平区三好街96号4层