开源

开源是指源码可以被公众使用的软件,并且此软件的使用、修改和发行也不受许可证的限制。

概念:

●自由再散布(Free Distribution):获得源代码的人可自由再将此源代码散布。
●源代码(Source Code):程式的可执行档在散布时,必需随附完整源代码或是可让人方便的事后取得源代码。
●衍生著作(Derived Works):让人可依此源代码修改后,在依照同一授权条款的情形下再散布。
●原创作者程式源代码的完整性(Integrity of The Author’s Source Code):意即修改后的版本,需以不同的版本号码以与原始的程式码做分别,保障原始的程式码完整性。
●不得对任何人或团体有差别待遇(No Discrimination Against Persons or Groups):开放源代码软件不得因性别、团体、国家、族群等设定限制,但若是因为法律规定的情形则为例外(如:美国政府限制高加密软件的出口)。
●对程式在任何领域内的利用不得有差别待遇(No Discrimination Against Fields of Endeavor):意即不得限制商业使用。
●散布授权条款(Distribution of License):若软件再散布,必需以同一条款散布之。
●授权条款不得专属于特定产品(License Must Not Be Specific to a Product):若多个程式组合成一套 软件,则当某一开放源代码的程式单独散布时,也必需要符合开放源代码的条件。
●授权条款不得限制其他 软件(License Must Not Restrict Other Software):当某一 开放源代码软件与其他非开放源代码软件一起散布时(例如放在同一光碟片),不得限制其他软件的授权条件也要遵照开放源代码的授权。
●授权条款必须技术中立(License Must Be Technology-Neutral):意即授权条款不得限制为电子格式才有效,若是纸本的授权条款也应视为有效。
开源的真谛——自由、开放。

人的本性中就有一种崇尚自由、希望共享的心理。毕竟,相对来讲,隐私只是我们个人生活的一小部分而已,而我们的社会团体生活中,开放却是促进整个集体进步的重要因素!我想,当我们分清楚什么不能公开和什么该公开的时候,当我们很好的平衡这两者而非抑制其中一方的时候,我们就会生活的更美好。

不能公开的,比如我们的个人隐私、国家的核心技术和敏感技术(如印钞机)等;可以公开的,应该是一些不甚敏感、公开不意味着毁灭的技术和信息,如软件源代码、部分硬件电路图、饮食菜谱等等,很多实例证明,公开它们不但没有使公开者蒙受损失,反而引起了人们更多的兴趣和热情,使得相关的技术发展进入一个良性循环稳步前进,这就是一种良好的社会风气了。

只有把握好公开和不公开的道德尺度,世界就才会和偕。但恰恰是有一些人,不但无视和谐,反而利用了自己本来就影响行业和谐的垄断地位去破坏另一个和谐,并冠冕堂皇的称自己是为了知识产权而奋斗,而阻止原本应当开放的东西。对于微软的行业垄断,以及封闭源代码的做法,我不想太多讨论,业内的争论已经够多了。只是以我的想法来说,在信息时代,对技术的封闭,一定是阻碍了科学进步的绊脚石!曾经的产权保护,的确是推进了一些国家的进步,但却不一定适用于当今的时代发展,如果现在还无视开源的重要性,只能说明这些人的短视或暗怀鬼胎。

自由软件基金会的创建人以及开源界的精神领袖 Stallman 说 :“老师说如果你有糖,你不能独吃,而应该和别的孩子分着吃。但现在的管理部门说老师应当教孩子们接受许可证观念,如果你带了一些软件到学校,他要说‘喔!不,不要共享它!共享意味着你在偷窃,共享意味着你要坐牢。’社会本不应该是这样,我们需要好的风气。至少在不费事的时候能主动帮助别人,因为这是社会发展的基础,这是最基本的品德。而他们却把我们的社会变成残酷竞争的社会。”

  王开源在《开源中国说》的演讲中说到:“自由的哲学是:自由作为人类普世价值观是广泛存在、普遍拥有的,自由软件就是自由价值观广泛存在人类各个领域的具体体现,而自由的理念是全人类普遍追求的理想,无产阶级的自由是全社会的终极自由。”我认为,自由的目的是创造一个美好和谐的社会风气,亦是推动社会进步的一种重要手段。

 在这样一个大的理想下,我们发现,“自由”,更是一种寻求蓝海的重要战略!

 在译言网中网民所翻译的一篇文章《奥巴马想知道:为什么要开源》中说到,奥巴马曾经要求 Sun 公司主席 Scott McNealy 提供一份开源软件带给美利坚合众国政府好处的报告,McNealy 毫不讳言地向奥巴马建议:“一眼就可以看出,开源软件要比专有软件更经济、更有效、生产力更高....政府应当安装在开源基础上生产的开源软件以提高安全性,降低费用,获得更高品质、可信度更高以及更低价....而所有的上述好处都来自开源软件。”当然,你也许还没能想通一个问题:如果我们将产品的内部技术构造公布出去后,它是否还有价值?

我要告诉你的是,公开它的内部技术构造并不代表公布它的全部,这其中还包括一系列的如整合、系统优化和工程化等的软性思维,也就是隐性技术。所以开源产品的价值并不因为将其内部公开内部结构而丧失。理解这一点也是理解开源意义的一步。只要你稍稍留意就会发现,开源就在我们的身边。如果你再稍加思考就会明白过来,我们正是处在一种大的时代变革初期,而开源,正式默默推动这场变革的巨大力量。更早的意识到这一点,是使你站在世界前沿的基本要素。

也许你已经能够强烈的感受到开源的重要性了,种种迹象也表明,开源越来越受到政府 、企业的重视,越来越多的人认识到开源的重要性及可发展性,变革已近在眼前,开源也被提上了日程。

附:开源史上的九大事件
1980年 - Usenet(即“新闻讨论组”)
1983年 - 理查·斯托曼发起GNU计划
1991年 – Linus Torvalds创建Linux
1989年– 386 BSD操作系统
1993年 – 红帽的成立
1994年 - MySQL的启动
1996年 - Apache称霸互联网
1998年 - Netscape的浏览器开源
2004年 - Canonical公司发布Ubuntu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值