Linus Torvalds的20个事实

Linus Torvalds 是 Linux 操作系统的创造者,至今还在维护内核。本文是他的自传《Just for fun》的简短摘录,关于他个人的20个事实,比如他的老婆是他的学生。


Brief: Some known, some lesser known – here are 20 facts about the Linus Torvalds, creator of the Linux kernel.
简介:有些是已知的,有些是鲜为人知的——这里有 20 个关于 Linux 内核创建者 Linus Torvalds 的事实。

Linus Torvalds, a Finnish student, developed a Unix-like operating system while he was doing his masters in the year 1991. Since then, it’s sparked a revolution: today it powers most of the web, many embedded devices and every one of the top 500 supercomputers.
Linus Torvalds 是一名芬兰学生,他在 1991 年攻读硕士学位时开发了一个类 Unix 操作系统。从那时起,它引发了一场革命:今天,它为大多数网络、许多嵌入式设备和前 500 台超级计算机中的每一台提供动力。

1. Named after a Nobel prize winner  以诺贝尔奖获得者的名字命名

Linus Benedict Torvalds was born on December 28th 1969 in Helsinki. He comes from a family of journalists. His father Nils Torvalds is a Finnish politician and a likely candidate for president in future elections.
莱纳斯·本尼迪克特·托瓦兹于1969年12月28日出生于赫尔辛基。他来自一个记者世家。他的父亲尼尔斯·托瓦兹(Nils Torvalds)是芬兰政治家,也是未来选举总统的可能候选人。

He was named after Linus Pauling, a double Nobel prize winner in Chemistry and Peace.
他以莱纳斯·鲍林(Linus Pauling)的名字命名,莱纳斯·鲍林(Linus Pauling)是化学与和平奖的双倍获得者。

2. All the Torvalds in the world are relatives 世界上所有的Torvalds都是亲戚

While you may find several people with the name Linus, you won’t find many people with the name Torvalds – because the ‘correct’ spelling is actually Torvald (without the s). His grandfather changed his name from Torvald to Torvalds, adding an ‘s’ at the end. And thus the Torvalds dynasty (if I can call it that) began.
虽然你可能会发现有几个人叫 Linus,但你不会找到很多叫 Torvalds 的人——因为“正确”的拼写实际上是 Torvald(没有 s)。他的祖父将他的名字从Torvald改为Torvalds,并在末尾添加了一个“s”。就这样,托瓦兹王朝(如果我可以这么称呼的话)开始了。

Since it’s such an unusual surname, there are hardly 30 Torvalds in the world and they’re all relatives, claims Linus Torvalds in his biography.
由于这是一个如此不寻常的姓氏,世界上几乎没有 30 个 Torvalds,他们都是亲戚,Linus Torvalds 在他的传记中声称。

Linus Torvalds with sister Sara Torvalds

A young Linus Torvalds with his journalist sister Sara Torvalds
年轻的莱纳斯·托瓦兹和他的记者妹妹萨拉·托瓦兹

3. Commodore Vic 20 was his first computer  /Commodore Vic 20 是他的第一台电脑

At the age of 10, Linus started writing programs in BASIC on his maternal grandfather’s Commodore Vic 20. This is when he discovered his love for computers and programming.
10 岁时,Linus 开始在他外祖父的 Commodore Vic 20 上用 BASIC 编写程序。这时,他发现了自己对计算机和编程的热爱。

4. Second Lieutenant Linus Torvalds 莱纳斯·托瓦兹少尉

Though he preferred to spend time on computers rather than in athletic activities, he had to attend compulsory military training. He held the rank of Second Lieutenant.
虽然他宁愿花时间在电脑上,也不愿参加体育活动,但他必须参加强制性的军事训练。他拥有少尉军衔。

5. He created Linux because he didn’t have money for UNIX
 他创建 Linux 是因为他没有钱买 UNIX

In early 1991, unhappy with MS-DOS and MINIX, Torvalds wanted to buy a UNIX system. Luckily for us, he didn’t have enough money. So he decided to make his own clone of UNIX, from scratch.
1991年初,由于对MS-DOS和MINIX不满意,Torvalds想购买UNIX系统。幸运的是,他没有足够的钱。因此,他决定从头开始制作自己的UNIX克隆。

6. Linux could have been called Freax /Linux 可以称为 Freax

