硅谷有一家公司,它创造了同时代更好的CPU,更好的操做系统,更好的编程语言,但是因为狂妄和目光短浅,在短短二十多年间就走到了尽头。

它就是Sun Microsystems,硅谷最让人可惜的公司。

曾经对程序员最好的公司,倒下了  第1张

1

Sun的呈现是个巧合。

80年代初期,两类计算机占据着市场,一类是小型机,例如DEC的PDP系列;一类是正在冉冉升起的PC , 运行微软的DOS系统,还有苹果的Macintosh。

曾经对程序员最好的公司,倒下了  第2张

小型机性能强大,但问题是它是各人共享的,不克不及一小我完全占用,而且价格高贵。

PC价格廉价,但是性能不敷以运行一些贸易应用。

其时芯片设想正渐渐地从手工绘图转移到计算机辅助设想(CAD),十分需要性能强大的计算机。

曾经对程序员最好的公司,倒下了  第3张

(计算机辅助设想)

为了和PC区分隔来,如许的计算机被称为工做站(Workstation),时机窗口就那么呈现了。

斯坦福大学的研究生Andy Bechtolsheim遭到施乐Alto电脑的启发,在斯坦福设想造造了一台叫做Sun workstation的电脑。

那台电脑利用摩托罗拉的68000 CPU,实现了3M的目标:

每秒运行一百万次指令(1 million),1 Megabyte 内存,1 兆像素光栅扫描位图显示器。

曾经对程序员最好的公司,倒下了  第4张

(出名的摩托罗拉68000)

可惜斯坦福大学对那个工做站不上心,建造了10台以后就不想弄了,Andy想把硬件设想受权给一些造造商,竟然没人感兴趣!

可见在一个大机遇降临时,大部门人都是看不到的。

幸运的是,一个叫做Vinod Khosla的人意识到了Sun Workstation 的贸易价值,因为Vinod Khosla曾经是一个EDA软件公司开创人,公司开发出了软件,但是找不到强大的硬件。

Vinod Khosla 立即鼓动Andy创业, 他拉来了本身在斯坦福商学院的同窗Scott McNealy,然后撰写了一份贸易方案书,敏捷获得了风险本钱的帮助。

随后,创业团队的第四个成员,大神Bill Joy正式参加。

曾经对程序员最好的公司,倒下了  第5张

(Bill Joy的故事,拜见那篇文章《那些神一样的法式员》)

Vinod Khosla --- CEO

Scott McNealy -- 负责造造

Andy Bechtolsheim -- 负责硬件设想

Bill Joy --- 负责软件设想。

曾经对程序员最好的公司,倒下了  第6张

那又是一个创业的梦幻团队!

当然Sun公司也有合作敌手,例如Apollo 公司也在造造工做站,有些CAD公司以至会便宜系统。但是Sun的优势在于它充实整合操纵了市道上的硬件和软件。

CPU用摩托罗拉的,硬盘用富士通的,操做系统用Bill Joy 搞出的BSD Unix。

此时BSD已经内置了TCP/IP,能够让用户跨收集协做。

BSD 后来演化为SunOS ,最初酿成了出名的Solaris。

曾经对程序员最好的公司,倒下了  第7张

Solaris在八九十年代是个十分先辈的Unix操做系统,以对称多处置,撑持大量CPU著称。

用户能够肆意地增加CPU横向扩展系统的性能,最多撑持上百个,然后来Windows也就撑持4~8个Intel CPU。

在那一点上Solaris把Windows甩出好几条街。

大神Bill Joy后来设想了出名的NFS文件系统,让客户端通过收集拜候文件时就像拜候当地存储一样。

Sun工做站价格廉价,一小我就能够拥有一台性能强大的工做站,那太爽了。

曾经对程序员最好的公司,倒下了  第8张

Sun的工做站大受欢送,公司起头疯狂增长, 第一个财年收入850万美圆,然后是3900万,1.1亿,2.1亿,4.5亿,10亿。

Sun开展速度太快,以致于合做伙伴都跟不上了,最典型的就是摩托罗拉,但是Sun对CPU的需求摩托罗拉底子满足不了,一个bug都需要摩托罗拉破费2年时间去修复。

Sun测试了Intel的CPU,发现性能底子不克不及满足需求, 于是Bill Joy建议开发本身的CPU,接纳其时更流行的架构RISC(精简指令集)。

新的CPU就是出名的SPARC,它比其时流行的CISC(复杂指令集)架构的处置器快得多,很快便占领了RISC处置器市场,奠基了Sun在高端CPU的领先地位。

曾经对程序员最好的公司,倒下了  第9张

曾经对程序员最好的公司,倒下了  第10张

手握更先进的操做系统和CPU,Sun依托工做站到达了公司的第一个巅峰。

2

危机就在90年代初埋下。

在遥远的芬兰,一个叫Linus 的大学生无意间开发了一个叫Linux的操做系统,他把Linux开源,在宽广的互联网上和其他喜好者跨国界协做,那种全新的形式展现了兴旺的活力。

微软借助IBM PC兼容机已然成为桌面操做系统霸主,Bill Gates把目光对准了办事器和工做站,他从DEC挖来了“硅谷最牛的内核开发人员”David Cutler。

曾经对程序员最好的公司,倒下了  第11张

