《只是为了好玩:Linux之父林纳斯自传》
《只是为了好玩:Linux之父林纳斯自传》
基本信息
作者: (美)Linus Torvalds David Diamond
译者: 陈少芸
出版社:人民邮电出版社
ISBN:9787115361646
上架时间:2014-7-31
出版日期:2014 年8月
开本:16开
页码:1
版次:1-1
所属分类:计算机 > 操作系统 > Linux
更多关于》》》 《只是为了好玩:Linux之父林纳斯自传》
内容简介
书籍
计算机书籍
《只是为了好玩:linux之父林纳斯自传》是linux 之父林纳斯·托瓦兹的自传,内容不只包括他的成长经历、linux 系统的诞生过程、与之相关的争议,还有他本人对于版权、开源、商业软件等的看法以及对生活意义的思考。
《只是为了好玩:linux之父林纳斯自传》语言幽默活泼,读来生动有趣且发人深思,适合所有人,尤其是对linux 感兴趣的读者阅读。
媒体评论
“此书极其有趣,一点儿不枯燥,充满了各种好玩的笑料,以及对技术和软件的严肃思考。如果你是一名程序员,我高度推荐此书。”
——阮一峰,知名博主,著有《如何变得有思想》
“目前几乎整个互联网都是运行在Linux及其衍生产品之上的,可以说没有Linux,互联网不可能得到如此迅猛的发展。林纳斯用自己精彩的编程人生和对自由软件的热爱演绎了现代社会中一个书呆子的胜利。”
——池建强,瑞友科技IT应用研究院副院长,著有《MacTalk·人生元编程》
“一些人生来就注定能领导几百万人,一些人生来就注定能写出可颠覆世界的软件。但只有一个人两样都能做到,他就是托瓦兹。”
——《时代周刊》
“如果技术都商业化,今天最赚钱的IT公司不是Google和苹果,可能会是Linux。如果Java在普及后收费,可能是Sun反过来收购Oracle。如果C语言收费,那完全不敢想。但是,像Linux、Java、C这样的免费的东西,却创造了比商业公司更大的价值。所以,成功并不单一的是挣钱,而是创造价值。”
——陈皓(@左耳朵耗子),酷壳coolshell.cn博主,阿里巴巴核心系统专家组资深专家
“写得十分有趣,让读者豁然开朗,原来一个创造性开发者的脑子是这样运转的。”
——《新闻周刊》
“这是一本可读性极强的自传,清晰描绘出了林纳斯?托瓦兹的人生经历。”
——Salon.com
“这本书棒极了,为读者了解GNU/Linux提供了一个全新的视角,十分有趣且易于阅读。要轻松地阅读一些关于技术的东西通常很难,但读者可以从本书中学到很多。”
——亚马逊读者
“这本书太有意思了,不仅包括关于知识产权、著作权、开放源代码和自由软件基金会的思考,在关于日常生活的原则方面也有良好的道德观,有助于Linux爱好者更全面地了解林纳斯。”
——亚马逊读者
作译者
林纳斯·托瓦兹
当今世界最著名的程序员、黑客,开源操作系统Linux之父。生于芬兰,毕业于赫尔辛基大学,1997年~2003年任职于美国加州硅谷的全美达公司,现受聘于开放源代码开发实验室,全力开发Linux内核。2004年,他被《时代周刊》评为世界最有影响力的人之一。
大卫·戴蒙
职业撰稿人,曾为《纽约时报》《连线》《美国周末》及许多刊物供稿。
陈少芸
出生时经医生证实为80后晚期,毕业于广东财经大学。做事情常出于“我不懂所以我想知道”的好奇心,在笔译学界颇负“陈少芸是谁啊没听说过”的盛名。
目录
《只是为了好玩:linux之父林纳斯自传》
一个怪胎的诞生 001
大鼻子的孩子 001
外公的计算机 004
芬兰的严冬 006
我的家族 009
中学时代 020
长大成人 023
爱洗桑拿的国家 027
一个操作系统的诞生 032
昨天的电脑 032
上大学 043
从unix开始 045
第一台386和终端仿真 051
编程的美妙 065
长了腿的终端仿真器 069
linux的诞生 072
开放源代码 076
linux能换来金钱吗? 081
minix与linux之争 088
最后的冲刺 102
朵芙 108
舞会之王 113
1.0版本闪亮登场 113
版权之争 119
接受全美达的邀请 126
欢迎来到硅谷 133
一夜功成名就 139
linux系统呈蔓延之势 147
财富的到来 155
糟糕的演讲 161
媒体的攻击 167
道德不应制度化 172
舞会之王 178
还会再干 182
知识产权 184
消灭控制欲 195
科技的过山车之旅 201
开放源代码的意义 206
名声与财富 216
生活的意义之二 223
译后记 231
附录:中国程序员眼中的林纳斯——林纳斯,一生只为寻找欢笑 233
《只是为了好玩:Linux之父林纳斯自传》的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- Android注解编程的第一步---模仿ButterKnife的ViewBinder机制
ButterKnife的使用极大方便了Android程序员的开发,实际上,我们可以自己模仿一下实现. 首先就是要了解Java注解的使用. 我们首先要声明一个@interface,也就是注解类: @Ta ...
- UWP开发入门(十四)—— UserControl中Adaptive UI的小技巧
本篇我们通过绘制一个非常简单的UserControl控件,来分享一下对Adaptive UI的理解及一些图形绘制的技巧. 现在流行的APP都少不了精致的用户头像,首先假设我们需要绘制如下的图形作为默认 ...
- 轻松了解Spring中的控制反转和依赖注入(一)
我们回顾一下计算机的发展史,从最初第一台计算机的占地面积达170平方米,重达30吨,到现如今的个人笔记本,事物更加轻量功能却更加丰富,这是事物发展过程中的一个趋势,在技术领域中同样也是如此,企业级Ja ...
- vs.net_2003 下载 虽然是老古董了,但还是很有用的。
系统要求 支持的操作系统: Windows 2000; Windows NT; Windows Server 2003; Windows XP 以下VS2003的下载链接: http://bcsoft ...
- 设计模式--建造者(Builder)模式
将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示 --<设计模 ...
- Java集合框架之Collection接口
Java是一门面向对象的语言,那么我们写程序的时候最经常操作的便是对象了,为此,Java提供了一些专门用来处理对象的类库,这些类库的集合我们称之为集合框架.Java集合工具包位于Java.util包下 ...
- ASP.NET Web API获取Model元数据
using System; using System.Web.Http; using Common; namespace ConsoleApp { internal class Program { p ...
- hadoop2.2.0伪分布式搭建2--安装JDK
2.1上传FileZilla 上传 https://filezilla-project.org/ 2.2解压jdk #创建文件夹 mkdir /usr/java #解压 tar -zxvf jdk-7 ...
- Error writing file‘frm‘(Errcode: 28)
Error writing file‘frm‘(Errcode: 28) mysql出现这个错误,表示磁盘已经满了,该增加容量了.
- css实现垂直居中的方法
1,设置其line-height值,使之与其高度相同 2,设置table结构,用vertical-align:middle; 3,应用定位,父级别:position:relative:子级:posit ...