In September ’91, Linus announced Linux (standing for ‘Linus’s MINIX’) and encouraged his colleagues to use its source code for wider distribution.
91 年 9 月,Linus 宣布推出 Linux(代表“Linus 的 MINIX”),并鼓励他的同事使用其源代码进行更广泛的分发。

Linus thought that the name Linux was too egotistical. He wanted to change it to Freax (based on free, freak and MINIX), but his friend Lemmarke had already created a directory called Linux on his FTP server. And thus the name Linux continued.
Linus 认为 Linux 这个名字太自负了。他想把它改成 Freax(基于 free、freak 和 MINIX),但他的朋友 Lemmarke 已经在他的 FTP 服务器上创建了一个名为 Linux 的目录。因此,Linux 这个名字继续存在。

7. Linux was his main project at University  / Linux是他在大学的主要项目

“Linux: A Portable Operating System” was the title of his thesis for his M.Sc.
“Linux:便携式操作系统”是他 M.Sc 论文的标题。

8. He married his student 他娶了他的学生

In 1993, when he was teaching at the University of Helsinki, he gave the task of composing email as homework to the students. Yeah, composing emails were a big deal back then.
1993年,当他在赫尔辛基大学任教时,他把撰写电子邮件的任务作为家庭作业交给了学生。是的,撰写电子邮件在当时是一件大事。

A female student named Tove Monni completed the task by sending him an email asking him out on a date. He accepted and three years later the first of their three daughters was born.
一位名叫托芙·蒙尼(Tove Monni)的女学生通过给他发一封电子邮件邀请他出去约会来完成任务。他接受了,三年后,他们三个女儿中的第一个出生了。

Shall I say he started the internet dating trend? Hmm … nah! Let’s leave it there ;)
我应该说他开创了互联网约会趋势吗?嗯。。。不!让我们把它留在那里;)

Linus Torvalds with his wife Tove Monni Torvalds

Linus Torvalds with wife Tove Torvalds 莱纳斯·托瓦兹与妻子托芙·托瓦兹

9. Linus has an asteroid named after him 莱纳斯有一颗以他的名字命名的小行星

He has numerous awards to his name, including an asteroid named 9793 Torvalds.
他的名字获得了无数奖项,包括一颗名为9793 Torvalds的小行星。

10. Linus had to battle for the trademark of Linux
Linus 必须为 Linux 的商标而战

Linux is a trademark registered with Linus Torvalds. Torvalds didn’t care about the trademark initially, but in August 1994, a William R. Della Croce, Jr. registered the Linux trademark and started demanding royalties from Linux developers. Torvalds sued him in return and in 1997, the case was settled.
Linux 是Linus Torvalds 注册的商标。Torvalds 最初并不关心这个商标,但在 1994 年 8 月,William R. Della Croce, Jr. 注册了 Linux 商标,并开始向 Linux 开发人员索要版税。对此,Torvalds 起诉了他,并于 1997 年解决了此案。

https://youtu.be/eE-ovSOQK0Y

11. Steve Jobs wanted him to work on Apple’s macOS
史蒂夫·乔布斯(Steve Jobs)希望他在苹果的macOS上工作

In 2000, Apple’s founder Steve Jobs invited him to work on Apple’s macOS. Linus refused the lucrative offer and continued to work on the Linux kernel.
2000年,苹果创始人史蒂夫·乔布斯(Steve Jobs)邀请他从事苹果macOS的工作。Linus 拒绝了这个利润丰厚的提议,并继续致力于 Linux 内核。

12. Linus also created Git /Linus 还创建了 Git

Most people know Linus Torvalds for creating the Linux kernel. But he also created Git, a version control system that is extensively used in software development worldwide.
大多数人都知道 Linus Torvalds 创建了 Linux 内核。但他也创建了 Git,这是一个版本控制系统,广泛用于全球软件开发。

Till 2005, (then) proprietary service BitKeeper was used for Linux kernel development. When Bitkeeper shut down its free service, Linus Torvalds created Git on his own because none of the other version control systems met his needs.
直到 2005 年,(当时)专有服务 BitKeeper 被用于 Linux 内核开发。当 Bitkeeper 关闭其免费服务时,Linus Torvalds 自己创建了 Git,因为其他版本控制系统都无法满足他的需求。

13. Linus hardly codes these days  /莱纳斯现在几乎不编码

