开源运动简史:70年前黑客文化的起源

每个人都可以成为黑客。如果你不能成为一个代码黑客,你也可以选择成为一个社会黑客。

原题:“律师与黑客| 5开源许可:版权、作者和知识共享”6032演讲者:顾子慧,伊利诺伊大学香槟分校环境科学硕士。D、 a632

本文来源于中国美术学院跨媒体美术学院网络社会研究所网络社会研究所“第五周开放源码许可证:版权、著作权与知识共享”的网络强化课程

就像指南针、火药、印刷术一样,互联网的出现不仅彻底改变了人类的信息传播方式,而且从更深更广的角度推动了群体组织结构和思想观念的变革。然而,我们今天看到的互联网并不是一朝一夕就能实现的:从用于军事目的的apanet的诞生,到万维网的出现和普及,再到大规模的工业互联网的落地,学术界、工商界、政界等各界人士,在塑造今天的互联网方面发挥了重要作用。其中,立法者和法律工作者也在推动和引导互联网的发展方面发挥着重要作用,比如倡导代码应该与言论平等,因为它受到宪法修正案的保护,以及要求用户以同样的方式发布修改后的衍生作品回馈社会等,都体现了法律工作者的创新和智慧

意大利著名历史学家、哲学家克罗齐曾说过,所有真正的历史都是当代史。系统回顾互联网技术的发展,以及在这一过程中的一系列立法和司法演变,有助于我们了解文化和社会变迁的规律,总结和提炼经验教训。这对于我们应对当今时代的挑战,解决今后可能面临的困难,都具有重要意义。


你好,我叫凯特。今天我们将解释自由和开放源码软件(FOSS)的概念。它是一个与专有软件相反的概念。比如,从一个在线应用下载一个程序到你的手机上,其实是一个软件,但这种软件基本上需要收费,只能使用。它不会为我们提供源代码。自由开放软件和专有软件的概念是相对的。它的源代码是开放的。我们可以看到由程序员编写的源代码。一般来说,大多数开源软件许可证都有这样的条款,允许任何人以任何方式自由使用复制研究或修改软件,而无需向以前的开发者支付版税。程序员可以为您提供源代码以进行开放式研究、复制和修改。比如说,如果软件功能不好,你能不能给软件增加一个功能都无所谓,在做这些事情的时候,你不需要向以前的开发者支付任何费用。然而,这将带来一些其他限制。不同的开源软件协议会带来不同的限制。我不会在这里详细说明,因为市场上可能有两三百个开源软件协议,每一个都是不同的,所以谈论起来比较麻烦。

我们日常生活中熟悉的开源软件,我们可能都听说过。举三个例子。第一个Linux操作系统基本上是一个从Linux改编而来的用于商业计算机的系统。第二种是比特币。比特币在理论上也是一种开源软件。由于其开放代码许可,许多人将比特币复制成n个版本的比特币。第三种最常见的是Android,它实际上是开源的。有人可能会问,如果安卓是开源的,为什么谷歌可以吊销对华为的授权?我想解释一下,事实上,谷歌吊销的并不是Android的许可证,因为Android是一个开源软件。然而,Google开发了许多基于Android的东西,比如Gmail和googledrive。谷歌吊销了华为使用这些功能的许可证。

让我们来谈谈自由和开源软件的概念是如何慢慢发展起来的。这个概念起源于上世纪五六十年代初,计算机大多局限于军事用途,或者只有学校研究人员才能使用计算机。当时,计算机很小,但研究人员的学术氛围非常开放。例如,我在美国读书时,每个明星季都有这样的聚会。我们讨论和交换意见,老师会支持一些新的想法,你可以尽可能多地提出,或者你可以与同一组的成员交流。他们会为你提供建议和指导。这是一个非常开放的学术氛围。因此,当计算机开始使用时,第一批软件是开放和共享的。但是共享代码的概念从何而来?它有几个背景促成了这样的事情。一是黑客文化的影响。在这里,黑客文化中的黑客与攻击计算机的黑客完全不同,因为我们大多数人现在都明白,给出的定义之一是,黑客是喜欢探索可编程系统的结构并扩展其功能的人——与“普通用户”相反,因为普通用户只想知道他们需要知道的,越少越好。现在极客的概念也差不多了,因为极客已经成为一个好词。

