61阅读

自由软件-自由软件之父Richard Stallman不满Chrome OS

发布时间:2018-01-02 所属栏目:c自定义头文件的例子

一 : 自由软件之父Richard Stallman不满Chrome OS

自由软件之父 Richard Stallman 大神直言不喜欢 Chrome OS。

Stallman 是自由软件基金会创始人,最近他在接受卫报采访时表示反感当前的所谓 “云计算” ,认为这该叫做 “草率计算” (Careless Computing)才对。

Chrome OS 正是基于 Stallman 的毕生心血 GNU/Linux 项目开发,“但没有预装也不允许安装任何传统的居于本地硬盘的应用程序”——这是 Stallman 的原话。

这正是 Chrome OS 安身立命之本,Google 认为笔记本不允许安装任何外来程序,会比允许恶意软件随意入侵的机器更加安全,而且因为砍掉了预装的内容,启动速度会变得更快。

Stallman 非常介意用户放弃自己数据的拥有权,并把它交到了“云上”,还引用例子说,这样的话政府就可以直接剥夺搜查你的数据,连搜查令都免了。他对大众警告此类的安全隐私问题也已经很多年了。

转载文章请注明文章转载自:Chrome迷

二 : 自由软件的定义

自由软件的定义自由软件的定义我们维护本文来彰显自由软件定义,说明什么软件才合适被称为「自由软件」。(www.61k.com]「自由软件」关於「自由」而不是价格,「自由 (Free) 」这个概念并不是指「免费的啤酒」,而是指「言论自由」【因为英文的自由和免费视同一个字: free】。自由软件所指称的软件,其使用者有使用、复制、散布、研究、改写、再利用该软件的自由。更精确地说,自由软件赋予使用者四种自由:不论目的为何,有使用该软件的自由(自由之零)。 有研究该软件如何运作的自由,并且得以改写该软件来符合使用者自身的需求(自由之一)。取得该软件之源码为达成此目的之前提。 有重新散布该软件的自由,所以每个人都可以藉由散布自由软件来敦亲睦邻(自由之二)。 有改善再利用该软件的自由,并且可以发表改写版供公众使用,如此一来,整个社群都可以受惠。如前项,取得该软件之源码为达成此目的之前提(自由之三)。 如果一软件的使用者具有上述四种权利,则该软件得以被称之为「自由软件」。也就是说,使用者必须能够自由地、以不收费或是收取合理的散布费用的方式、在任何时间再散布该软件的原版或是改写版 在任何地方给任何人 使用。如果使用者不必问任何人或是支付任何的许可费用从事这些行为,就表示她/他拥有自由软件所赋予的自由权利。使用者也应该有自由改写软件的权利,并且可以将这些软件再利用在工作上或是娱乐上。使用软件的这份自由权适用於任何人、任何组织、任何电脑系统、任何工作性质,不用特别和软件作者或是其他特别的人或单位报备。再散布软件的自由必须同时适用於原版和改写版软件的二进制码和源码上,如果无法制作二进制码的版本,则此动作可以略过,但是如果后来的使用者找到其它可以制作二进制码的方式,她们必须有再散布二进制码的自由。为了成就改写并发表改写版的自由,使用者必须有取得该软件源码的管道,所以,取得源码为自由软件之本。为了使这些自由成真,只要使用者没犯下滔天大罪,这些自由权利不能被改变。如果使用者并未做错事,而该软件的作者却拥有取消或撤回其许可方式的权力,那么该软件不是自由软件。但是,如果额外的规定不和上述四项主要的自由权利相冲的话,这些有关散布自由软件的额外规定是可被接受的。例如,另类版权 copyleft 规定说,当重新散布该软件时,作者不能加限制拒绝其他人主要的自由权利,这个规定并不和上述的主要自由相冲,反而更进一步保障了使用者的自由软件权益。使用者可

自由软件 自由软件的定义

