上中学之前,除BASIC编程语言外,还掌握了用机器语言(0和1的编码)编写程序的能力,对电脑的运行原理和过程了如指掌;
Unix系统诞生得这么不正经,完全和晶体三极管没法比,要知道晶体三极管是带着替代真空管的伟大使命被发明出来的。
让微软感到头疼
随后,他又为新电脑花169美元,买了一套Minix版本的Unix操作系统。
屏幕上会显示一行又一行的“HELLO”,没完没了,直到程序被强行终止。
如果以财富多少为标准来定义成功,林纳斯显然算不上成功人士,但如果以对行业的贡献度为标准,林纳斯的地位其实并不逊色于比尔.盖茨。
3、上中学时,林纳斯数学超级好却不解风情,一直没明白找他补数学的女孩子说的“养大型宠物(字面下的意思是调情)”是啥意思;
正文:
对操作系统兴趣浓厚,当时操作系统功能简单,版本众多(每个品牌电脑商都有自己的操作系统),BUG丛生,为他提供了解剖标本;
直接说吧,Unix的诞生没什么伟大的抱负。AT&T下属的贝尔实验的两名员工丹尼斯和肯,想在PDP-11电脑上玩游戏《星际战争》,于是两人写了一个操作系统,这就是Unix。这也从侧面证明了,当时的电脑真的没什么娱乐功能,想玩自己喜欢的游戏还得会写操作系统。
软硬件准备就绪,林纳斯准备用Minix系统自带的终端仿真程序,黑进学校性能更为强大的电脑,上网看新闻或编程。当时家庭拨号上网又慢又贵,通过学校电脑上网不花钱,还很快。所以,黑学校电脑既酷炫又实惠,几乎成为林纳斯的必修课。
成名之后,林纳斯担任了赫尔辛基大学的助教,用瑞典语教授“计算机科学入门”,有15名学生上这门课。林纳斯布置了一道家庭作业,让每个学生给他发一封电子邮件。学生们发来的电子邮件要么是简单的文字信息,类似“您好,托瓦兹老师”,或者发一些课堂笔记,总之是在证明:老师,我作业完成了。
说实话,独自开发操作系统的日子其实十分单调。林纳斯每天34小时是这样度过的:编程——睡觉——编程——吃椒盐卷饼或洗澡(随便冲冲了事)——睡觉——编程。
功成名就之后,林纳斯终于了却了老妈的心病,找了一个很猛的女朋友并结婚:6届芬兰空手道冠军。
娶芬兰空手道冠军为妻
在移动互联网时代,Linux系统爆发出更为强劲的生命力,可以说把Windows秒的渣渣都不剩。微软为手机开发的6个版本的操作系统,每一个最后都失败了,而基于Linux内核的安卓却成为一代霸主。
那么,当时还在上大二的林纳斯是如何玩出一个世界级的操作系统的?
身为数学家的外公的想法不复杂,祖孙两人一起体验计算机带来的乐趣,同时培养外孙对数学的兴趣。
也是在这一年,芬兰赫尔辛基大学的统计学教授里欧.华德玛.童奎维特买了一台Commodore VIC-30电脑,这样在学校里大型机做不完的工作,他可以带回家里完成。但问题是,童奎维特教授用惯了纸笔,很不习惯敲键盘。于是,他把目光转向11岁的外孙林纳斯.托瓦兹。
1、让谷歌和IBM两家大公司爱恨难舍的Linux系统,最早只是芬兰一个叫林纳斯.托瓦兹的黑客玩出来的结果;
30 GOTO 10。
盖茨和林纳斯:两种人生
相对于当时如日中天的Windows,Linux完全免费,完全兼容POSIX1.0标准,意味着可以通过模拟器运行DOS、Windows程序,支持多用户多任务(比当时的Windows强),同时具备字符界面和图形界面。鲜明的特色赋予了Linux强大的生命力,使它在Windows开始独霸全球操作系统时,仍能撕开一条口子。
上中学时数学超级好却不解风情,一直没明白找他补数学的女孩子说的“养大型宠物(字面下的意思是调情)”是啥意思,反而很认真地照顾邻居家重达7公斤的宠物猫;
每年10月芬兰就进入过冬模式,大人小孩喜欢在户外玩曲棍球或滑雪,林纳斯却窝在家里通宵达旦地捣鼓计算机。林纳斯功成名就之后,妈妈安娜接受媒体采访时说,儿子是一个书呆子,从小就很好养,只要把他和一台电脑关进一间小黑屋,再时不时扔点儿面条进去就行。
1998年10月,微软在法国发布了反对Linux系统的公开信,算是正式确认了双方的竞争关系。
4、今天的Linux系统掌管着超级计算机和大部分服务器,算上安卓的话,Linux王国的领土几乎扩展到了整个网络系统,Google搜索,淘宝购物,微信、QQ聊天等全球数十亿人离不开的服务,都运行在Linux之上。
3、上世纪90年代初AT&T和伯克利大学的版权官司导致的市场空白,迅速被Linux系统吃进;
这款看起来像个米色大盒子的电脑售价1565美元,面向家庭用户销售。4年前,刚成立5年的苹果公司已推出世界上第一款个人电脑Apple II,而IBM加入战团,预示着个人电脑时代降临。
开发Linux系统时的林纳斯,系统最早起名“怪胎”,后来感觉过于怪异,遂改用林纳斯的名字(Linux是林纳斯自己取的名字)。
1981年8月13日,IBM推出了5150新款电脑。
不善社交,人一多,他就成为空气;
“芝麻开门”
1991年1月3日,圣诞刚过,芬兰还是白雪茫茫的寒冬模式。
林纳斯从此对编程上瘾。
相反,Linux系统由于开源可以引入不同公司或开发团队,开发出多样化的产品,从PC操作系统,到谷歌搜索引擎、安卓等,更能适应复杂多样的应用场景,生命力更显旺盛。
信息时代的“开山鼻祖“IBM5150,由于其特殊地位,被《时代》周刊评选为“年度人物”。
看起来,林纳斯上的是冷门专业,但实际上Unix当时已经不经意间为他敞开了一道阿里巴巴式的大门,而过去8年来对编程的狂热爱好,又使他在编程和算法上积累了深厚的童子功:
随之而来的,是一幅绝美的画面:每次教授在纸上写好BASIC语言程序后,就把林纳斯抱到膝盖上,让他把纸上的程序用键盘输入电脑。
Win95的发布,一举奠定了微软在桌面操作系统的垄断地位。Linux系统声名鹊起之后,林纳斯最初直接的受益是,终于偿还了上大学时DIY电脑欠下的钱。一个叫彼得.艾文的黑客在网上为林纳斯发起募捐,成功募集到3000美元。用这笔钱,林纳斯在1993年底还清了电脑欠款。
但是,一番操作下来,林纳斯发现Minix系统根本不好用,尤其被他寄予厚望的终端仿真程序,更是超级难用。
大学生活开始后,林纳斯终于华丽蜕变为操作系统的一代门派宗师。
“朵芙是第一个通过互联网方式接近我的女人,而我干脆就把她娶回了家。”多年以后,林纳斯这么得意地对来访者说。
黑学校的电脑是刚需,既然Minxi系统不好用,那为何不从裸机开始(从BIOS系统入手),重写一个呢?反正在冬天的芬兰,哪也去不了,有大把的时间可用,还有一台彪悍的386个人电脑做开发工具。
另外,时运也是重要因素。上世纪90年代初AT&T和伯克利大学的官司,使得当时各公司和机构应用的Unix系统面临侵权的风险,大家急需一款新的操作系统应急,而基于Unix的Linux系统既节省了部署成本,又拥有技术优势,于是这场官司导致的市场空白,迅速被Linux系统吃进。
贝尔实验室旧址,实验室已经解散,现仅保留名字。比尔.盖茨出身于富裕家庭,从小就想赚大钱;林纳斯家庭经济一般,实际上由于有相当一段时间手头特别紧,他的妈妈不得不把唯一的投资——一张赫尔辛基电信公司的股票(当时还是纸质的),送去典当行换取现金,这张股票价值其实并不大,只有500美元。
从赫尔辛基大学毕业后来到硅谷,乔布斯曾邀请他开发MacOS,但被他拒绝了,如果答应的话,他很可能得到苹果公司的股票期权。后来,有几家Linux系统商业化公司比如红帽(RedHat)给了林纳斯一些股票期权,使得他过上了衣食无忧的富裕生活,但离真正的富豪距离还很远。
结果就是,AT&T根本没把Unix系统当一回事,加上当时正受到垄断管制,不能制造和销售计算机,于是授权费都懒得收,把Unix系统和源代码许可证书都免费公布出去,意思是谁爱用Unix系统玩就尽情取用吧。
好在感觉不枯燥。
学会了自己编写程序设计工具,比如编写的编辑器比电脑自带的还好,让电脑屏幕显示字符的速度快得惊人;
林纳斯将“HELLO”换成“SARAH IS THE BEST”后,满屏幕显示“萨拉是最棒的”。本来林纳斯不算一个体贴的哥哥,但这次耍酷还是成功赢得了妹妹萨拉的感动,这让林纳斯感觉编程真是太好玩了。
随着Fuchsia系统在近期上线,有史以来最成功的手机操作系统安卓,看来真的要被谷歌扔进垃圾桶了。
Linux系统能从北欧一隅之地崛起,迅速成长为抗衡微软的一支力量,和林纳斯恬淡的处事风格有关。
今天的Linux系统掌管着超级计算机和大部分服务器,算上安卓的话,Linux王国的领土几乎扩展到了整个网络系统,Google搜索,淘宝购物,微信、QQ聊天等全球数十亿人离不开的服务,都运行在Linux之上。即使长期敌视Linux的微软(毕竟是直接竞争对手),也开发了自己的Linux服务器版本,用于Azure云平台。