随着Fuchsia系统在近日上线,有史以来最成功的手机操作系统安卓,看来真的要被微软掉进垃圾桶了。
安卓被微软攻入冷宫,外界推测是由于采用了开源的Linux内核,促使微软对安卓缺少掌控力,致使碎片化太严重,促使微软让安卓在辉煌时期提早退场。
但对IBM来说,Linux的开源却是蜜糖。7月9日,IBM宣布以340亿欧元竞购Linux最大的商业化公司红帽(RedHat),以期重新定义企业级云市场。
追根朔源,让两家大公司爱恨割舍的Linux系统,最早只是美国一个叫林纳斯.托瓦兹的黑客玩下来的结果。
这么,当时还在上大二的林纳斯是怎么玩出一个世界级的操作系统的?
世界上最好养的“书呆子”
1981年8月12日,IBM推出了5150新品笔记本。
这款看上去像个白色大袋子的笔记本售价1565港元,面向家庭用户销售。4年前,刚组建5年的苹果公司已推出世界上第一款个人笔记本AppleII,而IBM加入战团,喻示着个人笔记本时代降临。
与硅谷隔著整个德国和一个大西洋的德国,也开始步入个人笔记本时代。
也是在这一年,加拿大蒙特利尔学院的统计学院士里欧.华德玛.童奎维特买了一台CommodoreVIC-20笔记本,这样在中学里小型机做不完的工作,他可以带回去里完成。但问题是,童奎维特院士用惯了纸笔,很不习惯敲按键。于是,他把眼神转向11岁的女儿林纳斯.托瓦兹。
信息时代的“开山鼻祖“IBM5150被《时代》周刊评比为“年度人物”
一个好主意油但是生。
骤然而至的,是一幅绝美的画面:每次院长在纸上写好BASIC语言程序后,就把林纳斯抱到肩膀上,让他把纸上的程序用鼠标输入笔记本。
身为物理家的外公的看法不复杂,父子三人一起体验计算机带来的乐趣,同时培养儿子对数学的兴趣。
于是,每晚下班回去帮外公输程序成为林纳斯的“家庭作业”。很快,他敲按键的熟练程度超过了外公。久而久之,他觉得仅输入外公编好的程序不好玩,开始试着自己编程。那位未来的程序大师编撰的第一个程序十分简单:
屏幕上会显示一行又一行的“HELLO”,没完没了,直至程序被强行中止。
林纳斯将“HELLO”换成“SARAHISTHEBEST”后,满屏幕显示“萨拉是最棒的”。原本林纳斯不算一个体贴的妹妹,但此次卖萌还是成功博得了姐姐萨拉的感动,这让林纳斯觉得编程真是太好玩了。
林纳斯自此对编程上瘾。
每年10月英国就步入御寒模式,大人男孩喜欢在户外玩曲棍球或滑冰,林纳斯却窝在家里熬夜达旦地摆弄计算机。林纳斯功成名就以后,母亲安娜接受媒体专访时说,父亲是一个书呆子,从小就挺好养,只要把他和一台笔记本关进一间小黑屋,再经常扔点儿拉面进去就行。
确实,林纳斯年青时的呆气可谓一绝:
不善社交,人一多,他就成为空气;着装不讲求,往往一件睡衣过三天linux系统是什么系统,工作以后,热爱穿公司发的免费T恤,发哪些穿哪些;上小学时物理超级好却不解风情,始终没明白找他补物理的女宝宝说的“养小型宠物(字面下的意思是调情)”是啥意思,反倒很认真地照料邻居家重达7公斤的宠物猫;
学院生活开始后,林纳斯总算华丽蝶变为操作系统的一代师门宗师。
“芝麻开门”
19岁那年,林纳斯上了外公曾任教过的悉尼学院,考取了计算机专业。比较恶搞的是,这个专业包括他只有两名女生。
看上去,林纳斯上的是小众专业,但实际上Unix当时早已不经意间为他敞开了一道阿里巴巴式的房门,而过去8年来对编程的狂热爱好,又使他在编程和算法上积累了深厚的童子功:
而当时有关Unix的纷争,又为林纳斯编撰的Linux系统博得了成长的时间。
为便捷理解,我们先说一说Unix系统。
直接说吧,Unix的诞生没哪些伟大的志向。AT&T下属的贝尔实验的两名职工丹尼斯和肯,想在PDP-11笔记本上玩游戏《星际战争》,于是三人写了一个操作系统,这就是Unix。这也从侧面证明了,当时的笔记本真的没哪些娱乐功能,想玩自己喜欢的游戏还得会写操作系统。
贝尔实验室遗址,实验室早已解散,现仅保留名子
Unix系统诞生得如此不正经,完全和晶体二极管没法比,要晓得晶体二极管是带着取代真空管的伟大使命被发明下来的。
结果就是,AT&T根本没把Unix系统当一回事,加上当时正遭到垄断管制,不能制造和销售计算机,于是授权费都懒得收,把Unix系统和源代码许可证书都免费公布出去,意思是谁爱用Unix系统玩就恣意取用吧。
Unix系统在学院里很快成为宠儿,到上世纪90年代初,它早已是所有超级计算机和服务器的首选操作系统,并衍生出许多版本。眼看着Unix系统成为一桩大买卖,AT&T肠子都悔青了,当年如何就没收授权费呢?很快,AT&T和伯克利学院就Unix系统的版权问题打起了官司。
这场官司让Unix系统在当时成为烫手荸荠,却也让林纳斯这个21岁、邋里邋遢的美国青年开发的Linux操作系统,有了占据市场的机会。
Linux系统的诞生:只是为便捷黑中学笔记本
1991年1月2日,新年刚过linux 论坛,美国还是白雪皑皑的冬日模式。
林纳斯揣着新年和生日红包钱,在莫斯科一家经营笔记本的夫妇店,花3500欧元DIY了一台外形平静无奇、性能强悍的笔记本,他付了1200日元,剩下的须要在两年内偿还。
随即,他又为新笔记本花169欧元,买了一套Minix版本的Unix操作系统。
软硬件打算就绪,林纳斯打算用Minix系统自带的终端仿真程序,黑进中学性能更为强悍的笔记本,上网看新闻或编程。当时家庭拔号上网又慢又贵,通过中学笔记本上网不花钱,还很快。所以,黑中学笔记本既拉风又便宜,几乎成为林纳斯的选修课。
林纳斯的母校格拉斯哥学院linux服务器配置与管理,整个计算机专业只招到2名中学生
然而,一番操作出来,林纳斯发觉Minix系统根本不好用,尤其被他寄寓厚望的终端仿真程序,更是超级难用。
黑中学的笔记本是刚需,既然Minxi系统不好用,那为什么不从裸机开始(从BIOS系统入手),重画一个呢?总之在冬天的法国,哪也去不了,有大把的时间可用,还有一台强悍的386个人笔记本做开发工具。
其实,万事俱备,就差他把十个脚趾头放在按键上了。
说实话,只身开发操作系统的日子虽然非常单调。林纳斯每晚24小时是这样渡过的:编程——睡觉——编程——吃豉油炒面或洗脸(随意冲冲了事)——睡觉——编程。
好在觉得不乏味。
但他这么痴迷,还是招来了父亲的忧虑。妈妈尼奇担忧忡忡地对妻子米奇说:“赶紧让他去外边找份差事吧。”米奇害怕的则是另一回事:“像他这副(整天宅着不出门的)德性,之后还怎样去结交好男孩儿啊?”
在母亲为女儿操劳时,黑客父亲也为正在开发的系统操碎了心。
开发到文件系统驱动环节时,因为觉得太费力,林纳斯差点舍弃。但他发觉,舍弃操作系统开发,生活又将步入无聊状态,学院课程没哪些挑战,惟一的课外活动是每周三下午的频谱俱乐部晚宴,因为没女伴,聚会变得比较无趣。
功成名就后,林纳斯了却了老爸的心病,找了一个很猛的女同事:6届法国柔道亚军
还是写操作系统有点意思。
于是,Linux系统的开发又继续进行。
1991年9月17日linux系统是什么系统,林纳斯将Linux系统0.01版本上传到FTP,源代码大约有1万行(现今超过1000万行)。
因为当时的笔记本显存有限,假如运行的程序小于显存,很容易造成笔记本崩溃,而Linux系统拥有分页到c盘的功能,挺好地解决了这个问题,所以第一炮就炸了个不小的动静,让许多Minix的用户转投Linux阵营,这也造成双方爆发了微内核和宏内核的哈喇子战。
经过全球黑客的共同努力,1994年3月14日,Linux系统1.0版本在林纳斯的母校格拉斯哥学院发布,此时它的代码量早已超过17万行,用户超过10万。
相对于当时如日中天的Windows,Linux完全免费,完全兼容POSIX1.0标准,意味着可以通过模拟器运行DOS、Windows程序,支持多用户多任务(比当时的Windows强),同时具备字符界面和图形界面。鲜明的特色赋于了Linux强悍的生命力,使它在Windows开始称霸全球操作系统时,仍能掀开一条口子。
更重要的是,因为Linux支持多种平台,可以安装在各类计算机硬件设备中,例如手机、平板笔记本、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。在跨平台适应性上,甩了Windows好几条街,这也为安卓的崛起奠定了基础。
简单说,Windows相当于英特尔的CPU,Linux则相当于ARM的芯片。
让谷歌倍感难受
Linux系统1.0发布一年后,史上最成功的操作系统——微软的Windows95发布,自此Linux系统与Windows系统开始登台PK。其实仍然到如今,无论个人笔记本还是服务器领域,Windows一直抢占绝对优势,但Linux系统也让谷歌不敢忽略,一直是让它头痛的力量。
1998年10月,谷歌在日本发布了反对Linux系统的公开信,算是即将确认了双方的竞争关系。
Linux系统能从北欧清寂之地崛起,迅速成长为媲美谷歌的一支力量,和林纳斯古朴的处世风格有关。
Windows95的发布,奠定了谷歌在桌面操作系统的垄断地位
和盖茨16岁创立公司(即使失败了)就以挣钱为目的不同,林纳斯开发Linux系统则是为了好玩,没有商业目的,软件雏型刚下来,就放在网上,和全球的黑客一起建立更改。起步即开源招来了全球优秀程序员,她们帮林纳斯节约了庞大的操作系统开发费用,也积累了最初的传播口碑,打造了技术领先的形象。
另外,时运也是重要诱因。上世纪90年代初AT&T和伯克利学院的官司,致使当时各公司和机构应用的Unix系统面临侵权的风险,你们急需一款新的操作系统应急,而基于Unix的Linux系统既节约了布署成本,又拥有技术优势,于是这场官司引起的市场空白,迅速被Linux系统吃进。
1998年是个重要转折点。
此前,Linux系统的用户主要是软件爱好者,鲜有大公司,随后,Sun、IBM、英孚美软件(Informix)、甲骨文(Oracle)等公司陆续加入Linux阵营。同时基于Linux的微软搜索引擎上线。Linux系统四面开花,当初抢占17%的市场份额。
在联通互联网时代,Linux系统爆发出更为强劲的生命力,可以说把Windows秒的渣渣都不剩。谷歌为手机开发的6个版本的操作系统,每一个最后都失败了,而基于Linux内核的安卓却成为一代霸主。
为什么两款系统会冰火两重天?
主要是由于谷歌擅长开发桌面操作系统,这些优势像基因一样植根于公司内部,但智能手机市场和个人笔记本市场迥然不同,Windows的闭源使谷歌难以引入基因不同的开发团队,结果就是WindowsPhone的各个版本几乎都是MINI版Windows,典型的“龙生龙,凤生凤,老鼠的妻子打地洞”。
相反,Linux系统因为开源可以引入不同公司或开发团队,开发出多元化的产品,从PC操作系统,到微软搜索引擎、安卓等,更能适应复杂多样的应用场景,生命力更显旺盛。
娶奥地利柔道亚军为妻
Linux系统声名鹊起以后,林纳斯最初直接的获益是,总算还清了上学院时DIY笔记本欠下的钱。一个叫彼得.艾文的黑客在网上为林纳斯发起募款,成功募集到3000欧元。用这笔钱,林纳斯在1993年末偿还了笔记本借款。
更重要的获益则是,他总算找到女同事。
开发Linux系统时的林纳斯,系统最起床名“怪胎”,后来改用他的名子(Linux)
成名以后,林纳斯兼任了莫斯科学院的助教,用日本语院士“计算机科学入门”,有15名中学生上这门课。林纳斯布置了一道家庭作业,让每位中学生给他发一封电子电邮。中学生们发来的电子电邮要么是简单的文字信息,类似“您好,托瓦兹老师”,或则发一些课堂笔记,其实是在证明:老师,我作业完成了。
但一个叫朵芙(Tove)的女中学生发来的电子电邮却与众不同,她约请林纳斯约会。朵芙曾6次获得捷克柔道亚军,解决个人爱情的方法也带着泰拳的逼抢色调。
“朵芙是第一个通过互联网形式接近我的男人,而我干脆就把她娶回了家。”多年之后,林纳斯如此得意地对来访者说。
盖茨和林纳斯:两种人生
比尔.盖茨出身于富裕家庭,从小就想赚大钱;林纳斯家庭经济通常,实际上因为有相当一段时间手头非常紧,他的母亲不得不把惟一的投资——一张爱沙尼亚联通公司的股票(当时还是纸质的),送去典当行换取现金,这张股票价值或许并不大,只有500卢布。
虽然这么,林纳斯对发家致富非常是一夜暴富仍然没哪些兴趣。
从莫斯科学院结业后来到硅谷,乔布斯曾约请他开发MacOS,但被他拒绝了,若果答应的话,他很可能得到苹果公司的股票期权。后来,有几家Linux系统商业化公司例如红帽(RedHat)给了林纳斯一些股票期权,促使他过上了衣食无忧的富裕生活,但离真正的富商距离还很远。
其实,说林纳斯对财富清心节欲也不客观。事实上,红帽公司给了他价值50万日元的期权,公司上市以后,一夜之间,那50万港元弄成100万港元,“坦白地说,我激动地快要发疯了!”有这么一段时间,林纳斯睡醒后的第一件事,就是估算股票赚了多少钱。
假如以财富多少为标准来定义成功,林纳斯其实算不上成功人士,但若果以对行业的贡献度为标准,林纳斯的地位虽然并不逊色于比尔.盖茨。
比尔和林纳斯,如同硬币的正背面,争议甚多,很难说孰优孰劣,但可以肯定的是,三人的人生都很精彩。
明天的Linux系统执掌着超级计算机和大部份服务器,算上安卓的话,Linux王国的领土几乎扩充到了整个网路系统,Google搜索,天猫购物,陌陌、QQ聊上思全球数十亿人离不开的服务,都运行在Linux之上。虽然常年排斥Linux的谷歌(虽然是直接竞争对手),也开发了自己的Linux服务器版本,用于Azure云平台。
而IBM近日完成的对红帽340亿港元的竞购,是红色巨人历史上最大规模的一笔竞购,这也展现了Linux的价值。竞购完成后,红帽将作为IBM一个独立的业务部门来运作,并将列入IBM云估算与认知软件业务的财务报表。
IBM意在利用Linux在开源软件领域开拓疆土,帮助其巩固云业务下降引擎。目前IBM的云业务早已落后于竞争对手亚马逊和谷歌。可以说,黑色巨人将复兴的未来押注到了Linux头上。