the great man linus torvalds

2023-12-26 03:10
文章标签 man linus great torvalds

本文主要是介绍the great man linus torvalds,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

林纳斯·托瓦兹




林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds, 1969年~ ),著名的电脑程序员、黑客。 Linux内核的发明人及该计划的合作者。托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一。现受聘于开放源代码开发实验室(OSDL:Open Source Development Labs, Inc),全力开发Linux内核。
中文名
林纳斯·本纳第克特·托瓦兹
外文名
Linus Benedict Torvalds
国    籍
美国
出生地
芬兰赫尔辛基
出生日期
1969年12月28日
职    业
电脑程序员
毕业院校
赫尔辛基大学
主要成就
缔造 Linux 操作系统内核
代表作品
Linux, GIT
性    别

目录

  1. 1 人物经历
  2. 2 成就及荣誉
  3. 3 个人发展
  4. 4 成功方法
  5. 5 个人其它信息

人物经历

编辑
托瓦兹1969年12月28日出生于芬兰赫尔辛基市。父亲尼尔斯·托瓦兹(Nils Torvalds)是一名活跃的共产主义者及电台记者,曾当选芬兰共产党中央委员会委员。托瓦兹家族属于在芬兰占6%的少数民族芬兰 瑞典人。他毕业于 赫尔辛基大学计算机系,1997年至2003年在美国加州硅谷任职于 全美达公司(Transmeta Corporation),现受聘于开放源代码开发实验(OSDL : Open Source Development Labs, Inc),全力开发 Linux内核。与妻子托芙(Tove,芬兰前女子 空手道冠军)育有三个女孩。
与很多其他黑客不同,托瓦兹行事低调,一般很少评论商业竞争对手(例如微软)产品的好坏,但坚持 开放源代码信念,并对微软等对手的 FUD战略大为不满。
例如,在一封回应微软资深副总裁Craig Mundie有关开放源代码运动的评论(Mundie批评开放源代码运动破坏了知识产权)的电子邮件中,托瓦兹写道:“我不知道Mundie是否听说过 艾萨克·牛顿(Isaac Newton)爵士?他不仅因为创立了 经典物理学(以及他和苹果的故事)而出名,也还因为说过这样一句话而闻名于世:我之所以能够看得更远,是因为我站在巨人肩膀上的缘故。”托瓦兹又说道:“我宁愿听 牛顿的也不愿听Mundie的。他(牛顿)虽然死了快300年了,却也没有让房间这样得臭气熏天。”

成就及荣誉

编辑
颠覆世界的“自由主义教皇”林纳斯
“有些人生来就具有统率百万人的领袖风范;另一些人则是为写出颠覆世界的软件而生。唯一一个能同时做到这两者的人,就是托瓦兹。”美国《 时代》周刊对“Linux之父”林纳斯·托瓦兹(Linus Torvalds)给出了极高的评价。甚至,在《 时代》周刊根据读者投票评选出的二十世纪100位最重要人物中,林纳斯居然排到了第15位,而从20世纪的最后几年就开始霸占全球首富称号的盖茨不过才是第17位。
林纳斯的出名和“重要”来得并没什么先兆,尽管这个1969年出生在芬兰赫尔辛基的天才在年少时就已经颇具黑客神韵—对于电脑的着迷使他很早就能够驱使电脑做事情,对一切细节也都能控制自如。但当林纳斯在1991年就读于赫尔辛基大学期间刚刚开始对 Unix产生浓厚兴趣,尝试着在 Minix(Unix的变种)上做一些开发工作的时候,他从来也没想过会构建出一个新操作系统的内核来。
因为成功地开发了操作系统Linux内核而荣获2014年计算机先驱奖(For pioneering development of the Linux kernel using the open-source approach)。他的获奖创造了计算机先驱奖历史上的多个第一:第一次授予一位芬兰人;第一次授予一位“60后”(其实只差3天,就是“70后”);获奖成果是在学生时期取得的。

个人发展

编辑
Linux的诞生显得充满了偶然。林纳斯经常要用他的终端仿真器(Terminal Emulator)去访问大学主机上的新闻组和邮件,为了方便读写和下载文件,他自己编写了 磁盘驱动程序和 文件系统,这些在后来成为了Linux第一个内核的雏形。当时,他年仅21岁。
在 自由软件之父 理查德·斯托曼( Richard Stallman)某些精神的感召下,林纳斯很快以 Linux的名字把这款 类Unix的操作系统加入到了自由软件基金( FSF)的 GNU计划中,并通过 GPL的通用性授权,允许用户销售、拷贝并且改动程序,但你必须将同样的自由传递下去,而且必须免费公开你修改后的代码。这说明,Linux并不是被刻意创造的,它完全是日积月累的结果,是经验、创意和一小段一小段代码的集合体。
无疑,正是林纳斯的这一举措带给了Linux和他自己巨大的成功和极高的声誉。短短几年间,在Linux身边已经聚集了成千上万的狂热分子,大家不计得失的为Linux增补、修改,并随之将开源运动的自由主义精神传扬下去,人们几乎像看待神明一样对林纳斯顶礼膜拜。
然而,在1996年底,林纳斯突然离开 赫尔辛基,只身奔赴美国硅谷,成为Transmeta公司的一员,直到2003年才离开。其中的原因曾经扑朔迷离,但现在看来,那只不过是林纳斯对于自身价值的一种现实性追求。虽然当时许多人都怀疑这会给发展中的 Linux造成致命伤害,不过Linux在随后几年内的发展证明,这样的担心是多余的。