Though Linus works full time on the Linux kernel, he hardly writes any code for it anymore. In fact, most of the code in the Linux kernel is by contributors from around the world. He ensures that things go fine at each release with the help of kernel maintainers.
尽管 Linus 全职从事 Linux 内核的工作,但他几乎不再为它编写任何代码了。事实上,Linux 内核中的大多数代码都是由来自世界各地的贡献者编写的。在内核维护者的帮助下,他确保每个版本都一切顺利。

14. Torvalds hates C++  /Torvalds 讨厌 C++

Linus Torvalds has a strong dislike for the C++ programming language. He has been very vocal about it. He jokes that the Linux kernel compiles faster than a C++ program.
Linus Torvalds非常不喜欢C++编程语言。他一直对此直言不讳。他开玩笑说,Linux内核的编译速度比C++程序快。

15. Even Linus Torvalds found Linux difficult to install (you can feel good about yourself now)
/ 甚至 Linus Torvalds 也发现 Linux 很难安装(你现在可以自我感觉良好了)

A few years ago, Linus told that he found Debian difficult to install. He is known to be using Fedora on his main workstation.
几年前,Linus 告诉他,他发现 Debian 很难安装。众所周知,他在他的主工作站上使用 Fedora。

16. He loves scuba diving 他喜欢水肺潜水

Linus Torvalds loves scuba diving. He even created Subsurface, a dive logging tool for scuba divers. You’ll be surprised that sometimes he even answers general questions on its forum.
Linus Torvalds 喜欢水肺潜水。他甚至创建了Subsurface,一种用于水肺潜水员的潜水记录工具。你会惊讶地发现,有时他甚至在论坛上回答一般问题。

Linus Torvalds in Scuba Gear

Linus Torvalds in scuba gear, circa 2010 Linus Torvalds 身着潜水装备,约 2010 年

17. The foul-mouthed Torvalds has improved his behavior
满嘴脏话的托瓦兹改善了他的行为

Torvalds is known for using mild expletives on the Linux kernel mailing list. This has been criticized by some in the industry. However, it would be difficult to criticize his banter of “F**k you, NVIDIA” as it prompted better support for the Linux kernel from NVIDIA.
Torvalds 以在 Linux 内核邮件列表上使用温和的脏话而闻名。这遭到了一些业内人士的批评。然而,很难批评他对“F**k you, NVIDIA”的戏谑,因为它促使NVIDIA更好地支持Linux内核。

In 2018, Torvalds took a break from Linux kernel development to improve his behavior. This was done just before he signed the controversial code of conduct for Linux kernel developers.
2018 年,Torvalds 暂停了 Linux 内核开发,以改善他的行为。这是在他签署有争议的Linux内核开发人员行为准则之前完成的。

Linus Torvalds Middle finger to Nvidia : Fuck You Nvidia

18. He is too shy to speak in public  18.他太害羞了,不敢在公共场合说话

Linus doesn’t feel comfortable with public speaking. He doesn’t attend many events. And when he does, he prefers to sit down and be interviewed by the host. This is his favorite way of doing a public talk.
莱纳斯对公开演讲感到不舒服。他不参加很多活动。当他这样做时,他更喜欢坐下来接受主持人的采访。这是他最喜欢的公开演讲方式。

19. Not a social media buff 不是社交媒体爱好者

Google Plus is the only social media platform he has used. He even spent some time reviewing gadgets there in his free time. Google Plus is now discontinued so he has no other social media accounts.
Google Plus是他使用过的唯一社交媒体平台。他甚至在空闲时间花了一些时间在那里查看小工具。Google Plus 现已停产,因此他没有其他社交媒体帐户。

20. Torvalds is settled in the USA  / Torvalds 在美国定居

Linus moved to the US in 1997 and settled there with his wife Tove and their three daughters. He became a US citizen in 2010. At present, he works full-time on the Linux kernel as part of the Linux Foundation.
Linus 于 1997 年移居美国,并与妻子 Tove 和他们的三个女儿定居在那里。他于2010年成为美国公民。目前,作为 Linux 基金会的一员,他全职从事 Linux 内核方面的工作。

It’s difficult to say what the net worth of Linus Torvalds is or how much Linus Torvalds earns because this information has never been made public.
很难说 Linus Torvalds 的净资产是多少或 Linus Torvalds 赚了多少钱,因为这些信息从未公开过。

