什么是"Open Source"(开放源码)
发布:smiling 来源: PHP粉丝网 添加日期:2013-11-27 20:51:11 浏览: 评论:0
"Open Source"(开放源码)被非赢利软件组织(美国的Open Source Initiative协会)注册为认证标记,并对其进行了正式的定义,用于描述那些源码可以被公众使用的软件,并且此软件的使用、修改和发行也不受许可证的限制。
开放源码软件通常是有版权 ( copyright ) 的.它的许可证可能包含这样一些限制:着意地保护它的开放源码状态,著者身份的公告,或者开发的控制。实际上,开源软件同时涉及源码本身和开发过程,涵盖了三个方面的意义:免费分发的源代码、模块化的体系和集市式的开发--在这种开发方式中,任何地方的任何人都可以参与最终产品的制造,三个方面互相之间有密切的联系,集市式的开发过程给开源软件以强大的改错能力,因为它将程序中的错误公开给了数量巨大的观众,他们都是潜在的改错者。另一方面,任何人都可以复用和发行开源软件的代码这一事实又支持了公众利益,因为创新的观念被整个集市所共享。另外,"open source"这一术语还被延伸到其他智力团体中,指那些可通过公开手段获得的智力资源,比如报纸、教学课件等。
美国一些进步的评论家指出,在象网络这样的虚拟环境中,驱动系统的底层代码,尤其是广为人知的那些应用程序之间的通信协议,它们在某种意义上很象现实社会中的法规。换句话说,这些代码对网上的行为给出了一些规范,它鼓励某些行为,而限制其他行为,就像现实社会的法律一样。因此,开放源码带来了一个更民主的开发方式,在这种方式下,好的主意将被集体分享,而不是作为智力资本被个人秘藏着。在这种意义上,开放源码实质上成为一种政治哲学。
Tags: 什么是 Open Source
- 上一篇:常见的几个PHP问题
- 下一篇:最令PHP初学者头痛的十四个问题
相关文章
- ·什么是单例模式?(2020-02-17)
- ·failed to open stream: No such file or directory in(2013-12-05)
- ·PHP fopen函数读写txt文件实现程序(2014-03-18)
- ·php fopen实现mysql错误日志记录(2014-08-02)
- ·php curl、fopen、file_get_contents实例代码(2014-08-17)
- ·php中open_basedir存在安全隐患(2014-08-22)
- ·php fsockopen post数据发送实例(2014-09-19)
- ·php错误提示 open_basedir restriction in effect 解决(2014-09-20)
- ·php fsockopen()函数禁用解决办法(2014-09-21)
- ·wamp本地测试环境下fopen url不能用的原因(2014-09-21)
- ·php fopen创建utf8编码文件例子(2014-09-21)
- ·php利用fopen实现简单的网页采集程序(2014-09-22)
- ·php fsockopen异步处理实例程序(2015-04-11)
- ·php迁移Mcrypt至OpenSSL加密算法的详细介绍(代码示例)(2020-01-26)
- ·php和openssl实现非对称加密的代码示例(2020-01-31)
- ·php开启openssl的方法(2020-12-25)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)