当前位置:工程项目OA系统 > 泛普各地 > 黑龙江OA系统 > 哈尔滨OA系统 > 哈尔滨OA软件行业资讯
“开源”概念相关理论与其应用的探讨
“开源”,身边很多数人都还不知道这是个什么东西。是的,它即使在自己所处的计算机领域中也算是一个新鲜的词语。一开始我想, “开源”也就是“开放源代码”的意思,是大家把自己写的程序源代码公布出来的这么一种行为而已。但是,后来在看过一部叫《Revolution OS》纪录片后,才真正开始了解“开源”的真谛,以及为什么这么多人为之疯狂。
为了让更多的人理解它,在后边,我将尽量把“开源”这个概念从计算机术语中抽离出来,以更容易理解的方式解释。
当然,这么做是因为还有一个我认为更重要的理由: “开源”这个概念并不只适用于计算机领域而已,它有足够的潜力能够在其它行业里迅速发展,适应当今社会的发展趋势,并且帮助那些希望创新的人们去开发一片蓝海。
本文将以连载的方式分阐述包括“什么是开源”、“观开源的发展历史”和“开源项目成功案例”等十部分内容,力图将开源软件及开源运动在这些年来发展的全貌展现给大家,并对开源软件及开源运动运动的发展趋势进行一定的展望。
什么是开源?
所谓“开源”,就是开放资源(Open Source)的意思。不过在程序界更多人习惯把它理解为“开放源代码”的意思。
在计算机发展的早期阶段,软件几乎都是开放的,任何人使用软件的同时都可以查看软件的源代码,或者根据自己的需要去修改它。在程序员的社团中大家互相分享软件,共同提高知识水平。这种自由的风气给大家带来了欢乐,也带来了进步。
但不久之后,以微软为主的一些商业公司就破坏了这种风气。这些商业公司从自由的计算机社团里雇佣了大量的技术高手,开发带有知识产权保护的专有软件。他们在分发软件的时候也不再附带源代码。从此,专有软件的时代到来了。直到现在,专有软件不公开源代码仍是默认的行业潜规则。
即使这样,崇尚自由的斗士们也没有妥协。他们认为,数字时代本应是自由的,任何人都可以自由的获取软件资源及其源代码,而不应该被少数商业公司所控制。因此由Stallman为领袖的一群富有激情的技术高手们发起了自由软件运动,创立了“自由软件基金会”,即Free Software Foundation(FSF)。FSF颁发了GNU GPL通用公共许可,GPL明确定义了自由软件的含义,即用户拥有使用软件、修改软件、重新发布软件以及改善再利用软件等四种自由,作为前提的,自由软件必须公开所有的源代码。 GPL 成为自由软件世界中的最高精神纲领,它成功地创建了一个软件中的自由王国,并保证开发者、用户都拥有充分的自由权。另外,在自由软件的世界中,根本就不存在盗版的概念。
“自由软件”的英文是“Free Software”,这不免为许多人所误解,人们经常把它和“免费软件”连系在一起,免费的恰恰都是些低级的,这使得自由软件蒙上了一层阴影。于是大家决定给自由软件一个更易理解的别名——“开源软件”。开源一词则由此得来。
所以,开源即是自由的化身。它讲述了一种公开的、自由的精神。软件开源的发展历程 ,为我们软件行业以及非软件行业的人都带来的巨大的参考价值,我们将在后边详细来探讨。(来自互联网)
- 1哈尔滨OA支持每分钟100个事务的触发运作
- 2部署主存储优化方案的六种需求
- 3细数2009年最热门的九大IT技能
- 4信息安全:制订防灾计划的5个步骤
- 52015年云计算将成为企业主流应用
- 6中国存储市场正迎来自主创新的时代
- 7七个习惯助你实现高效能的DBA
- 8企业加快云计算应用的十大理由
- 9能源行业OA成为公司可持续发展的助推器
- 10存储业面临决定性突破 信息化突飞猛进
- 11经济危机之下的安全与风险管理
- 12如何管理Weblogic应用服务器
- 13如何监视数据库镜像的状态详解
- 14强化审计与风险控制应对数据库安全挑战
- 15哈尔滨OA软件的技术实现路径的分布式计算技术
- 16汪琪:灾难恢复的发展趋势与变革
- 17信息安全法规与伦理道德调查分析
- 18避免阻塞 保障数据库性能
- 19服务器聚集模式成趋势 高性能计算机促需求
- 20OA软件的会议、资产、集成、移动管理介绍
- 21《财富》:2009年四大技术关注焦点
- 22专家答疑:虚拟世界中的动态能力规划
- 23专家解读企业安全威胁及防范
- 24导致虚拟化失败的七项关键因素
- 25降低成本部署呼叫中心虚拟化三步曲
- 26专家谈云计算的十大障碍和巨大商机
- 27中小企业服务器虚拟化必须考虑的因素
- 28五个步骤改善数据中心的虚拟化安全
- 29牛志军:ISMS实施过程常见困惑与应对
- 30全球信息安全策略:提高技术谨防“内贼”
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