没有这个黑客 就没有开源软件

你的手机、你家的电视机顶盒、甚至你取款的 ATM,都是基于林纳斯·托瓦兹做的 Linux 系统改的。幸好他也是不收专利费。

他是谁:林纳斯·托瓦兹(Linus Torvalds,1969- ),他是开源系统 Linux 的创造者,一个热爱自由的黑客。你现在用的电子产品,或多或少都跟这个人做的操作系统有关系。好奇心:林纳斯·托瓦兹说,他的成功主要是因为他很懒,而且喜欢授权别人。这个认为娱乐价值高于商业的黑客,成了我们大部分科技产品的源头。

如果不是这位讨厌知识产权的黑客,我们现在的电脑、手机、电视机,甚至是 ATM 机都不会是现在这个样子——事实上,如果没有林纳斯·托瓦兹(Linus Torvalds)创造的 Linux 操作系统,或许我们现在的电子设备的系统进展会更加四分五裂,发展也会慢很多。

时间回到 1991 年,当时手机“大哥大”还像是砖头块一样大,微软和苹果的斗争也刚刚进入白热化。就在那时,一个芬兰赫尔辛基大学的大二学生林纳斯·托瓦兹刚刚在互联网上放出了他自己编写的操作系统 Linxus 0.01 版本。

在此之前,林纳斯的个人电脑上用的是 Minix 操作系统,这是根据 Unix 系统修改的教学版本,只能用在一种计算机上,对编程诸多限制,但因为费用低廉而有一定的传播度。林纳斯对这个系统十分失望,他想要更加自由、更加不限制编程者的操作系统,于是他把自己要做自由才做系统的消息放了出去,偶尔还跟 Minix 的黑客们打打嘴仗。

在林纳斯眼里,做一个操作系统就是创造一个新的世界:

“你得从零开始创造一个新世界来,而且还得设法让它正常运转。在计算机的世界里,你就是创造者,对这世界里发生的一切都有最终决定权。如果捣鼓得足够好,你就是这个世界的上帝。当然,这个上帝的地盘比较小喽。”

在两个月没日没夜的编程工作后,林纳斯写出来了一个漏洞百出,但是勉强可用的程序。1991 年 9 月 17 日,他把这个小小操作系统上传到 FTP 目录上,当即决定公布了所有的源代码,给所有想要做修改的黑客们使用。

为了配合这个自由的操作系统,他选择了理查德·斯托曼创造的 GPL 许可协议,它允许人们出于任何目的自由地使用、修改以及分享软件。

这个可以随便玩的操作系统在发布之初,就获得了不少黑客的关注。1994 年,当 Linux 1.0 推出时,林纳斯已经积累了一个很大的用户技术,Linux 核心开发团队也已经建立起来了。在 Linux 系统数以千计的文件当中,还有一个专门记录 Linux 黑客姓名和邮件地址的文件夹,里面包含了来自世界各地的 100 多个名字。

Linux 后来几年的发展再简单不过,和林纳斯的关系也不太大:黑客们写出来了很多基于 Linux 自娱自乐的软件,还将 Linux 适配到千奇百怪的运行环境中,而这些软件当中的一些,后来甚至构建成了一个巨大的商业生态。林纳斯本人已经没有在忙活这些具体的适配问题,他去一家名为全美达的公司任职,然后移居美国了。

林纳斯看来,正是这些娱乐的需求,让 Linux 甚至是开源软件成了现在的样子。在他的世界里面,只有三件事情是对生活有意义的,第一是生存,第二是社会秩序,第三,就是娱乐。而 Linux 的发展,也和千姿百态的娱乐需求不无关系:

“Linux 现象是一种有组织传播技术、知识、财富的方式,同时能让参与的人非常过瘾,这种娱乐是商业世界里闻所未闻的。”

而同时,Linux 的开源模式,在也从各个方面赢得世界的关注。在 Linux 1.0 版本推出之后,不少基于这个操作系统的公司便出现了,例如“红帽”公司,连 IBM 和英特尔也支持 Linux。在 1999 年,IBM 甚至花费了 10 亿美元进行 Linux 的推广。