在David Cutler的指导下,微软夺路狂奔,开发出了Windows NT。

曾经对程序员最好的公司,倒下了  第12张

Windows NT也撑持收集,撑持多用户,比之前微软的操做系统要不变得多,可靠得多。

再加上微软成立的庞大生态系统和操做习惯,一会儿就吸引了良多用户。IBM、惠普那些巨头也跑来捧场,都接纳Windows NT来造造工做站。

此时Intel CPU在摩尔定律的差遣下也是越来越快,末于超越了RISC。

Windows NT + Intel CPU,起头不竭蚕食Sun的工做站市场。

Sun没法子,起头转型,做垂曲整合,向企业级办事器市场进军。

Sun的优势是从硬件到软件,从软件到收集,都有本身一套。而且有Solaris和SPARC那两个双子星,能够肆意扩展,构建计算机十分强大的办事器。

90年代后期,Web起头鼓起,Web办事器市场变得比工做站更大。

大网站eBay, Yahoo,Dell以至微软都在大量利用Sun的办事器。

若是那个时候你去参不雅数据中心,会看到一层又一层的机架上,都是Sun的办事器集群。

曾经对程序员最好的公司,倒下了  第13张

Sun再次获得疯狂增长,每年增长到达50%~60%!

1995年,Sun公司的一帮出色的工程师又创造了Java那个跨平台的语言,然后提出了J2EE那个企业级计算框架,IBM、惠普、Oracle、BEA等公司纷繁拥抱Java,仿佛有成为下一代计算平台的趋向。

曾经对程序员最好的公司,倒下了  第14张

此时的Sun公司恰似猛火烹油,鲜花着锦,市值高达2000多亿美金,高居第一,到达了它的第二个巅峰。

3

不幸的是,2000年美国互联网泡沫幻灭,大量的网站破产,陪伴着大量的办事器被抛到二手市场, Sun的办事器一会儿卖不动了。

Sun的销售额曲线下降,很快陷入吃亏,市值像坐了过山车一样敏捷滑落。

曾经对程序员最好的公司,倒下了  第15张

Sun公司拥有手艺领先的操做系统Solaris,SPARC CPU,互联网泡沫事后为什么一蹶不振了呢?

次要原因就是Linux成熟了,各人发现,用廉价的Intel PC + 免费的Linux,也能够组建计算力强大的Linux集群,Google就是出色的楷模。

曾经对程序员最好的公司,倒下了  第16张

“该死的”IBM竟然颁布发表投资10亿美圆,彻底拥抱Linux, 那个示范效应其实太强,越来越多的公司转到Linux阵营。

那一下Sun的企业级办事器市场营业彻底完了!

Sun之前的股票代码是SUNW,暗示Sun Workstation, 后来暗示Sun Worldwide,正好反映了Sun的两个时代。

后来Sun的股票代码改成JAVA,也反映了那是Sun剩下的更大的资产。

具有挖苦意味的是,Sun创造了Java 和 J2EE,但是却其实不晓得若何用Java去赚钱。

你利用Java,下面可能是WebLogic/WebSphere/Tomcat等应用办事器,MySQL/Oracle数据库,Linux操做系统+Intel CPU,那些工具和Sun一毛钱关系都没有!

Sun每次宣传Java,最末城市指向它的硬件,素质上,它是靠硬件来盈利的。

Sun公司勤奋地挣扎了几年,到了2008年经济危机,投资者再也无法忍耐Sun的持续吃亏。

2009年,Oracle用74亿美圆收买了Sun, 太阳正式落山了。

4

Sun是一个对员工十分好的公司,福利待遇就不说了,好像如今的Google。

最关键是那里有着出格强的工程师文化,手艺人员能够做主,只要你把工做搞定,没人存眷你到底是怎么干的。

在那里,冒险会得到奖励,失败不会遭到赏罚,成果就是史无前例,无与伦比的立异气氛。

良多Sun的员工回忆起来都说:“在那里工做其实太棒了”,“那是更好的公司”, “实是old good days, remember them.”

手艺人员做主也是一般双刃剑,手艺人员按照本身的“品尝”缔造了伟大的产物,但是却没有考虑市场。

依靠领先的手艺,不考虑营销和市场,能够胜利几次,但是不成能不断胜利。

Sun公司缺乏一个像Bill Gates那样的贸易+手艺的奇才,把那些伟大的手艺给整合起来。

Sun的胜利有必然的命运成分,80年代靠工做站,90年代靠办事器,两次走向巅峰。

当实正的冲击到来,Sun在一年内就陨落了。

外表看来,Sun败给了Intel和Linux,素质上,Sun败给了本身。

最初,列举下从Sun走出的出名人物,纪念下那家伟大的公司:

Satya Nadella

微软CEO

Eric Schmidt

Google董事长兼前CEO, Lex的配合开发者

庄思浩

BEA开创人 ,CEO

Chris Malachowsky

Nvidia的结合开创人

Whitfield Diffie

图灵奖获得者,公钥密码系统前驱

James Duncan Davidson

Tomcat做者

Marc Fleury

JBoss做者

Bob Scheifler

X-Windows指导者

Paul Buchheit

GMail创造人

Joshua Bloch

Java大牛,Effective Java做者

Brendan Gregg

DTRace做者

Lars Bak

Java HotSpot做者,V8做者