黑客概念从何而来?它起源于20世纪50年代麻省理工学院的学生组织“铁路模技术俱乐部”,当时一群非常热心的学生聚集在一起学习铁路模和信号电路模。这些人后来成为影响互联网发展和计算机发展的人。他们把解决问题的方法称为黑客,这意味着利用创造力来产生巧妙的结果。当时,黑客文化的影响很大。今天被称为极客的人在当时被称为黑客。对于喜欢黑色电脑系统的人来说,他们不是黑客,而是黑客。他们相当于破坏者。那时候,黑客很看不起cracker我从来没有没有没有创意的事情。后来,由于一些媒体的误导,这个词逐渐被扭曲了。事实上,有很多电脑公司,包括互联网公司,在成立之初就深受黑客的影响。更著名的是Facebook。那时,Facebook有一条路。他把那条路改名为哈克路。但现在我认为Facebook可能想打自己的脸,因为Facebook是一个标准的“屠龙男孩变成了一条龙”。一开始,扎克也辍学了,对电脑非常感兴趣。他非常符合当时公众对年轻黑客的形象。然而,估计那些人可能会非常后悔。第二件事是UNIX操作系统的诞生,它对开源运动产生了很大的影响,因为所有与开源相关的终端基本上都是由UNIX启动的。UNIX操作系统始于1965年,当时贝尔实验室与通用电气(general electric)和麻省理工学院(MIT)共同参与了一个项目,该项目旨在构建一个多用户、多任务、多层次的操作系统,但最终以失败告终。

1969年,贝尔实验室的两名研究人员丹尼斯·利奇和肯·汤普森合作开发了UNIX操作系统,但由于该操作系统并非att的主要业务,其主要业务实际上是电报业务。1974年7月,Ken和Dennis在ACM通讯上发表了文章UNIX分时系统,将UNIX推向了世界,引起了学术界的极大关注。因为这两位研究者与学术界也有着非常深厚的关系。他们以前曾与麻省理工学院的研究人员合作过。这些学校的研究人员说他们会把电子邮件系统复制给我。这两个人可能对UNIX没有太多的考虑,当时UNIX系统被分发到学校。当时,它只收取人工费,但背后有一个深层次的原因:一个企业为什么要把自己的产品免费送给别人?这背后有一个非常深刻的原因,因为在1958年,美国司法部希望att垄断。Att拒绝分拆,并与美国司法部签署和解协议,同意不进入计算机行业或销售任何与计算机相关的产品。UNIX是计算机的操作系统,所以att不能销售UNIX。1970年以前,由于黑客文化和att无法控制Linux的传播,研究人员之间信息共享的氛围非常浓厚,所以当时还没有版权概念。

自1971年以来,这种软件共享逐渐开始下降。第一个原因是个人电脑的普及。第二个原因是新编程语言的出现。当时,研究人员通常在上世纪五六十年代使用计算机或军队,70年代以后,个人电脑开始出现。由于受众的增加和使用范围的扩大,附加在计算机硬件上的软件本身已不能满足需求。一些专门开发通用软件的公司,如Miro soft(原名),不同于硬件公司。这类软件公司需要对软件收费才能获得利润。然而,软件收费显然与提供源代码的做法相矛盾。

在这一点上,虽然比尔·盖茨创立了微软,但很多人可能认为他是一个非常优秀的程序员,但比尔·盖茨在哈佛主修法律,而最早的软件协议模板是由比尔·盖茨亲自审阅的。当时微软与其他公司合作的所有软件许可协议模板都是比尔·盖茨亲自查看的。比尔盖茨做了一件很烦人的事。他给自制俱乐部写了一封信:“让大多数业余爱好者意识到你所有的软件都被偷了,这公平吗?你只会让别人不再愿意写好软件。谁能负担得起免费从事专业工作?”