以付费取得 GNU 的软件,或者,使用者也可以免费取得这些软件,但是,不管使用者是如何取得这些软件的,她/他们必须永远有权利复制或是改写这些软件,甚至 贩售 这些软件。(www.61k.com]自由软件因此并不是「非商业软件」。自由软件必须适用於商业用途。自由软件的商业开发模式已很常见;这样的自由商业软件相当重要。如果不影响到后来的使用者发行改写的权利规定,则额外加入的规范如何将一个改写后的自由软件制作为套件的相关规定亦可行。同理,像这类「如果你用这种方式发行软件,你必须让这个软件也能在这种情况下可得」的措辞也是在许可之下的(这类规定也让使用者有该不该发行该软件的选择)。如果许可证要求「在当你发行修订版时,若先前的开发者要求一份拷贝,则你必须提供」的条件,它也是符合自由的。在 GNU 工程中,我们使用 copyleft 这类许可方式来保护每个使用者都享有这些软件自由,但是 非 copyleft 的自由软件 也同时存在。我们相信有某些重要的原因使得 copyleft 的许可方式较其它自由软件许可方式要好 ,但是如果你的软件不是 在 copyleft 的许可之下,我们也使用它。欲知自由软件、以 copyleft 许可的软件、和其它种类的软件的相连性,请见 「自由软件的种类」 一文。有时候,政府 外销管制 和交易许可的规定会限制使用者全球性散布软件的权利和自由,虽然软件开发者/作者没有权力去排除或是消弭这些限制,但是,她/他们可以、 也必须拒绝将这些条件列入自由软件的使用法则中,如此这般,这些官方规定将不会影响到使用者的软件自由,和自由软件相关的人、事、物也因此不在这些政府部门管辖范围之内。大部份的自由软件的许可证是基於 copyleft ,而可以加诸於其上的要求类型是有限制的。如果一份基於版权的许可证遵守了如上所述的自由时,那么就不太可能会遇上我们从未预期过的其它类型的问题(虽然偶尔还是会有)。不过,有一些自由软件的许可证是基於合同的条款,而合同可以被加诸较大程度的可能限制。这表示像是这样的许可证,会有许多可能的方式变得受限到无法接受,因而成为「非自由」的。 我们实在无法列出所有无法接受的可能的合同限制。如果一份基於合同的许可证,以一种基於版权的许可证所无法的不寻常方式,限制了使用者,并且不能如本文所述的视为合格〔的自由条款〕,我们将会试著审度这合同,并且很有可能认定它是非自由的。 当谈到自由软件时,最好避免使用「给」或是「免费」这类的措辞,因为这些措辞会给人给人「free」是指「价格上的免费」的误

自由软件 自由软件的定义

导,而忽略了使用软件自由的真义。(www.61k.com)有些词语像 「盗版」就有类似的涵义,我们希望自由软件的使用者不会想被这样指称。有关讨论这些措辞的用法,详见 「容易混淆的词语,请尽量避免」 一文,我们也有 「自由软件一词的翻译」 的多种语言版本。最后,请注意,这些有关自由软件定义的标准需要审慎的诠释。我们根据某一软件选定的许可方式是否符合上述四点软件自由的精神和重点文字,来决定该软件是否符合自由软件的标准。如果某一软件含有不公平、违背上述四点自由软件精神的限制,就算该软件发行了,我们拒绝使用它。有时候,一份许可证会引发一些讨论,在接受它成为一份自由软件许可证之前,需要我们和一些律师法律专家们共同来判断和思考,当我们达成共识的时候,我们会更新自由软件标准,让使用者更容易了解什么许可方式是符合或是不符合自由软件定义的。如果你对某份特定的许可方式是否符合自由软件的许可方式有兴趣,请见我们的 「许可方式一览表」 一文,如果你感兴趣的许可方式不在我们的列表中,请直接透过 email 问我们。来信请寄 <licensing@gnu.org> 。可能的情况下,如果你真的需要一份新的许可证,那么在我们的协助下你可以确定那许可证是否真是自由软件许可证,从而避开许多实际上的问题。其它团体已经开始使用「开放源码 」一词,以用来指称与「自由软件 」在某种程度意义相当,但是仍不尽相同的事物。我们倾向於使用「自由软件 」的原因在於,一旦你曾听过它意指自由,而非免费,那么 你就可以从它的称呼上知道它所著重的是自由了 。进阶阅读

