ABCDV网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1089|回复: 0

[转贴] 黑客的一天

[复制链接]
发表于 2003-1-24 21:58:34 | 显示全部楼层 |阅读模式
我所做的工作:我的工作的总体目标是给予计算机用户以学习、复制、修改和分发他们所使用
的软件的自由。换言之,我是一个自由软件运动(Free Software Movement)活动家。

在一个大多数软件都拒绝给予用户自由的世界上,要给予用户以这些自由,我们必须创造另
外的自由软件世界。在1984年,我开始了GNU操作系统的开发,希望它能够成为与Unix兼容的
、完全自由的软件。1991年,Linus Torvalds编写了一个自由的内核Linux,它填补了GNU中的
至关紧要的空白。在今天,GNU/Linux系统的开发仍在继续。

自从1985年10月以来,我一直是自由软件基金会(Free Software Foundation)的总裁。FS
F是一个无需纳税的、以促进软件共享和变更的自由为其宗旨的“慈善团体”。

我是怎样获得我目前的职位的:我没有职位。我最后的职位是供职于MIT人工智能实验室,但
在1984年1月我辞了职,以便为开发GNU系统作准备。

从MIT辞职是必要的,因为如果我没有辞职,MIT的管理层就会把我的工作转变为私有的软件
产品。如果GUN系统不能使用户获得自由的话,对其进行开发就是无益的。

在80年代我偶尔从事一些合同工作(教书,以及自由地改进自由软件)来谋生,而在90年代
则是从事演讲。但谋生只是我的生活中的次要部分——部分地通过避免奢侈的习惯,我尽可能
地使其少占据我的生活。这样,我可以将我的大部分时间花在做值得做的事情上。

我怎样安排我的日子:我不喜欢强制性地安排我的时间,所以只是在涉及到其他人时我才这
样做。在那些活动分子中间,我做自己平常的工作,其中的很大一部分是每天处理电子邮件所
带来的各种问题,但也会撰写文章和致力于Emacs的开发。每当我觉得想做另外的事情时(比
如阅读、吃东西、听音乐,或是小睡一会),我就会去做。

每天花在工作上的时间(在家里和办公室):从理想来说,我不希望家和办公室是分开的。
如果它们必须分开,我就会尽可能地把时间花在办公室里,并只在必要时才回“家”。当然,
这是以办公室的舒适为前提的。如果我有一间不合要求的办公室,比如一间小卧室,我就会试
着逃之夭夭。

我解决问题的策略:如果我不知道怎样处理一个问题,我就会把它放在一边,过后再来解决
;在此期间,我可能会想想有什么办法。有那么多的任务要完成,所以我总是可以放下一个,
去做另外一个。

我怎样减轻压力:一些不同意我的观点的人常常会相当苛刻地、怀有偏见地谈论我。当那使
我心烦时,我会大发牢骚,然后阅读其他的邮件,直到我完全平静下来为止。然后我再回去处
理问题

在我的工作中,另外的带来压力的事情是我试图修正一个错误,却接连地失败。发生这样的
事情时,有几分钟我会觉得沮丧。然后我会告诉自己不能放弃,我必须解决这个问题。于是我
就再回到工作中。我的英雄、导师,或是我所崇敬的人以及为什么:我特别崇敬为自由而工作
的人——比如纳尔逊.曼德拉、Aung San Suu Kyi、马丁.路德.金、Daniel Ellsberg、Ra
lph Nader,以及诺姆.乔姆斯基。我也崇敬那样一些科学家,他们为推进人类的知识和健康
而工作,而不是首先考虑利润。

我怎样指导其他为我工作的人:我没有对指导进行过研究,所以我只是尽我可能地回答他们
的问题。

负面的事件是怎样以正面的方式改变我的生活的:在1981年,当Symbolics从MIT AI实验室聘
走了其他的黑客时,他们摧毁了我的团体,并使我陷入了盲无目的的气馁状态。但是当他们在
1982年带着最后通牒回来时,他们给了我还击的机会。我拒绝了他们的最后通牒,并花了两年
时间开发了可用以替换他们的产品的软件。《黑客》一书讲述了这个故事。

那样的经验磨砺了我的愤怒,从而使得我能够将它建设性地应用到其他的战斗中,并且它也
告诉我,我有力量和耐力去从事像GNU这样的大型项目。

如果生活可以重来,我希望改变的事情或决定:当Debian GNU/Linux制定它自己的自由软件
标准时,我应该更为仔细地考量它们。在过去十年中,我处理了大量的对自由软件的定义的阐
释问题,可我没有把结论写下来。我本应该和Debian的领导者一起提出这些,但它没有在我这
里发生,直到最近为止。

对我来说什么样的价值是最重要的,以及我怎样评价他人:真理、美和公正是最重要的价值
。我崇敬致力于这些目标的人;那些其目标仅仅是成功的人所拥有的不过是可怜的野心。

在每天的工作中,什么会鼓舞、激励我,或使我兴奋:计算机用户应该拥有协作的自由。这
样的自由取决于我们的努力。我们不能够使他们失望。

传记:Richard Stallman是GUN项目的创始人。该项目于1984年开始,其目标是开发自由操作
系统GNU(“GNU’s Not Unix”的首字母缩写),从而给予计算机用户他们几乎已丧失殆尽的
自由。GNU是自由软件:每个人都可以自由地对其进行复制和分发,以及作出或大或小的改动


今天,GNU系统的基于Linux的各种变种(基于Linus Torvalds开发的Linux内核)已被广泛地
使用。据估计,在今天GUNU/Linux系统的用户已超过了1千7百万。

Richard Stallman是GNU C编译器的主要作者。该编译器是可移植的优化编译器,其设计目标
是支持不同的架构和多种语言。它现在支持超过30种的不同架构和7种编程语言。

Stallman还编写了GNU符号调试器(GDB)、GNU Emacs,以及许多其他的GUN程序。

Stallman因为在1970年代开发第一个Emacs编辑器而获得了Association for Computing Mac
hinery颁发的1991年度Grace Hopper奖。在1990年,他被授予麦克阿瑟基金会会员资格,在1
996年被授予瑞士皇家技术学院荣誉博士头衔。在1998年,他与Linus Torvalds一道获得了电
子前线基金会的先驱奖;在1999年,他接受了Yuri Rubinski纪念奖。在2001年,他获得了格
拉斯哥大学颁发的第二个荣誉博士头衔,并与Torvalds和Ken Sakamura一道获得了Takeda社会
/经济改良奖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|ABCDV网站,版权所有:北京佳景时代文化有限公司 ( 京ICP备19037940号-1 |||| 京公网安备11010802012322 |||| 工信查询网址: https://www.beian.miit.gov.cn )

GMT+8, 2025-12-6 07:25 , Processed in 0.065390 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表