这是什么“自酿俱乐部”?当时,一群PC狂热分子,他们最大的梦想就是打造自己的PC机,为什么要自制呢?它有一个茎,因为19世纪,在美国有一个禁令。许多人会在家里秘密酿造私酒。当时,国产电脑的概念实际上被采纳了。每个人都可以自己造电脑。自制电脑并不违法,但要求相对较高。这些电脑狂热分子最大的梦想就是创造自己的电脑,大约30个个人俱乐部,叫做自制。其中最著名的两位,史蒂夫·乔布斯和苹果公司创始人史蒂夫·沃兹尼克当时给Hometree俱乐部写了一封信。为什么?原因是自制电脑俱乐部属于一个比较开放的俱乐部。每个人都会窝在一起分享知识。其中一个购买了微软开发的软件代码,并把它带到了自制程序中。它复制了50份。基本上,每个计算自制程序的人都会得到一份副本,然后带回研究。这是比尔·盖茨感到厌恶的第一个原因。因为有乔布斯和沃斯内克在自制,他们制造了苹果。苹果变得比windows更受欢迎,比尔盖茨成了一个非常糟糕的形象。

上世纪70年代,从法律和社会层面上,发生了一些事情,软件正式纳入版权保护范围。1963年,美国第一次接受计算机软件的版权登记,但当时的电脑是给大家看的,并在打孔卡片机上打孔

律师与黑客 | #5 开源许可证:著作权、著佐权和知识共享

当时,美国版权局认为,这个节目就像一本指南一样,可以像一本书一样受到版权法的保护。自1978年1月1日起,美国著作权法明确规定软件具有著作权,因为当时还没有立法。当时软件作为文学作品受到保护。国会成为全国版权作品新技术委员会(CONTU),讨论计算机程序和其他新技术如何在现有版权法的保护之下。自由软件运动在20世纪80年代的兴起与att密切相关。1974年,美国司法部第二次起诉att违反反垄断法。1982年,哥伦比亚地方法院裁定att败诉,不得不分成8家小公司(新att,专门从事长途电话业务和其他7家本地电话公司)。然而,这一判决也意味着1958年的和解协议失败,从此,t可以进入计算机行业。在认识到UNIX的商业价值之后,新的att停止提供UNIX源代码,并收取高达20000到200000美元的许可费。1983年,美国电话电报公司的分拆成为当时的头条新闻,并被称为“大分手”。

律师与黑客 | #5 开源许可证:著作权、著佐权和知识共享

在这样的背景下,理查德·马修·史泰尔曼,自由软件运动中的一个非常重要的人物诞生了。理查德·马修·史泰尔曼于1970年开始进入麻省理工学院的人工智能实验室。他是个极客,只对写代码感兴趣。那时,他已经在麻省理工学院工作了十多年,一直在写代码。后来,有他的自传。他回忆说,刚进入麻省理工学院人工智能实验室时,学术氛围非常浓厚。每个人都可以互相交换意见。每天,都有思想的火花和碰撞。因此,他错过了我们一起分享学术成果的日子。到了20世纪70年代末,学校的黑客文化并没有当时那么强烈。1979年,人工智能实验室的黑客正式分拆。lisp的丈夫理查德格林布拉特(Richard Greenblatt)是最早的领导者之一,他期望建立一个商业公司并拥有管理公司的权利,这与黑客文化中的平等和自由相冲突。最后,黑客分为LMI和LMI两个公司,虽然他们仍然相互联系,但作为黑客文化的关键要素的信息流通自由已经不复存在。黑客世界开始外化,实验室里的黑客文化即将终结。

1983年,Richard Matthew stopman在三十多岁的时候辞去了麻省理工学院的工作,在软件行业重新树立了团队合作和团结一致的精神net.unix版-wizard新闻组发表了著名的GNU宣言,目标是创建一个完全免费的操作系统(GNU是GNU’snotunix的缩写)。当时他说“软件的自由就是人的自由”,这种自由包括四个方面:第一是使用软件的自由;第二是研究软件的运行机制,并根据用户的需要进行修改;第三是重新分发拷贝和与他人共享的自由;第四是为了他人的利益改进程序和分发软件。他还说,当他写一些更优秀的组件时,会有人要求他提供软件。他可能每个月都可以发出去,也许8-10份,每个软件150美元,有人问他,这不是免费软件吗?你为什么要拿钱?当时,他说“自由就像言论自由,而不是自由法案”。也就是说,自由是言论自由,不是免费啤酒的自由。当时为了保护GNU项目不被商业公司剽窃,他提出了一个名为反版权copyleft的概念。反版权的基本立足点是他承认软件是有版权的。它规定了用户的权利和义务,并有权自由复制、分发和修改软件。但是,用户的义务是,在发布代码和所有衍生作品时,用户不收取费用(生产成本除外)和附加其他条款,并且必须附加GPL条款。后来他创办了自由软件基金会。该基金的负责人是一只非洲牛羚。为什么要用这个?因为非洲牛羚的名字也叫GNU,是一个谐音词干。