Linus Torvalds with wife and daughters

Tove and Linus Torvalds with their daughters Patricia, Daniela and Celeste | Picture credit: opensource.com
Tove 和 Linus Torvalds 与他们的女儿 Patricia、Daniela 和 Celeste |图片来源:opensource.com

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/442502.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

外汇天眼:Cryptodfmeta与Aden Markets──网恋对象热心带投资,鼓吹加码冻账拒出金

随着整个人类社会进入数字时代,我们愈来愈仰赖网络科技的便利性,由于远端工作逐渐成为趋势,就连社交与人际互动也开始云端化。 与此同时,诈骗集团也在各大社交平台申请假账号并寻找下手目标,并且诱骗人使用虚假的投资平…

JSON概述以及使用

1,JSON 1.1 概述 概念:JavaScript Object Notation。JavaScript 对象表示法. 如下是 JavaScript 对象的定义格式: {name:"zhangsan",age:23,city:"北京" } 接下来我们再看看 JSON 的格式: {"name&…

C++文件操作(1)

C文件操作 1.文本的写入及读取文本文件写入文本文件读取 2.二进制文件的写入及读取二进制文件写入二进制文件读取 3.小结 C也有处理文件的能力,其功能实现依赖文件流。文件流是C中用来处理文件输入输出的一种流类。文件流可以用于从文件中读取数据或将数据写入到文件…

uni-app小程序自定义导航栏

最近在开发一个uni-app小程序,用到了自定义导航栏,在这里记录一下实现过程: page.json 在对应页面路由的style中设置入"navigationStyle": "custom"取消原生导航栏,自定义导航栏 {"path": "…

【ARM Trace32(劳特巴赫) 使用介绍 6.1 -- 外设寄存器查看与修改】

请阅读【Trace32 ARM 专栏导读】 文章目录 外设寄存器查看与修改寄存器值修改外设寄存器查看与修改 外设寄存器的查看与修改,离不开TRACE32的外设文件(*.per),per文件一般存在于TRACE32的安装根目录下。 一般情况下,在调试时,TRACE32会根据当前选择的芯片名自动选择合适的…

正则表达式(RE)

什么是正则表达式 正则表达式,又称规则表达式(Regular Expression)。正则表达式通常被用来检索、替换那些符合某个规则的文本 正则表达式的作用 验证数据的有效性替换文本内容从字符串中提取子字符串 匹配单个字符 字符功能.匹配任意1个…

P1596 [USACO10OCT] Lake Counting S Flood Fill算法(洪水填充算法)

文章目录 题目链接题目描述解题思路算法原理实现方法复杂度分析 代码实现总结 题目链接 链接: P1596 [USACO10OCT] Lake Counting S 题目描述 解题思路 本题我在acwing和洛谷上都看到了 做这道题首先要了解一下Flood Fill 算法(洪水填充算法) 作为一个…

数据库MySQL查询设计||给定四个关联表,其定义和数据加载如下:-- 学生表 Student-- 选课表 SC

SQL查询设计 给定四个关联表,其定义和数据加载如下: -- 学生表 Student create table Student(Sno varchar(6), Sname varchar(10), Sdate datetime, Ssex varchar(10)); insert into Student values(01 , 赵雷 , 1999-01-01 , 男); insert into St…

重发布

一:作用 在两种路由协议之间,或者一个协议的不同进程之间,借助ASBR (同时工作在两种协议或 者协 议的不同进程中)学习到两个网络的路由信息,并且通过重发布进行路由共享,最终实现全网可 达。…

tarojs View多行文本无法换行问题解决

问题:未换行 code: 解决: 加上换行属性的css就好了 white-space: break-spaces;

(十一)springboot实战——springboot3下关于WebFlux项目的一些常用功能整合

前言 本节内容主要是对webflux项目一些常用功能的介绍,例如系统集成swagger接口文档,方便接口测试以及前后端项目联调测试;使用actuator完成系统各种指标的监控功能;系统使用logback日志框架完成项目日志的收集;使用过…

【python】在python中使用单元测试unittest

在python中使用单元测试unittest 大家好,欢迎来到我的技术乐园!今天,我们将一起踏入Python单元测试的奇妙旅程,探索这个让我们的代码更可靠、更强壮的令人愉快的世界。 前言:为什么单元测试如此重要? 在我…