我的IT新技术讲演稿的一节,有兴趣的读着玩吧。
--------------------------------------------
目前,在计算机工业里方兴未艾的开放源代码(open source)和自由软体(Free Software)运动来自于一位叫理查德·马修·斯托曼的黑客。
黑客是英文‘hacker’的汉译。主要是指对计算机科学,尤其是软件编程方面具高度理解的人。
斯托曼1953年出生于美国纽约曼哈顿地区的犹太人家庭,1971年进入哈佛大学学习,同年受聘于麻省理工学院人工智能实验室(AI Laboratory)。在AI实验室工作期间,斯托曼开发了多种软件,其中最著名的就是Emacs。说得通俗一点,Emacs就是一个编辑软件,如同我们今天用的微软的办公室。
Emacs不仅仅是一个编辑器,还是个集成开发环境,它的功能有:收发电子邮件,通过FTP/TRAMP编辑远程档案, 通过Telnet登录主机,上新闻组,登陆IRC和朋友交流,查看日历,撰写文章大纲,对多种编程语言的编辑,调试程序,结合GDB,EDebug,玩游戏,计算器,记日记,煮咖啡,管理日程等等。
斯托曼在AI是一名典型的黑客,是整个黑客文化的一份子。在黑客世界里,各组织的精神与文化都是不相同的,但有一个共同点就是对技术的崇拜与对创新的不断追求和推动自由软件运动,发现漏洞并通知协助管理员修补它从而缔造“完美”无暇的软件,这是黑客们最热爱的一种精神与文化。所谓自由软件就是一种可以不受限制地自由使用,复制、研究、修改和分法的软件。
然而进入八十年代后,黑客社群在软件工业商业化的强大压力下日渐土崩瓦解,甚至连AI实验室的许多黑客也组成了Symbolic公司,试图以专利软件来取代实验室中黑客文化的产物--可自由流通的软件。
斯托曼对此感到气愤与无奈。在对Symbolic进行了一段时间的抗争后,他于1985年发表了著名的GNU宣言(GNU Manifesto),正式宣布要开始进行一项宏伟的计划:创造一套完全自由,兼容于Unix的操作系统GN(GNU's Not Unix!),之后他又建立了自由软件基金会来协助该计划。
他于1989年与一群律师起草了广为使用的GNU通用公共协议证书(GNU General Public License, GNU GPL),创造性地提出了“Copyleft”的概念。 Copyleft是一种在现有著作权体制下的授权方式,它要求使用者必须要以同等的授权方式回匮社群。虽然与常见的著作权模式不同,但並未放弃著作权,而是利用著作权法律來促进创作自由,並未反对著作权的基本体制。
1990年代中期,斯托曼把他大部時间花在为自由软件辩护,对抗软件概念专利及版权法的扩张。他仍在程式設计方面奉献的心力都放在GNU Emacs。他的演讲当中大约半数有收入,这让他能夠活自己。
他最大的影响是为自由软件运动建立了道德、政治以及法律框架。他被许多人誉为当今自由软件的斗士、伟大的理想主义者。
- Re: 黑客理查德?马修?斯托曼posted on 06/02/2008
open source运动中还有一个很重要的因素,就是对抗微软对DOS及Windows 中源代码的垄断.
The Apache Software Foundation 是最大的open source 组织,没有它,至少有一半的网站要shut down, 也有近一半的商业软件停摆. - Re: 黑客理查德?马修?斯托曼posted on 06/02/2008
What language does July speak? - Re: 黑客理查德?马修?斯托曼posted on 06/02/2008
我也早对自由软件运动发生了兴趣。契机是多年前读到的文章中指出了自由软件运动和六,七十年代的左翼激进学生运动的联系:自由软件运动的主将们曾经是六,七十年代的左翼激进学生。
Copyleft,相对于copyright,是一个革命性的观念。 - Re: 黑客理查德?马修?斯托曼posted on 06/03/2008
回moab:
我在公司讲英文,咖啡讲中文,家里要看对谁讲话。
这是我下月在公司的一个presentation, 是英文,我把这一节翻成中文,好别扭。
- posted on 06/03/2008
另一个著名的黑客是:
林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds, 1969年12月28日-),当今世界最著名的电脑程序员、黑客之一。Linux内核的发明人及该计划的合作者。托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统内核(之一)。
托瓦兹出生于芬兰赫尔辛基市。父亲尼尔斯·托瓦兹(Nils Torvalds)是一名活跃的共产主义者及电台记者。托瓦兹家族属于在芬兰占6%的少数民族芬兰瑞典人。他毕业于赫尔辛基大学计算机科学系,1997年至2003年在美国加州硅谷任职于全美达公司(Transmeta Corporation)参与该公司晶片的code morph技术研发,现受聘于开放源代码开发实验室(OSDL : Open Source Development Labs, Inc),全力开发Linux内核。与妻子托芙(Tove,芬兰前女子空手道冠军)育有两名孩子。
与很多其他黑客不同,托瓦兹行事低调,一般很少评论商业竞争对手(例如微软)产品的好坏,但坚持开放源代码信念,并对微软等对手的FUD战略大为不满。
例如,在一封回应微软资深副总裁Craig Mundie有关开放源代码运动的评论(Mundie批评开放源代码运动破坏了知识产权)的电子邮件中,托瓦兹写道:“我不知道Mundie是否听说过艾萨克·牛顿(Isaac Newton)爵士?他不仅因为创立了经典物理学(以及他和苹果的故事)而出名,也还因为说过这样一句话而闻名于世:我之所以能够看得更远,是因为我站在巨人肩膀上的緣故。”托瓦兹又说道:“我宁愿听牛顿的也不愿听Mundie的。他(牛顿)虽然死了快300年了,却也没有让房间这样得臭气熏天。”
- posted on 06/03/2008
埃里克·斯蒂芬·雷蒙(Eric Steven Raymond,1957年12月4日-),《大教堂与市集》的作者、《新黑客词典》("Jargon File" also known as "The New Hacker's Dictionary"). 的维护人、著名黑客。作为《新黑客词典》的主要编撰人以及维护者,雷蒙很早就被认为是黑客文化的历史学家以及人类学家。但是在1997年以后,雷蒙被广泛公认为是开放源代码运动的主要领导者之一,并且是最为大众所知道(并最具争议性)的黑客。
雷蒙1957年出生于美国马萨诸塞州的波士顿,从小就跟随父母在世界各地东奔西走,曾在地球上三块大陆居住,在13岁之前已经忘掉了两种语言。1971年他回到美国宾夕法尼亚州,从1976年起开始接触黑客文化,1982年完成了他的第一个开放源代码软件项目。
他以他姓名的缩写,ESR作为黑客代号。
雷蒙管理着30多个开源软件以及10多个主要的FAQ。他还是重要的作家和weblogger。他是INTERCAL编程语言的主要创作者之一,还曾经为EMACS编辑器的发展作出贡献。雷蒙还是Fetchmail程序的作者。最近他还编写了一个最初用于Linux内核设置的设置程序。
雷蒙的名言,“足够多的眼睛,就可让所有问题浮现。”(Given enough eyeballs, all bugs are shallow),对开放源代码运动影响很大,这亦即是著名的林纳斯定律。
1997年以后,雷蒙成为了开放源代码运动的主要理论家,以及开放源代码促进会(Open Source Initiative)的主要创办人之一。他还担任了开放源代码运动对媒体、商界以及主流文化的形象大使。他是一名优秀的演说家,并曾经到过六大洲的15个国家进行演说。他的话经常被主流媒体所引用,并是所有黑客中曝光率最高的。
雷蒙的策略获得了很大的成功。一般认为,1998年Mozilla的发布主要归功于他。大多数黑客和主流观察家也同意,正是雷蒙将开放源代码的理念成功地带到了华尔街。但是也有批评他的声音:有一些黑客认为他利用这些机会为自己打广告,而他对理查德·斯托曼和自由软件基金会的理想主义所进行的批评,以及所采取的更务实、更符合市场口味的线路,也曾经在黑客社群里掀起了不小的政治对立。
雷蒙是一个彻头彻尾的自由主义者。他对科幻小说十分感兴趣,是一名出色的业余音乐家,还是空手道黑带选手。他坚持美国宪法修正案第二条中关于公民持枪械的自由,并因此遭到很多黑客的反对,但他自己却十分喜欢和人争辩该议题。 他的书《The Art of Unix Programming》是一部很好的Unix程序设计的风格书籍。
- posted on 06/03/2008
大教堂和市集
The Cathedral and the Bazaar (abbreviated CatB) is an essay by Eric S. Raymond on software engineering methods, based on his observations of the Linux kernel development process and his experiences managing an open source project, fetchmail. It was first presented by the author at the Linux Kongress on May 27, 1997 and was published as part of a book of the same name in 1999.
The essay contrasts two different free software development models:
The Cathedral model, in which source code is available with each software release, but code developed between releases is restricted to an exclusive group of software developers. GNU Emacs and GCC are presented as examples.
The Bazaar model, in which the code is developed over the Internet in view of the public. Raymond credits Linus Torvalds, leader of the Linux kernel project, as the inventor of this process. Raymond also provides anecdotal accounts of his own implementation of this model for the fetchmail project.
The essay's central thesis is Raymond's proposition that "given enough eyeballs, all bugs are shallow" (which he terms Linus' law): the more widely available the source code is for public testing, scrutiny, and experimentation, the more rapidly all forms of bugs will be discovered. In contrast, Raymond claims that an inordinate amount of time and energy must be spent hunting for bugs in the Cathedral model, since the working version of the code is available only to a few developers.
The essay helped convince most existing open source and free software projects to adopt Bazaar-style open development models, fully or partially — including GNU Emacs and GCC, the original Cathedral examples. Most famously, it also provided the final push for Netscape Communications Corporation to release the source code for Netscape Communicator and start the Mozilla project.[1]
When O'Reilly Media published the book in 1999, it achieved another distinction by being the first complete and commercially distributed book published under the Open Publication License.
- Re: 黑客理查德?马修?斯托曼posted on 06/03/2008
不应叫他们黑客,他们是白客。 - Re: 黑客理查德?马修?斯托曼posted on 06/03/2008
Alan Turing is a more colorful figure. - posted on 06/04/2008
艾伦·图灵
艾伦·麦席森·图灵,OBE(Alan Mathison Turing;也常翻譯成涂林或者杜林,1912年6月23日-1954年6月7日,英語發音[ˈælən ˈmæθɪsṇ ˈtjʊəɹɪŋ]),英国数学家、邏輯學家,他被视为计算机之父。
1931年图灵进入剑桥大学国王学院,毕业后到美国普林斯顿大学攻读博士学位,二战爆发后回到剑桥,后曾协助军方破解德国的著名密码系统Enigma,帮助盟军取得了二战的胜利。
图灵对于人工智能的发展有诸多贡献,例如图灵曾写过一篇名为《机器会思考吗?》(Can Machine Think?)的论文,其中提出了一种用于判定机器是否具有智能的试验方法,即图灵试验。至今,每年都有试验的比赛。
此外,图灵提出的著名的图灵机模型为现代计算机的逻辑工作方式奠定了基础。
图灵患有严重的花粉过敏症。
孩童和年轻时代
图灵的父亲Julius Mathison Turing是一名英属印度的公务员。图灵的母亲Ethel1911年在印度的Chatrapur怀了孕。他们希望艾伦在英国出生,所以回到伦敦,住在帕丁顿(Paddington)。结果就在那里诞下了艾伦。父亲的公务员委任使他在艾伦小时候经常来往于英伦和印度。由于对于英属殖民地安全的忧虑,他把家庭留在英伦与朋友同住。图灵很小的时候就表现出它的天才,后来就更加显著。他说他在三个星期里自己学会阅读,而且,就对数字和智力游戏着迷。
六岁的时候,他的父母为他在一间叫圣迈克尔的(St. Michael's)日间学校注了册。女校长很快就注意到他的天才,随后Marlborough学院的许多教育家也注意到这点。1926年,他十四岁的时候转到了在多尔瑟(Dorset)的Sherborne寄宿学校。开学的第一天,刚好遇上了大罢工。图灵决心要赶上第一天的课,于是他独自从南桑普敦(Southampton)骑了六十英里的自行车去上学,途中还在一间旅社度过一宵。
图灵天生对科学的喜好并没有给他在Sherborne的老师留下好印象。他们对教育的定义是着重于人文学科而不是科学。虽然如此,图灵继续在他喜欢的学科表现出惊人的能力。还没有学过基础微积分,他就能够解答在他当时年龄来说是很高深的难题。
1928年,图灵十六岁,開始閱讀阿尔伯特·爱因斯坦的著作。他不但能够理解,而且能够从一段并没有明示的文字里推导出爱因斯坦的运动定律。
大学和可计算性的工作
國王學院的電腦房現在以圖靈為名图灵不愿意如他在科学和数学方面一样地努力去学习人文学科,他的期终考试曾经几次不及格,因此,他不能进入他的第一志愿三一学院,而是去了剑桥大学国王学院。他在哈代指导下学习。哈代是很受尊敬的数学家。从1931年到1934年,他是当时剑桥一个数学研究和教学中心的Sadleirian讲座教授。图灵在1935年成为国王学院研究员。
图灵在他的重要论文《论可计算数及其在判定问题上的应用》(On Computable Numbers, with an Application to the Entscheidungsproblem)(1936年5月28日提交)里,对哥德尔1931年在证明和计算的限制的结果作了重新论述,他用现在叫做图灵机的简单形式裝置代替了哥德尔的以通用算术为基础的形式语言。由于速度很慢,尽管没有一台图灵机会有实际用途,图灵还是证明了这样的机器有能力解决任何可想像的数学难题,如果这些难题是用一种算法来表达。现今,图灵机还是计算理论研究的中心课题。他继续证明了判定问题(Entscheidungsproblem)是没有答案的。他的证明首先展示了图灵机的停机问题(halting problem)是没有答案的,这是说不可能用一个算法来决定一台指定的图灵机是否会停机。尽管他的证明比阿隆佐·邱奇在λ演算方面相等的证明晚发表了几个月,图灵的著作是更易于理解和直观的。 他的通用(图灵)机的概念也是新穎的。这一通用机能够完成任何其他机器所能做的任务。这篇论文还介绍了可定义数的概念。
图灵在普林斯顿大学度过了1937年和1938年的大部分时间,在邱奇指导下学习。1938年,他取得了博士学位。他的论文介绍了超计算(hypercomputation)的概念。这里,图灵机给加上了启示器,因而,可以用于研究不能用算法解答的问题。
1939年图灵回到剑桥,聆听了维特根斯坦关于数学基本原理(foundations of mathematics)的讲座。他们激烈地争论,图灵为形式主义辩护,而维根斯坦則认为把数学抬得太高而且不能发现任何绝对真理。
早期的计算机研究:图灵试验
1945年到1948年,图灵在国家物理实验室,负责自动计算引擎(ACE)的工作 。1949年,他成为曼彻斯特大学计算机实验室的副主任,负责最早的真正的计算机---曼彻斯特一号的软件工作。在这段时间,他继续作一些比较抽象的研究,如“计算机械和智能”。图灵在对人工智能的研究中,提出了一个叫做图灵试验的实验,尝试定出一个决定机器是否有感觉的标准。
1952年,图灵写了一个国际象棋程序。可是,当时没有一台计算机有足够的运算能力去执行这个程序,他就模仿计算机,每走一步要用半小时。他与一位同事下了一盘,结果程序输了。後來美国新墨西哥州洛斯阿拉莫斯國家實驗室的研究群根據圖靈的理論,在MANIAC上設計出世界上第一個電腦程序的象棋。
图案形成和数理生物学的研究
从1952年直到去世,图灵一直在数理生物学方面做研究。他在1952年发表了一篇论文《形態發生的化学基础》(The Chemical Basis of Morphogenesis)。他主要的兴趣是斐波那契葉序列,存在于植物结构的斐波那契數。他应用了反应-扩散公式,现在已经成为图案形成范畴的核心。他后期的论文都没有发表,一直等到1992年《艾伦·图灵选集》出版,这些文章才见天日。
迫害和逝世
因为图灵的同性恋倾向而遭到的迫害使得他的职业生涯尽毁。1952年,他的同性伴侣协同一名同谋一起闯进了图灵的房子实施盗窃。图灵为此而报警。但是警方的调查结果使得他被控以“明显的猥亵和性颠倒行为”(请参看鸡奸法)。他没有申辩,并被定罪。在著名的公审后,他被给予了两个选择:坐牢或荷尔蒙疗法。他选择了荷尔蒙注射,并持续了一年。在这段时间里,药物产生了包括乳房不断發育的副作用。1954年,图灵因食用浸过氰化物溶液的苹果死亡。很多人相信他的死是有意的,并判决他的死是自杀。但是他的母亲极力争论他的死是意外,因为他在实验室里不小心堆放了很多化学物品。
Please paste HTML code and press Enter.
(c) 2010 Maya Chilam Foundation