律师与黑客 | #5 开源许可证:著作权、著佐权和知识共享

到了1990年,程序员圈受到了自由软件运动的深刻影响,但出现了一个大问题。GNU还没有完成其操作系统的核心Hurd。关于操作系统内核,我可以解释。简而言之,如果把整个系统比作一个人,那么他的大脑并没有发育。因此,att希望当时有人开发内核,因为自上世纪80年代中后期以来,att顽固地捍卫UNIX版权,导致UNIX失去了生命力。此时,荷兰大二学生Linus开发了Linux。在某种程度上,它是基于UNIX的。1991年9月,它发布了UNIX版本0.01。0.02版以后,世界各地的程序员都加入到Linux内核的开发中来,并使之迅速完善。毕竟,内核很快得到改进,成为一个可用的操作系统。然后Linux也使用GPL协议来开源。我们称之为传染性开源,因为只要你使用它,你就必须开源。1997年出版了一本非常著名的著作《大教堂与集市》,被誉为开源界的圣经和开源运动的宣言。Eric Rymond比较了包括GNU在内的普通商业公司和开发模式,有详细的蓝图、模板和一步一步的操作程序,Linux这种开发模式比较市场。没有强制分工。任何人都可以随时离开。这些在大公司中并不存在。Eric认为Linux的开发模式比大公司的官僚模式更先进、更自由,这也是他成功的原因。他把这个模和通过这个模生成的代码称为开源软件,这个模兴起的过程称为开源运动。事实上,我认为这件事也教会了我们一件事,那就是,对某件事有浓厚兴趣的人,集中精力做自己喜欢的事,效果如何。基本上,我认为开源运动告诉了我们这个事实。

尽管在1997年,大教堂和集市出版之后,发生了一件非常大的事情。我们将在上节课中讨论它,因为它还涉及到微软的反垄断。所以当时人们认为开源软件和开源运动是非常成功的。然而,他只是在程序员圈子里成功了,在法律上他没有。1999年,有一个非常有争议的案例,Sun Microsystems vs microsoftcrop(1999)。本案的结论是,如果作者自愿允许人们以某种方式使用作品而不受许可条款的限制,这一条款本身就证明了作者放弃了著作权的相应行为。例如,使用MIT许可证,用户可以自由使用,查看、分发和修改作品,修改软件。事实上,用户行为没有任何限制。在1999年的判决书中,实际上认为,如果你的软件通知是这样写的,就相当于许可声明是弃权,版权自动放弃。为什么当时一定要起诉侵权,因为侵权和违约在法律上是两个截然不同的概念。如果许可被认定为授权条款,例如软件著作权许可条款,被授权人可以向法院申请禁止他人侵权的禁止令。也就是说,如果我认为你是侵权的,我会在没有判决的情况下向法院申请禁制令。这相当于当我们提起诉讼时,我可以申请禁止令。到那时,你可以申请禁售令,你必须停止销售。这件事对很多人也产生了很大的影响。后来,很多人专门打版权官司,或者这种版权官司来挣钱,并利用这样的案件来打压其他公司。因特网更新得很快。如果6个月不卖,那么竞争产品可能早就出来了。另一点是,如果著作权受到侵犯,侵权人应当向被侵权人支付律师费。但是,在违反合同条款的情况下,救济方式通常是金钱损害赔偿,纠纷当事人一般需要自己承担律师费。

2006年,我个人觉得今年是开源运动的最后胜利,因为今年,通过Jacobsen vs Katzer案,开源协议终于在法律上得到承认。bobjacobsen在开源网站sourceforge上为jmri(Java模railrod接口)建立了一个开源许可协议。该项目的部分源代码是由Matt Katzer和他的公司Kamind在产品中使用的,但是它不符合artistic产品没有提到原作者的名字,没有指明源代码源,未将开发的新版本软件放在指定的开源网站上供公众下载,软件包中未说明软件版本与雅各布森开发的标准版本软件之间的差异。2006年,雅各布森向旧金山联邦法院起诉卡采尔和卡明德侵犯版权,并提出临时禁令申请,要求法院下令卡采尔和卡明德公司继续出版和销售侵犯版权的产品。

