开源是一种态度!

开源是什么?

所谓的「开源」,原本指的是开放其设计让所有使用者自由修改的一项机制。

虽然大多被用于软件开发过程中,但这项机制已逐渐演变为泛指在产品、计划与专案方面,透过开放大众的参与、讨论与修改,进而加速其发展、增加透明度及大众福祉的方式。

什么又是开源软件?

开源软件,指的则是开放其原始码让所有使用者自由修改的软件。对于一般电脑使用者而言,原始码或许只是个陌生的概念。但是在专业的程式设计师眼中,拥有可以修改原始码的权限,不但能够修改程式美中不足的部分,甚至能以该原始码为基础,增加更多不同的功能。

开源软件跟其他一般软件差在哪里?

相对于开源软件,其他不对大众开放修改原始码权限的软件,则被称为「版权软件」或是「closed source 软件」。由于其原始码的版权属于开发公司所有,往往只有原始的开发团队俱有合法修改的权利。 Microsoft Word 与 Adobe Photoshop 就是最着名的例子。在使用这些版权软件之前,使用者必须同意许多条款,包括在未获得原始开发者同意的情况下,不得对软件做出任何修改等。

开源软件,如 LibreOffice 、GNU Image Manipulation Program等, 与版权软件不同之处就在于,这些开发者皆愿意与大众分享其原始码,让其他开发者能够借此观摩学习,甚至加以修改。虽然使用者在开始使用开源软件之前,也必 须要同意遵守部分使用条款,但条款内容却与版权软件的大异其趣。开源软件的使用条款不但鼓励使用者对软件进行修改,部分的使用条款甚至要求修改过后的版本 也必须提供大众无偿使用。也就是说,任何程式设计师只要同意以上条款,就能自由地对这些开源软件的原始码进行修改或升级。

就像开源Initiative中所提到的:「开源并不只代表着原始码的开放。」开源的主要精神在于让所有人都能拥有依照自己的需求,修改原始码的权利。而除此之外,开源Initiative也提到了开源的其他层面。

开源软件只跟程式设计师有关吧?

开源的风潮不只造福了程式设计师们,对于一般使用者也好处多多。事实上,由于整个全球网路的架构,有很大的一部份建立在开源科技如the Linux operating system 、 Apache Web server application等的基础上,因此,不论是使用浏览网页、收发 e-mail、即时通讯或是音乐串流等功能,所有的网路使用者都在某种程度上,直接或间接地受惠于开源软件。

目前,许多个人电脑的运算功能,已逐渐被远端处理所取代,也就是时下最流行的云端运算功能。大多数电脑使用者,对云端运算的依赖程度正与日俱增。从文字编辑、e-mail 管理到影像处理,在利用自己电脑上所安装的软件之外,更多出了使用网页或手机上应用程式的便捷选择。

这种远端处理的模式之所以被称为云端运算的原因,正是因为其以个人电脑为窗口,与远端电脑结合所形成的云状网路运作结构而得名。在现今高度资讯化的 时代中,云端运算的重要性已随着行动上网装置的普及,而渐渐融入大众日常生活之中。有些云端运算应用,如 Google Docs,属于 closed-end 的版权程式。而其他的应用,如 Etherpad等,则属于开源软件。

除了一般使用者所使用的云端应用以外,支援这些应用运作的平台也可以依属性,分为闭源(closed source) 与开源,如OpenStack等。

为什么要选择开源软件?

相较于 closed source 的版权软件,开源软件在使用者族群中的爱用程度更胜一筹。对于程式设计师族群来说,开源软件的开放性原始码,不但让他们能够以其为基础,根据自己的需要进行开发,也可以透过分享、回会与观摩他人的原始码,进一步相互切磋与学习。

另外,对于非程式设计专业的使用者来说,开源软件的开放性,使其安全性或功能性的缺点与漏洞皆能透过程式设计者社群的共同开发,快速的被修正与改 善。同时,着眼于开源软件的高度可靠性与长时间由公众提供维护、升级支援特性,长期专案的规划及执行者,多半也偏好使用开源软件,以避免版权软件过时和消 失的问题。

开源=免费?

大部分人对于开源的最大误解,就是将开源与免费使用画上等号。

事实上,虽然是基于开源原始码修改或升级的版本,程式设计者仍是拥有向任何使用其软件的使用者收费的权利。然而,因为开源软件的使用条款强制要求程 式开发者在出售软件的同时,也必须一併将原始码公开。因此,大部份的开发者已经逐渐由出售软件的模式转为释出免费软件,并提供需付费的支援服务。如此一 来,使用者大众仍可以免费使用开源软件,而开发者则可以透过协助使用者安装、使用与除错来获利。

开源=生活态度

开源的观念并不只限于软件的开发与使用,而是希望能够把开源昇华成生活中的态度。抱持着开源态度,意味着透明化的与大众分享与合作、将失败视为进步的一部份、并尽量鼓励、推广开源的观念与模式。

除此之外,开源也代表了对于现今大众对于公共事务冷漠的反思。透过积极地参与公共事务,才能破除现实世界中,如同 closed source 软件的封闭原始码般,仅由少数人把持着形塑大多数人生活的计划、规则制定过程的垄断现象。不论是在软件开发、教育、商业、政治等方面,任何规则的制定 (不管是以原始码、制度或法律的形式),透过开放公众参与,都能达到一个更加美好完善的结果。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-10-13 19:18:27