三 : 以自由软件为生

forestsong78(翻译)

关键字 GNU software

出处


========================
翻译声明:
1。原文
2。几周之前看到,觉得比较有趣,正好这个假期有点时间,所以尝试翻译了一下,因为比较仓促(一个多小时),所以有几处不太有把握,但整体上还是忠实与原文的。
3。几个有问题的地方
a。有关dot com
b。“人们担心一旦我们的顾客很多,他们就得慢慢等待我们有时间为其培训”
c。有关GPL协议和律师部分。
因为不太影响全局,所以也就不细究了,有兴趣的可以参考原文,欢迎指正
========================


以自由软件为生
by Steven M. Rubin
Static Free Software公司
翻译:Zhang Hui(ID: Forestsong or Forestsong78)


35年前,当我还是一个高中生时,我就开始玩电脑。我一玩就是35年。35年中,我成为科学博士,做了很多工作,如系统管理员,研究员,教授,作家,企业家,当然,更多的还是作为程序员。对于电脑,我最喜欢的就是我可以为他人创建有用的程序。关于自由软件的想法对我来说总是自然而然的。

现在,自由软件就是我的职业。20年前,我写了一个GNU软件-Electric,现在我为它全职工作。在最近的三年里,我通过咨询,培训以及销售一些与此系统相关的产品而挣了比以前更多的钱。我是如此繁忙,以至于并没有为dot com的热潮所吸引。并且,要求我咨询服务的公司(Sun,Intel等)同意我可以拥有那些他们付费的程序改进,并将其投入GNU社区。

这一切是怎么来得?下面就是我的故事

Electirc, 1982
故事开始于1982年,当时,我工作位于Alto,加利福尼亚的仙童(Fairchild)人工智能实验室。当我们为芯片制造工作时,自然的就研究起CAD,也就是计算机辅助设计的想。与此同时,Mead和Conway合著的著名教科书“对VLSI系统的介绍”出版了。因为这本书,集成电路设计不再是一门神秘的手艺,它开始为大众所认识了。在使用过另外两个CAD系统后,我决定自己写一个,于是就有了Electric。即使以今天的标准衡量,这个系统仍然拥有使其功能强大的聪明的想法。很快,我们实验室的每个人都用它来设计芯片。


仙童公司,当时还是Schlumberger下属公司,现在已经是一个拥有很多子公司的大公司。其中一个子公司是Application(应用程序公司),它设计CAD系统。当我们把Electric展示给Application公司的职员看时,他们称他们已经知道所有相关的想法,所以他们对此毫无兴趣。

这使我非常高兴,因为我可以就此向实验室的领导进言,把这个毫无价值的CAD系统展示给其他人。于是,实验室开始将Electric的源代码分发给大学和其他一些非赢利性组织(以Bell实验室UNIX风格授权)。几年后,它被广泛的使用。例如,加拿大和新西兰在它们国家建立机构以支持在其国家内部的学校使用Electric。

离开实验室
之后,我离开实验室转而为Schlumberger工作,于是,他们就拥有了我的这套系统,而我,也停止了在Electric上的工作。或许我这样想。一天一个叫Brian Gardiner的人打电话给我,告诉我一个难以置信的消息:他从Schlumberger购买了Electric的所有权。他已经建立一个名叫Electric Editor的公司并且需要我的帮助。

