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

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

硅谷有一家公司它发明了同时代最好的CPU最好的操作系统最好的编程语言但是由于傲慢和目光短浅在短短二十多年间就走到了尽头。

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

2fae5152b7cc3c76cb5fc8608c4853e4.png

1

Sun的出现是个巧合。

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

deccf21ca9271e580eb805a671b33fea.png

小型机性能强大但问题是它是大家共享的不能一个人完全占用并且价格昂贵。

PC价格便宜但是性能不足以运行一些商业应用。

当时芯片设计正慢慢地从手工绘图转移到计算机辅助设计CAD非常需要性能强大的计算机。 

c023a929094c2406e1b9a060dfb5adc1.png

计算机辅助设计

为了和PC区分开来这样的计算机被称为工作站Workstation机会窗口就这么出现了。

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

这台电脑使用摩托罗拉的68000 CPU实现了3M的指标

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

6943d3f6b46b6a4ca6d5ee4ff39ce69e.png

著名的摩托罗拉68000

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

可见在一个大机遇来临时大部分人都是看不到的。

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

Vinod Khosla 立刻怂恿Andy创业 他拉来了自己在斯坦福商学院的同学Scott McNealy然后撰写了一份商业计划书迅速获得了风险资本的资助。

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

5ef489356f9bdaf4cdddd90d12dd5db8.png

Bill Joy的故事参见这篇文章《那些神一样的程序员

Vinod Khosla  --- CEO

Scott McNealy  -- 负责制造

Andy Bechtolsheim  -- 负责硬件设计

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

296f2dddaaeef2f19a63205c642c31f7.png

这又是一个创业的梦幻团队

当然Sun公司也有竞争对手例如Apollo 公司也在制造工作站有些CAD公司甚至会自制系统。但是Sun的优势在于它充分整合利用了市面上的硬件和软件。

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

此时BSD已经内置了TCP/IP可以让用户跨网络协作。

BSD 后来演化为SunOS 最后变成了著名的Solaris。

988379f9f4c48e3e3a05691f564a48da.jpeg

Solaris在八九十年代是个非常先进的Unix操作系统以对称多处理支持大量CPU著称。

用户可以任意地增加CPU横向扩展系统的性能最多支持上百个而后来Windows也就支持4~8个Intel CPU。

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

大神Bill Joy后来设计了著名的NFS文件系统让客户端通过网络访问文件时就像访问本地存储一样。

Sun工作站价格便宜一个人就可以拥有一台性能强大的工作站这太爽了。 

64317466f4913e77409f9ea0efea3465.png

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的领先地位。

833e6192a3ab8e1dbd14fbe18808bd55.png

408846e9e74bddf1331cc7b432637c8b.png

手握最先进的操作系统和CPUSun依托工作站达到了公司的第一个巅峰。 

2

危机就在90年代初埋下。

在遥远的芬兰一个叫Linus 的大学生无意间开发了一个叫Linux的操作系统他把Linux开源在广阔的互联网上和其他爱好者跨国界协作这种全新的模式展示了蓬勃的活力。

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

474b4ef48b74341d3f78688a1314360c.png

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

a079959fa5130d0342bc4e2a58440f5b.png

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的服务器集群。

0380d87782f0a02ee943047383c8e998.png

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

1995年Sun公司的一帮杰出的工程师又发明了Java这个跨平台的语言然后提出了J2EE这个企业级计算框架IBM、惠普、Oracle、BEA等公司纷纷拥抱Java俨然有成为下一代计算平台的趋势。

37bcd1d7f1ffef44681afd12d6e1a551.png

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

3

不幸的是2000年美国互联网泡沫破灭大量的网站破产伴随着大量的服务器被抛到二手市场 Sun的服务器一下子卖不动了。

Sun的销售额直线下降很快陷入亏损市值像坐了过山车一样迅速滑落。

ef16b6c6929f665ea1a8213404d4616d.png

Sun公司拥有技术领先的操作系统SolarisSPARC CPU互联网泡沫过后为什么一蹶不振了呢

主要原因就是Linux成熟了大家发现用廉价的Intel PC + 免费的Linux也可以组建计算力强大的Linux集群Google就是杰出的榜样。

9fb6179859fef9f08b7180d2e8779245.png

“该死的”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 SchmidtGoogle董事长兼前CEO Lex的共同开发者
庄思浩BEA创始人 CEO
Chris MalachowskyNvidia的联合创始人
Whitfield Diffie图灵奖获得者公钥密码体系先驱
James Duncan DavidsonTomcat作者
Marc FleuryJBoss作者
Bob ScheiflerX-Windows领导者
Paul BuchheitGMail发明人
Joshua BlochJava大牛Effective Java作者
Brendan GreggDTRace作者
Lars BakJava HotSpot作者V8作者

点击下方图片查看更多精彩

382e643a956e7a0c697f803826198cd4.png

f7847b4abb6bc6314922e3d48122a0ed.png

af6c86b81ad57748274b99178f8bbb14.png

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6