“当这一(开源)理论应用到政治和政府时,人们看到了其中的弊端,但说到商业领域和开源理念,人们却没有什么感觉。讽刺的是,在商业领域,开源理念甚至让人们感到不安。”

他说的是类似微软这样的科技巨头。因为这个系统的不同版本、不同用途,在于众多软件公司和操作系统公司手上,这也就意味着微软的对手可能并不止于 PC 市场,对于包罗万有的软件公司微软来说,这是一种潜在的威胁。

同样不安的,还有竭力保护知识产权的人们。但林纳斯对于知识产权法规态度也十分的“黑客”:“也许你不会感到惊讶,主张强化知识产权法规的,正是那些从知识产权中获利最多的组织。不是艺术家或创造者自己,而是那些知识产权交易所,那些靠别人的创造力挣钱的公司。对了,当然还有律师。”

“结果怎么样呢?版权修正案,比如说不太有名的《数字千年版权法案》等,把消费者使用版权作品材料的最后一点权利给彻底剥夺了。”

但到现在,Linux 在这场战斗中优势已经太明显——从航天科技,到手机的芯片,Linux 的免费和开源让更多的电子产品有了快速发展的可能。其中最好的例子,也许就是本来也是基于 Linux 的搜索引擎 Google,以及同样基于 Linux 的手机操作系统 Android。

从证券交易系统,ATM 柜员机,科技巨头的服务器,甚至是梦工厂、迪斯尼、皮克斯等公司制作的电影都和 Linux 有关,我们每天的生活都少不了 Linux。微软?他们还在挣扎着将资源和优势转移到移动端,转移到不同的企业服务当中。

作者:何妍 

来源:51CTO

时间: 2024-11-03 14:18:47

没有这个黑客 就没有开源软件的相关文章

没有这个黑客,就不会有你现在用的开源软件

他是谁:林纳斯·托瓦兹(Linus Torvalds,1969- ),他是开源系统Linux的创造者,一个热爱自由的黑客.你现在用的电子产品,或多或少都跟这个人做的操作系统有关系. 好奇心:林纳斯·托瓦兹说,他的成功主要是因为他很懒,而且喜欢授权别人.这个认为娱乐价值高于商业的黑客,成了我们大部分科技产品的源头. 如果不是这位讨厌知识产权的黑客,我们现在的电脑.手机.电视机,甚至是 ATM 机都不会是现在这个样子--事实上,如果没有林纳斯·托瓦兹(Linus Torvalds)创造的 Linux

开放源码是开源软件吗?

Open Source的来历 1997年,埃里克·雷蒙(Eric Raymond)出版其著作<大教堂和市集>,探讨黑客社区与自由软件原则.1998年初,该论文受到极大的关注,为促成网景通讯公司将其受欢迎的互联网套装软件<网景通讯家(Netscape Communicator)>释放成为自由软件的因素之一.这些代码即为今日大家熟悉的Mozilla Firefox与Thunderbird. 网景的行动激起雷蒙及其伙伴深入研究如何将自由软件基金会的自由软件概念及优点带入商业软件产业.他们

谈钱太俗!难道开源软件只能讲道义?

自古以来,读书人多以清贫自居,陶渊明不为五斗米折腰更成为千古佳话:而与书香相对立的是铜臭,铜臭一词可参考<后汉书·崔烈传>中崔烈与其子崔钧的对话. 时至今日,市场经济已成为经济主体,人们对金钱的认识也更为清晰,所以既有"一钱难倒英雄汉"只说,也有"有钱能使鬼推磨,无钱鬼也不开门"的谚语. 金钱像一把双刃剑,人们希望到到它,却又担心失了自己的风骨-- 在开源的世界也是如此.简言之,开源,也称作开放源代码(Open Sourse),意为将自己的源代码公布在网

开源软件和 OpenSSL 的真实故事,到底谁才是真正的隐形战友