成功方法

编辑
林纳斯说,Linux所取得的许多成功其实可以归结为他的缺点所致。“我很懒散,我喜欢授权给其他人。”就连 Linux的企鹅形象标识也是林纳斯的妻子,曾获芬兰空手道冠军的托芙(Tove)想到的,因为林纳斯曾经在澳大利亚被一只企鹅咬过。“黑客们,不,程序员们,把在Linux和其它 开放源代码项目上的工作,放在比睡觉、锻炼身体、娱乐和聚会更优先的地位。因为他们乐于成为一个全球协作努力活动的一部分—Linux是世界上最大的协作项目。”

个人其它信息

编辑
现年47岁的林纳斯目前受聘于 开放源代码开发实验室(OSDL,Open Source Development Labs),全身心的开发Linux内核。尽管这位年轻人看上去毫不起眼,比如林纳斯曾在他的自传《 乐者为王》(Just for Fun)中自嘲:“我是一个长相丑陋的孩子,凡是见过我小时候照片的人,都会觉得我的相貌酷似河狸。再想象一下我不修边幅的衣着,以及一个托瓦兹家族祖祖辈辈遗传下来的大鼻子,这样,在你脑海中我的模样就形成了。”但这丝毫也影响不了林纳斯对整个商业社会的巨大价值— Linux代表着网络时代新形式的开放知识产权形态,这将从根基上颠覆以 Windows为代表的封闭式软件产权的传统商业模式。更重要的是,这样的颠覆早已悄悄的出现在了商业社会的各个角落。

这篇关于the great man linus torvalds的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/537906

相关文章

Linus常用的快捷键与shell常用通配符

一,常用快捷键: Ctrl+c这一个快捷键在Linux下的作用是强行终止当前程序(但不退出终端),其实在其他一些软件,比如MATLAB中,Ctrl+c也有终止程序的作用,如果你的程序进入了死循环,就可以用Ctrl+c来终止程序。 除了最普遍的Ctrl+c之外,还有以下快捷键:   按键  作用Ctrl+d 键盘输入结束或退出终端 Ctrl+s 暂定当前程序,暂停后

linus常用命令缩写

命令缩写: ls:list(列出目录内容) cd:Change Directory(改变目录) su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径ps: process status(进程状态,类似于windows的任务管理器) 常用参数:-a

学习使用的PL/0编译器增强版PL/0plusplusCompiler(三)加入“man” 功能

Linux中很赞的工具man,查看命令或者工具的帮助手册manual。 在PL0.h中声明help方法, void help(); 在PL0.c中实现help这个方法, /*显示帮助文档*/void help(){printf("\n\nPL0 plus plus Compiler:\n");printf("编译源码: pl0 test.pl0\n");printf("显示帮助文档

Linux——man帮助命令

一、man 获得帮助信息 基本语法:man [命令或配置文件] (功能描述:获得帮助信息) 查看 ls 命令的帮助信息 [root@hadoop101 ~]# man ls man [数字]  [函数]  1、Standard commands (标准命令)2、System calls (系统调用)3、Library functions (库函数)4、Specia

[Vulnhub] BrainPan BOF缓冲区溢出+Man权限提升

信息收集 Server IP AddressPorts Open192.168.8.105TCP: $ nmap -p- 192.168.8.105 -sC -sV -Pn --min-rate 1000 Starting Nmap 7.92 ( https://nmap.org ) at 2024-06-10 04:20 EDTNmap scan report for 192.168.8

man使用技巧集合

当我们在linux系统下进行开发时,遇到有的命令想不起来具体用法或某个参数并不是很确定的时候,我们就会想到用man这个命令来查看具体的信息。通常大家的做法都是在命令行中输入:man 命令名称 来查看相关命令的用法。但是,通常会出现非常长非常长的文字信息,那么有哪些技巧可以帮助我们更好的使用man这个命令呢?现在分享一些技巧如下: (1)书签   当某个命令出来的文字信息页面非常冗长时,我们可能

20140501 Anindilyakwa 题解The Great Team 题解

练习结束之后才发现 这两条其实挺水的。。能力还是太弱  水题都刷不动了的节奏么  555555555555  不能老是这么做这些题了  要补知识啊补知识 Description The language of Australian aborigines anindilyakwa has no numerals. No anindilyakwa c

man命令使用

man查找命令的顺序(/etc/man.config中设定): 关于man命令: man命令之后,命令出现的数字代表该命令的类别;同时当使用man查找命令的帮组手册时,譬如 man read ;man就按照预先设置的搜索路径和顺序去搜索read(通常为从类别1到类别9顺序搜索);当搜索到一个就停止继续搜索并将结果显示出来。     也可以指定类别后搜索 如man 1 read 和m

linux 下用 man 命令不能查阅标准库函数的解决方案

最近新装的虚拟机,centos6.6然后在上面编程的时候,发现man标准库函数没法完成解析,一直报错 [root@liu manpages-zh-1.5.1]# man strstr Cannot open the message catalog "man" for locale "zh_CN.UTF-8" (NLSPATH="/usr/share/locale/%l/LC_MESSAGES

Linux 中 man elf 命令翻译

Linux 中 man elf 命令翻译     说明:英语好的同学还是推荐去看英文吧。     命令:man elf     链接:https://download.csdn.net/download/u011337769/10299449