之后的十年,Electric Editor公司一直挣扎在生存的边沿。那段日子中,Brian在很多年都没有从中获得什么收入。起初,系统定价很低(因为它已经被开发出来而且可以使用)。但是人们因为这个值得怀疑的低价而不敢购买它。于是Brian提高它的售价以使其更有竞争力。但是,顾客很快又有另一个理由不购买它:我们的公司太小了。复杂的CAD系统需要很多的培训,人们担心一旦我们的顾客很多,他们就得慢慢等待我们有时间为其培训。

这真是进退维谷!在商业上,Electric唯一值得称道之处是它是一个提供“针对客户的解决方案”的CAD系统。很少有大型的软件开发项目考虑哪些在主流之外的顾客。Electric能很容易根据顾客的特殊需求进行剪裁。

但仅有这个还不够,Electric Editor公司决定关张。也就在那时,我才能说服他们将Electric作为GNU软件。这是一个垂死的公司最后的挣扎吗?不,这是一个能够立刻解决Editor公司所有问题的绝妙方法。

终于自由
使用Electric的两个反面因素是价格和公司的稳定性。作为所有著名的自由软件的集合中的一个,这两个问题都能解决。低价不在那么令人怀疑,因为每个人知道并且理解“自由软件模型”。并且,人们觉得GNU社区至少和现存的任何一个公司一样稳定。

我从老公司买回了Electric的所有权并成立了一个新公司:Static Free Software(www.staticfreesoft.com)。我的新公司终于有了一个完美的产品:一个质量你可以信任,价格你可以负担的CAD系统。

但是它又为我带来什么呢?首先,很高兴能看到人们在使用我的软件,现在,我拥有来自世界各地的用户。大学教授用Electric上课,很多个人爱好者在家用它来设计芯片,大公司的工程师评估并使用它。我现在的业务不大但是很充实,我在网上销售用以支持Electric使用的程序,文档和CD。

但是,真正的收入来源于当大公司需要Electric,它们付钱给我,从我这里获得支持。在最近三年中,我一直为Sun Microsystems做咨询工作。在此期间,我也为Intel和其他一些小一些的公司做项目。自由软件的支持工作已经变成一项时兴的个人产业。我可以坐在家中将软件上载到网上,世界另一端的顾客通过电线给我的帐户中汇入报酬。

保持免费
大家都知道典型的工作模式:当你为某人工作时,他拥有你的灵魂。当一个公司给我酬劳,让我开发Electric时,他们拥有那些改进的所有权。但是,多谢GNU,世道变了。因为按照GPL协议,对Electric的任何修改都要引起重新发布,大多数公司认为这会带来潜在的费用。所以,这个公司的律师一般都会把这些所有权给我。这样,他们就不用担心着要去满足GPL协议中的条款。

这些公司的律师憎恨GPL协议还有如下的因素:它的“虚拟”本质。即使是只用了Electric的代码中一个子程序,那么整个产品都将受到影响,必须变成自由软件(这不是我的分析,我不止一次的从公司律师那里听到这样的论述)。任何一个公司,为了保护自己的产品,从我这里购买“商业授权”可以绕过GPL协议而获得更多的对产品分发的控制。但是我仍然能从这些商业授权中得到保证以拥有那些对产品改进,以及Bug修正从而使其仍然保持免费。从采用这个协议到现在的17个月中,没有任何一项我的工作受到任何限制,所有一切仍然属于GNU。

于是,我每天都为Electric工作,并仍然喜爱它。我不必辛苦的工作:每周有25个小时是带薪工作,外加每天早晨给Electric迷的回信时间。没有老板可以砍掉我的项目,而且永远也不缺工作。我甚至有世界各地的同事,他们贡献代码,帮我创建软件的每个部分。如果没有GNU,这一切都不会发生。



关于作者
Steven M. Rubin是Electric VLSI设计系统的作者,也是CAD工具教科书“计算机辅助的VLSI设计”的作者。他在卡耐基.美隆大学得到学位,在Bell实验室,Schlumberger公司,Apple公司从事研究。他的专业方向是面向视觉的计算,他的研究横跨计算机视觉,图形和CAD。Steve也是Severe Tire Damage乐队的领唱。Sever Tire Damage是第一个通过Internet实时演出的乐队。



