开源(Open Source,开放源码)被非赢利软件组织(美国的Open Source Initiative协会)注册为认证标记,并对其进行了正式的定义,用于描述那些源码可以被公众使用的软件,并且此软件的使用、修改和发行也不受许可证的限制。
开放源码软件通常是有版权 ( copyright ) 的.它的许可证可能包含这样一些限制:着意地保护它的开放源码状态,著者身份的公告,或者开发的控制。实际上,开源软件同时涉及源码本身和开发过程,涵盖了三个方面的意义:免费分发的源代码、模块化的体系和集市式的开发--在这种开发方式中,任何地方的任何人都可以参与最终产品的制造,三个方面互相之间有密切的联系,集市式的开发过程给开源软件以强大的改错能力,因为它将程序中的错误公开给了数量巨大的观众,他们都是潜在的改错者。另一方面,任何人都可以复用和发行开源软件的代码这一事实又支持了公众利益,因为创新的观念被整个集市所共享。另外,"open source"这一术语还被延伸到其他智力团体中,指那些可通过公开手段获得的智力资源,比如报纸、教学课件等。
美国一些进步的评论家指出,在象网络这样的虚拟环境中,驱动系统的底层代码,尤其是广为人知的那些应用程序之间的通信协议,它们在某种意义上很象现实社会中的法规。换句话说,这些代码对网上的行为给出了一些规范,它鼓励某些行为,而限制其他行为,就像现实社会的法律一样。因此,开放源码带来了一个更民主的开发方式,在这种方式下,好的主意将被集体分享,而不是作为智力资本被个人秘藏着。在这种意义上,开放源码实质上成为一种政治哲学。
开放源码的精神在于使用者可以使用、复制、散布、研究、改进软件。最早可以 回朔到1960年代。当时,售卖大型计算机的厂商如IBM,把一些软件及原始码一并送给客户,让客户能够因不同需求而自行更改软件。在 1991-1992 年期间,住在芬兰的 Linus Torvald制造了第一版的 Linux 操作系统。在一群热心的程序人员努力下,把 Linux 操作系统以及外围的应用程序逐一打造。
出名的作品除了趋于成熟的Linux 操作系统外,还有 Apache网页服务器、Perl 程序语言、MySQL 数据库、Mozilla 浏览器、OpenOffice等等。近来,在政府的推动及各软件大厂(如 IBM、Redhat、Apple 等)的推动下,预料这股旋风将会掀起新的软件革命。
为什么开放源码软件(OSS)不收费,是谁做出这些软件?
开放原始码软件是以全世界有抱负有理想的工程师为研发团队,持续不断的创造及改进新一代的软件产品。 它的精神不在于收取软件的使用费用,而在于分享,所以不收费,但是使用者需要尊重原著作者的创作以及相对
应开放原始码的版权问题(参见版权常见问题)。
开放源码软件是否等于「试用版」软件?
开放原始码软件就是正版软件,随着使用者的增加,开放原始码软件趋于精致产品化,功能接口甚至不输给高价位的商用软件。
开放源码有那些软件?
全世界有超过几万套开放原始码软件,从网页浏览器、文书处理工具、操作系统以至于企业应用程序等一应俱全。
(MomonDo)丹麦垂直搜索引擎是一个欧洲混合技术旅游搜索引擎,该网站创建了一种实时显示低成本机票价格的混合技术。用自动化方式收集多个领先旅游网站的数据及推理...
百度手机助手提供海量免费优质安卓Android手机应用下载,汇集好玩的安卓游戏、实用的安卓软件、劲爆推荐榜单,时下流行热门合辑等,百度手机助手最具人气的安卓应用...
AMH前身为amysql创建于2011年,2014年8月份我们起动新域名amh.sh。目前已经有十余万用户下载、安装应用AMH一系列产品,各大论坛社区有一定用户...
营销宝专注于关注广大中小创业者,专业分享关于营销思维、销售经验、企业管理、营销培训、引流推广等全方位的知识和资讯。
助君网络是高端品牌网站建设公司,专业提供响应式网站开发、网页设计制作、企业网络营销推广等业务。
薅羊毛是一个为大家提供免费赚钱的平台,为网友提供更快更真实更有效的免费赚钱信息服务。