前几天,在朋友圈看到转来的原发于"界面"关于OpenSSL和开源项目的"隐形战友" 一文.开始觉得不过是炒冷饭,"心脏出血"这个OpenSSL严重漏洞,从去年(2014)4月初被公众知道,到现在已有将近一年了,这件事已经算告一段 落.尽管这篇文章充满了误解.硬伤和企业宣传,我也没太在意.结果,今天看到界面的网站上竟然还在用支付宝给OpenSSL募捐,这就荒唐了.之前有一些 朋友说,无论怎么样,多一些关注总是好的,从现在的结果看,界面的文章造成的坏

开源软件开发与软件安全问题(1)

关于微软Windows与基于Linux的操作系统哪个更安全的讨论席卷了互联网.讨论涉及许 多人的既得利益和偏袒的利益.由于了解不够以及逻辑错误引发的误解导致了讨论的混乱,使得讨论趋于白热化.出于广告宣传策略的需求希望能使赞助方获得更多的关注,派性论文使用整理过的统计数据泡制过于明显的权威及客观,实际上等于用偏见和可疑的事实来支持讨论.这场缺乏确切结论的大讨论看似永无休止的部分原因就在于对安全的评估过多的集中 于一个附带现象上:他们只研究安全性能的表面现象,而没有 深入的分析安全特性的原因.部分原

十大最具价值开源软件 MySQL和Ubuntu上榜

[51CTO整理]以下是美国知名科技网站<Inforworld>日前评出了10大最具价值开源软件: 1. Linux内核 Linux是最受欢迎的自由电脑操作系统内核.它是一个用C语言写成,符合POSIX标准的类Unix操作系统.Linux最早是由芬兰黑客 Linus Torvalds为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的.该计划开始于1991年,这里有一份Linus Torvalds当时在Usenet新闻组comp.os.minix所登载的贴子,这份著名的贴子标志着

《开源思索集》一开放源码是开源软件吗? - 简书

开放源码是开源软件吗? - 简书 开源思索集开放源码和开源软件的不同是什么?开放源码不能叫做开源软件吗?所谓开源,仅仅是指符合OSI定义的Open Source吗?Open Source的来历1997年,埃里克·雷蒙(Eric Raymond)出版其著作<大教堂和市集>,探讨黑客社区与自由软件原则.1998年初,该论文受到极大的关注,成为促成网景通讯公司将其受欢迎的互联网套装软件<网景通讯家>(Netscape Communicator)释放成为自由软件的因素之一.这些代码即为今日

开源软件,自由软件,免费软件三者的区别

一.好汉一问:什么是开源软件?什么是自由软件?他们就是免费软件? 很多人经常把开源软件和自由软件混为一谈,也常常会有人把开源软件和免费软件这两个概念混淆在一起,其实当我第一此站在HUSA的讲台上的时候,自己对开源的了解,也只是狭隘的定位为:免费的,公开源代码的.也难怪会会被下面的高人嘲笑自己对开源的理解太肤浅了. 好啦,下面先一一给出他们的定义然后在定义中找出他们之间的差别吧. 开源软件是指在软件发行的时候,附上软件的源代码,并授权允许用户更改/自由再散布/衍生著作,开源并不抵制商业收费. 免费

陆首群:坚持开源软件的创新之路

中国开源软件推进联盟主席 陆首群 我国IT产业的创新工作 我国是全球IT产业发展的后起者,我们肩负为我国IT产业生存.发展和提升而搏弈的历史重任.走自主创新之路,将是这场搏弈胜出的关键. 集成电路和软件是IT产业的两个支柱.近年来国内围绕这两个支柱产业的创新历程为: 在集成电路方面,国内自主开发了中低端通用微处理器(CPU).芯片集成系统(SOC)和数字讯号处理器(DSP)等芯片,虽然这些芯片的集成度还较低,大约比国际高水平还差一个数量级(如龙芯II号相当于奔腾IV中档,其集成度约为10的7次方