关于译者

==========================

版权所有 copyright 张辉 2003
本文可原封不动的拷贝和自由地再发行,但在拷贝和再发行的拷贝中必须
原封不动地含有这段版权声明。
http://forestsong.blogone.net

==========================

四 : GNU与自由软件基金会创始人谈论自由软件

核心提示:自由软件基金会创始人Richard Stallman,近期接受一次访谈,谈到了他对自然软件,商业软件以及开源软件看法,另谈到了社会网络站点以及隐私问题。

 
图:自由软件基金会创始人Richard Stallman

作为自由软件基金会的创始人,你如何定义自由软件?

自由软件意味着尊重用户的自由,更具体地说,作为用户你拥有以下4个最根本的自由:

你可以自由使用该软件

研究其源代码并进行修改

可以自由分发该软件

可以自由分发你修改过的版本

基于这些自由,用户可以掌控自己的计算,自由软件是在用户的控制下民主地开发起来,而商业软件是在特定团体的控制下专制地开发起来。用户面临的选择是自由还是受限。

你刻意将自己和开源社区保持距离,能否解释一下二者的区别?

开源软件同自由软件在许可上几乎是一致的,因为开源软件是从自由软件基础上发展起来的,最大的区别在于其价值体系。自由软件运动的主要价值是自由与合作,而商业软件是反合作的,这是一个社会问题,我们的目标是改变这个问题。

1990年代,自由软件社区出现了价值分歧,1998年,一些人提出了“开源”一说,开源这个词的初衷这是为了避免隐含对非自由软件的批评,他们关注他们的实践价值。开源的理念使一些开发者将自己的产品变成自由软件,我欣赏他们对自由软件社区的贡献,但不赞同他们的价值体系。

自由软件更重视价值,而开源软件重视实践,这是二者最大的区别 - 译者。

是什么东西影响你发起自由软件运动?

1970年代,我在 MIT 的 AI 实验室工作,我加入了那时最大的自由软件社区,那个社区包括当时一些大学和公司。在 AI 实验室,我们使用一个免费的操作系统。在自由软件社区的那段时光我意识到了那是和美妙的事。

1980年代,商业压力,连同大型机的衰落最终导致我们的社区解散。后来开始使用商业软件的日子让我感到非常不堪,便决定自己创建一个新的自由软件社区。

1983年,我宣布了开发 GNU 的计划,这是一个完全自由的,类似 Unix 的操作系统,为了区别于 Unix,我起名为 GNU,意思是,Not Unix。

为什么你认为这些不同的名称,开源,自由软件, 商业软件,GNU/Linux 是很重要的?

在自由软件社区,自由软件和开源代表两个不同立场,作为自由软件运动的发起人,我在努力传播自由的理念。因此我拒绝参加开源活动。

我注意到 FSF 的 Shane Coughlan 在同 Google 的开源团队合作。FSF 是否同那些开源组织合作?

Shane 是欧洲 FSF 的,我不知道他在做什么,但我可以告诉你我们的原则,我们同自由软件项目进行技术合作,只要它是有用的,不管开发者是否认同自由软件的价值观。

在你看来 OpenOffice 与 Firefox 一类的软件是否自由软件?

OpenOffice is free software, and has been ever since it appeared under that name. OpenOffice 一直是。

Firefox 是个奇怪的个案,一开始,Firefox 代码是自由的,但编译的二进制文件不是。他们不是自由软件的理由有二,第一,他们包含一个非自由模块,Talkback,Talkback 的代码不能自由获得(甚至 Mozilla 基金会也得不到),第二,他们使用具有限制性的 EULA (用户许可协议)。

不过,这两个问题现在好象已经改正,所以现在应该也是自由软件。