开源是一种态度!的相关文章

软件开发中的两种态度

一种态度认为,应该对程序员在软件开发中的行为进行约束(DirectingAttitude). 持这种态度的人认为大部分的程序员水平都不高(谣传说有50%的人低于平均水平),所以应该对他们所做的事情进行管教约束.要防止他们做一些可能会给他们 正在开发的系统带来危害的事情.通常,这种态度体现在一些系统设计和工具中时,你会发现它们会试图阻止程序员去做某些事情,限制程序员的一些做法,以此避 免他们陷入过于复杂的境况. 另一种态度认为程序员都是可以信赖的专业人员,应该给他们做自己任何想做的事情的自由.秉持

备忘录模式之备份是一种态度

        有些事,错误了就是永远:有些人,一转身就是一辈子,不要轻易忽略任何爱,哪怕只是前天母亲节一通平凡的电话:时光走着她的路,路过青春的脚步,每个人或许都有遗憾的时候,总是要等到睡觉前,才知道功课只做了一点点 总是要等到考试后,才知道该念的书都没有念,为了让自己的人生少些许遗憾,需要我们做好时间管理,提前做好准备,认真思量之后再做打算.         但是在神奇的编程世界中,有一种魔法,可以让你避免很多遗憾,强大的word中具有"Ctrl+Z"的功能,PS等一些软件中,也具

站长心得:做网站做的是一种态度

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我为自己是站长而骄傲从事互联网这个行业也有三年了,从开发网站做起,自己也想拥有过属于自己的网站,由于自己出身于程序,对网站策划这一块基本上可以说了零了,刚开始的时候,只要是自己想到的,马上就做,现在想想那时候特别搞笑,当时想要做的网站要包含各方各面,什么栏目都要插上一脚,因为程序好写嘛!结果,忘了网站所有要处理的都是自己一个人,看到每天要更新

做站是一种平和的心态是一种态度

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我为自己是站长而骄傲从事互联网这个行业也有三年了,从开发网站做起,自己也想拥有过属于自己的网站,由于自己出身于程序,对网站策划这一块基本上可以说了零了,刚开始的时候,只要是自己想到的,马上就做,现在想想那时候特别搞笑,当时想要做的网站要包含各方各面,什么栏目都要插上一脚,因为程序好写嘛!结果,忘了网站所有要处理的都是自己一个人,看到每天要更新

卢聪:交流互通是一种态度

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 之前有一直在讲seo相关的一些东西,也有自己去感受搜索引擎所得到的一些想法结论.比如"百度权重测试 baidu seo guide"这些有跟业内人士一起交流的结果.那交流是什么?交流是把你的意见想法传达给对方,同时聆听对方的想法思路以达成某种程度上的共识和认识.这是笔者的认识.当然交流在各个行业领域都有涉及,可以说没有交流

优化是一种态度,更是一种责任

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 优化不仅仅是研究网站对搜索引擎的优化程度,也不仅仅是研究对用户的友好程度.优化更不是作弊.优化是一种态度,与人最大便利.呈现真我风采. 优化不仅仅是研究网站对搜索引擎的优化程度,也不仅仅是研究对用户的友好程度.优化更不是作弊. 优化是一种态度,与人最大便利.呈现真我风采. 当厦门的路牌上,开始有LED提示前方各方向停车场的空余车位的时候,交通

做个人网站是一种态度

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 从离开学校到现在整整两年了.第一年在广州一家互联网公司上班,后来去了厦门一家知名电子商务公司.第二年,辞职做起了专职站长.因为我不是技术出身,所以一开始就在网站推广上面找出路.后来慢慢从开发网站做起.现在想想确实走了很多弯路,总结几点经验也供新手站长学习. 第一.不是所有的事情都要自己去做 刚开始做网站的时候,只要是自己想到的,马上就找朋友去

伪娘,其实是一种态度!

   随着网络传媒的发展和广播电视媒体影响力的扩大,各种奇人奇事层出不穷.2005年超女李宇春的走红,让我们认识了"中性美":而今年,在快男比赛中,"伪娘"刘著的横空出世,再次刷新了大众的审美观念.不断飙升的关注度,让"伪娘"一词迅速走红,而人们对待"伪娘"现象的态度也各有不同,不少网友甚至认为,中国的"哥"时代即将结束,取而代之的是"姐"时代的到来.     其实不管是哥时代还是姐时代

法国航空中文服务是一种态度

11月18日起,法国航空上海航线采用了最新配置的波音777-200客机执行飞航任务,不仅如此,从今年冬季开始,法航每周飞往上海的13个航班都将逐步配备全新客舱和中文服务.随着法航运载的中国乘客数量超越欧洲乘客,中国已经成为法航航班的最重要的目的地,法航营业额增长的一半归都功于中国航线.因此,法国航空更加重视大中华区的市场,致力于为中国乘客提供先进的机型与人性化的中文服务,让乘客们深切感受到法国航空的极致关怀.法国航空以法兰西的浪漫与苛求品质的服务态度面向所有的乘客,用人性化的用心关怀来表达对中华