那么开源协议带来了什么呢?开源协议带来了技术自由主义的兴起。开源运动大约在21世纪初,在90年代末达到顶峰,那时大公司开始接受开源的概念。从上世纪90年代中期开始,互联网又开始兴起。事实上,有些概念延续了开源运动,或者自由软件运动,或者一些可以追溯到以前黑客文化的概念,比如信息共享和知识共享。但是这种技术自由主义会更加激进,比如他们会认为政府不应该监管互联网,政府不应该干预互联网等等。然而,信息自由和共享的概念植根于互联网,互联网也受到开源和自由软件运动以及黑客文化(统称为技术自由主义)的影响。在互联网时代尤其如此。

技术自由主义给我们带来了什么?主要有三点。这三件事都出现在2001年。第一个知识共享和知识共享协议也在2001年出现。原因是1998年通过了《版权扩展法》(CTEA)。当时,美国的版权意味着版权所有人在去世50年后进入公共领域。为什么又叫米老鼠20年比尔?这是一个非常有趣的故事。那时,第一批米老鼠开始出现在20世纪20年代,最早的米老鼠形象版权即将到期。因此,为了继续从米老鼠的形象中提取商业利益,迪士尼邀请了一大批游说人士到国会游说,要求国会通过《生产权延长法》,并将其延长至版权所有人去世后70年,但最根本的原因是迪斯尼想保护米老鼠的版权,所以它叫米老鼠再活20年。但到2023年,米老鼠的版权将再次到期,因此我们可能会看到米老鼠40年的法案。第二个是维基百科。事实上,它最早是由理查德·史泰尔曼提出的。然而,richardstallman只提出了一个供程序员分享和交流的信息网站。他不希望普通人分享知识。然而,最终,维基百科实际上发展成了一个普通人分享知识的平台。

最后一个叫做互联网档案,由布鲁斯特·卡勒和布鲁斯·吉利亚于2011年推出。在把Alexa卖给谷歌后,他创建了互联网档案。里面有一些有趣的东西,比如互联网时光机,最早的黑色塑料光盘,还有一些在外面很难看到的书。如果你有机会等疫情过去,有机会去加州,我真的建议你应该亲自去互联网档案馆。从那以后,我对自己的感觉很深。这张照片是我自己在互联网档案馆拍的。这是三串数字。我会解释的。因为网络档案馆买了一座教堂,这三个数字写在教堂的右侧。第一个是200。如果互联网连接成功,它将是200。如果连接失败,它将是404。那么451是什么意思?纸的燃点是451度。1951年,有一部反乌托邦的小说叫《华氏451》,基本上讲的是一个焚书葬儒的故事。当时有人说,今后政府开始限制言论自由和出版自由。当时,消防队员的工作不是灭火而是烧书,所以这本书的名字叫华氏451度,因为纸的燃点是451度。当时看到这一点我非常震惊。他提倡的信息共享的想法真的很感人。

律师与黑客 | #5 开源许可证:著作权、著佐权和知识共享

最后,我想说的与我们的课程无关,但我认为它与我们刚才讨论的信息共享主题非常一致。阿根廷国家图书馆馆长博尔赫斯说,我对此也有强烈的感觉。”天堂应该像图书馆一样。如果有机会,你应该好好读书,多读书,多学习。理查德·马修·斯托曼也说过,“我是世界上唯一的黑客。”我以前读过一篇文章。也许这个评价不是很好。腾讯的一位高管应该说,中国互联网行业没有黑客精神,至少现在没有。我觉得黑客精神不仅是程序员有黑客精神,每个人都可以有黑客精神,只要你真的喜欢某样东西,热爱同样的东西,去研究同样的东西,你就可以有黑客的精神,但是现在很多人可能不愿意学。

黄:真的,我觉得如果你真的喜欢某样东西,你可以成为黑客。你可以成为一个很酷的黑客。我们不是说有一种代码黑客。只要我们有创新和挑战权威的能力,我们就会有一点点愿望让世界变得更好,用自由的方法让世界变得更好。

发布者:小楼,转请注明出处:https://www.btchangqing.cn/105771.html

发表评论

登录后才能评论
商务微信
商务微信
客服QQ
分享本页
返回顶部