你对一些地理位置监控类的程序如何看,比如 Yahoo 的 Fire Eagle?

如果你要告诉朋友们你在哪里,这很好,但你不能将自己的交流数据放往一个你不信任的公司的服务器。这个程序可能有一个“删除以往数据”的命令,但你不知道他们是否真这样做了。这是 Internet 被错误利用的很不好的趋势,就是将用户的交流数据送往某个公司的服务器。

你对社会网络站点如何看待?

我从来不用所以没有发言权。我看不出在你的朋友之间分享信息和照片有什么不好,我曾听到传闻,说 Facebook 将私人数据传给 CIA,不知真假。

你觉得 Asus EeePC 一类的笔记本电脑是否推动 FSF。

不完全是。EeePC 内置了一些 GNU/Linux 操作系统,但也包含很多非自由软件。事实上,这些机器在启用前要求你接受一些用户协议。我受到一个 EeePC 礼物,但我不能使用,因为我的良心不允许我接受那些协议,后来我让人帮我装了一个自由的 GNU/Linux 才开始用。

当自由软件出了问题,谁该负责?

自由软件开发者和商业开发者一样尽我们所能来保证软件的可靠性。自由软件给了用户比起诉软件商更好的东西,如果系统除了问题,你很容易找到人帮你排除,只要价格公道。(未必,当然商业软件也未必 - 译者)

为什么你们在印度和委内瑞拉一类的地区如此卖力推广自由软件?

这个问题会让人误解,其实我每年花在美国的演讲时间比委内瑞拉和印度要多得多。但我确实花了很多时间外出演讲。委内瑞拉, 厄瓜多尔 一类的地区有政策要求所有政府部门必须使用自由软件。在印度,有三个省的公立学校要求使用 GNU/Linux。我希望在美国也能看到人们对用户的自由的重视。

你是否认为公共部门应该引领自由软件浪潮?

任何公共部门都应该拥有对自己的计算的控制,而非自由软件的控制权在厂商那里。因此,公共部门应当拒绝商业软件而投身自由软件。委内瑞拉, 厄瓜多尔做得对。

一些慈善机构,如 Computer Aid International 会把一些二手电脑收集起来送给发展中国家,如果也投身 GUN,是否意味着会有更少的学校能得到电脑?

你可以在任何电脑上安装 GNU/Linux,因为使用自由软件并不意味着他们可以捐赠的电脑变少。更进一步,我们的本意是让计算机造福,但将装有 Windows 的电脑送给他们是好事吗?使用商业软件意味着向开发商屈服,这是一个社会问题,我们应该消除这个问题,而不是扩大。向他们捐赠 Windows 电脑是一种屈服,走的是错误的道路。

自由软件如何同当前的经济环境契合?一些人认为经济危机是对资本主义体系的控诉,这是否公正的看法?

和以前一样,自由软件可以同各种经济环境契合,不管经济是好还是坏,你都需要自由。我认为经济危机来自一种普遍存在的深度腐败,因为公司拥有过多政治力量。不公平的版权法律也是这个基本问题的结果。

自由软件固然可以节省成本,但那些在商业软件工作的人怎么办?如果人们都使用自由软件,而不再需要商业软件?

这里存在一个误区,自由软件并不减少技术支持市场。那些购买了商业软件又转用自由软件的人仍然需要支持,自由软件的好处是它允许自由的支持市场。

另外,还有些更根本的东西,就是价值,似乎我们在假设人们喜欢被不公正的权力所左右,我在那里需要人们妥协自己的自由才能使用的软件那里看不到积极的价值。我自己不会使用这样的软件。我在1983年发起 GNU 项目,就是为了脱离商业软件,现在我离开了,就不会再回来。我希望看到没有人再为商业软件从事开发的那一天。(来源:vnunet.com翻译:COMSHARP CMS)

本文标题:自由软件-自由软件之父Richard Stallman不满Chrome OS
本文地址: http://www.61k.com/1160285.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1