20161017-兴业证券-计算机行业深度研究_开源-软件企业的梦靥还是拓荒者的福音_70页_6mb
报告摘要
开源软件行业深度研究报告总结
核心内容
开源软件作为近二十年推动科技行业进步的重要力量,已经成为互联网、云计算、大数据、人工智能、区块链、虚拟现实、无人机等新兴领域发展的核心驱动力。其开放共享的特性,使得开源软件在安全性、可拓展性和更新速度等方面优于传统闭源软件,同时大幅降低开发和使用成本,成为企业技术升级和产品创新的重要工具。
主要观点
-
开源软件的定义与特性
开源软件允许公众使用、复制、修改源代码,并通过开源许可证进行授权。其核心是开放共享,与互联网精神高度契合。目前,国际通行的开源许可证包括GPL、LGPL、MPL、MIT、BSD和APL等,根据约束力度可分为强约束、弱约束和无约束三种类型。 -
开源软件的优点
开源软件具备开放性、安全性、可拓展性和快速更新等优点。它通过社区协作,使得开发者可以自由修改、完善和发布代码,从而加速了技术发展。此外,开源软件在成本控制、漏洞修复和社区支持方面优于闭源软件。 -
开源软件的发展历程
开源软件起源于上世纪八十年代的软件商业化浪潮,经历了从边缘走向主流的转变。随着互联网的发展,开源软件逐渐成为主流平台,如LAMP、Apache、Android等。2000年后,开源软件在云计算、大数据等新兴领域得到了广泛应用。 -
开源软件的商业模式
开源软件的商业模式主要包括:1. 销售软件或提供服务的类传统软件模式(如红帽);2. 以其他方式变现的互联网模式(如谷歌);3. 基于开源社区的运营模式(如Apache基金会和开源中国社区)。这些模式为开源软件的商业化提供了多样化路径。 -
开源软件对传统软件的冲击
开源软件对传统商业软件形成了巨大冲击,尤其是在操作系统、数据库、Web服务器等领域。Linux对Unix服务器市场造成强烈冲击,MySQL、MongoDB等开源数据库逐渐取代专利数据库,成为企业级应用的重要基础设施。 -
开源软件在新兴领域的应用
在云计算、大数据、人工智能、区块链、虚拟现实和无人机等领域,开源软件已成为核心技术支撑。例如,OpenStack和Hadoop推动了云计算和大数据的发展,TensorFlow成为人工智能的重要工具,而区块链平台如Hyperledger和以太坊也依赖于开源技术。
关键信息
-
开源软件的市场影响
根据调查,超过80%的软件开发者使用开源工具,66%的受访者表示会优先考虑开源软件。预计到2016年,至少95%的主流IT企业和组织将在关键任务方案中使用开源软件。 -
开源软件的典型应用
在操作系统领域,Linux、Android、FreeBSD等开源系统广泛应用。在Web服务器领域,Apache和Nginx是主要选择。在数据库领域,MySQL、PostgreSQL、MongoDB、Redis等开源数据库占据重要地位。 -
开源软件的代表企业
- 红帽公司:采用订阅服务模式,提供企业级开源产品,如Red Hat Enterprise Linux和JBoss中间件。
- 谷歌:通过Android操作系统和TensorFlow推动移动互联网和人工智能发展。
- Apache基金会:管理350多个开源项目,孵化59个新项目,是开源社区的重要组织。
-
开源软件的未来趋势
开源软件正逐步从功能组件向平台级发展,成为科技行业发展的主流模式。随着云计算、大数据等新兴技术的发展,开源软件在推动行业进步和构建生态体系方面发挥着越来越重要的作用。
结构化总结
一、开源软件的基本概念与优点
- 定义:开源软件允许公众使用、复制、修改源代码,通过开源许可证进行授权。
- 优点:
- 开放性高,汇聚集体智慧
- 更新速度快,可拓展性强
- 成本低,降低企业开发和客户使用成本
- 安全性高,社区协作能快速修复漏洞
二、开源软件的发展历程
- 早期发展(1980年代):受传统软件企业打压,发展缓慢。
- 互联网时代(2000年后):借助互联网平台,开源软件迎来快速发展,成为主流。
- 当前趋势:开源软件在云计算、大数据等新兴领域成为核心技术,推动行业变革。
三、开源软件的商业模式
- 类传统软件模式:如红帽,通过销售软件或提供服务盈利。
- 互联网模式:如谷歌,通过开源项目提升品牌影响力并实现商业变现。
- 社区运营模式:如Apache基金会,通过社区贡献和捐赠实现可持续发展。
四、开源软件在新兴领域的应用
- 云计算:OpenStack、CloudStack等开源平台成为企业部署云计算的重要选择。
- 大数据:Hadoop等开源技术推动了大数据分析和处理的发展。
- 人工智能:TensorFlow等开源框架成为AI开发的重要工具。
- 区块链:Hyperledger、以太坊等开源平台推动了区块链技术的发展。
- 虚拟现实:Google Cardboard、OSVR等开源项目推动VR设备和应用的普及。
- 无人机:开源飞控系统如APM、AVL等降低了开发门槛,推动无人机行业创新。
五、开源软件对传统软件行业的冲击
- 操作系统:Linux对Unix服务器市场形成冲击,市场份额持续增长。
- 数据库:MySQL、MongoDB等开源数据库逐渐取代专利数据库,成为主流。
- Web服务器:Apache和Nginx成为最受欢迎的Web服务器选择。
- 软件开发:开源软件降低了开发成本,提升了开发效率。
六、开源软件的未来趋势
- 开源从组件向平台发展:开源软件正从单一组件向平台级转变,形成完整的生态系统。
- 开源与互联网协同进化:开源软件与互联网相互促进,形成良性循环。
- 开源推动行业变革:开源软件正在重塑软件行业格局,成为科技企业发展的核心工具。
图表与数据
- 图1:如何选择开源许可证
- 图2:商业软件与开源软件开发流程
- 图3:计算机发展历程
- 图4:开源项目逐年增长
- 图5:开源软件对传统商业软件的冲击
- 图6:微软逐步走向开放
- 图7:微软成为GitHub最大开源贡献者
- 图8:开源软件融资总量公司排名
- 图9:开源软件并购案例排名
- 图10:互联网与开源软件相互促进
- 图11:LAMP架构
- 图12:操作系统发展历程
- 图13:Linux是类Unix操作系统
- 图14:Linux对Unix服务器市场的冲击
- 图15:超级电脑操作系统市场份额
- 图16:桌面操作系统使用份额
- 图17:服务器操作系统市场份额
- 图18:Linux发展迅速,种类繁多
- 图19:基于Linux的Apache是网站服务器的第一选择
- 图20:开源数据库蚕食专利数据库
- 图21:数据库2016年6月流行排行榜
- 图22:服务器端编程语言排名
- 图23:浏览器使用份额走势图
- 图24:Android操作系统底层采用开源Linux内核
- 图25:全球设备出货量操作系统占比
- 图26:2015年全球前五大智能手机排名
- 图27:科技公司之间的竞争在于人才、技术和平台
- 图28:开源五大新趋势
- 图29:OpenStack解决方案的核心和附加组件
- 图30:开发者自主选择语言、框架、中间件
- 图31:基于CloudFoundry的IBM Bluemix
- 图32:IBM基于CloudFoundry和OpenStack的开源云组合
- 图33:最火的云开源项目
- 图34:Docker引擎
- 图35:Docker架构图
- 图36:大数据时间链
- 图37:Hadoop架构
- 图38:Hadoop四类公司
- 图39:Hortonworks Hadoop架构图
- 图40:Google Cardboard简单廉价体验虚拟现实
- 图41:雷蛇开源VR头盔OSVR HDK2
- 图42:开源是区块链六个特征之一
- 图43:微软开源区块链平台项目Bletchley原理图
- 图44:Hyperledger架构图
- 图45:OpenBlockchain架构
- 图46:使用以太坊部署智能合约的流程
- 图47:借助开源飞控平台进行无人机产品开发
- 图48:开源飞控的发展经历了三代
- 图49:无人机开源软件AVL
- 图50:无人机开源软件APAME
- 图51:开源企业的发展的三个阶段
- 图52:双授权模式区分个人版和企业版
- 图53:Google的身影在Android系统里无处不在
- 图54:Google Adwords业务各环节的平均转化率
- 图55:开源中国社区网站
- 图56:OpenStack社区项目红帽贡献最大
- 图57:红帽依靠开源打造企业级产品
- 图58:红帽企业版使用订阅服务模式
- 图59:1999年-2005年营业收入(单位:百万美元)
- 图60:红帽发展时间表
- 图61:红帽已形成完整开源生态系统和整体解决方案
- 图62:JBoss从社区项目到企业级中间件
- 图63:红帽JBoss中间件产品线
- 图64:RedHat服务器虚拟化整体架构
- 图65:RedHat桌面虚拟化整体架构
- 图66:云计算架构图
- 图67:红帽开放混合云
- 图68:2006年-2016年营业收入(单位:百万美元)
- 图69:全球主要SaaS企业与RedHat毛利率对比
- 图70:TensorFlow于2015年11月在GitHub上开放源代码
- 图71:TensorFlow受欢迎程度远超其他软件
- 图72:目前较为成熟的八家开源软件基金会
- 图73:Apache监管350多个开源项目
- 图74:Apache正在孵化59个podling
- 图75:Apache提供多种渠道供个人捐赠
表格数据
- 表1:部分开源许可证
- 表2:开源软件相对于闭源软件的优势
- 表3:开源运动时间表
- 表4:目前主要的开源软件应用
- 表5:全球知名互联网企业应用的开源项目
- 表6:Linux在服务器端对比Windows系统优势明显
- 表7:开源软件在新兴行业的发展中占据重要地位
- 表8:四大开源IaaS云平台对比
- 表9:OpenStack项目和组件
- 表10:两大PaaS开源评价OpenShift和CloudFoundry比较
- 表11:Docker广受资本市场追捧
- 表12:各大IT巨头纷纷开源人工智能产品
- 表13:主流开源区块链技术比较
- 表14:目前流行的无人机开源飞控系统
- 表15:MySQL数据库web应用企业收费标准
- 表16:过去三年恒拓开源收入构成(单位:百万元)
- 表17:红帽的云计算产品
- 表18:购买订阅的客户可以获得的价值
- 表19:Red Hat Enterprise Linux Server (32/64 位 X86) 收费标准
- 表20:Red Hat Enterprise Linux (虚拟数据中心) 收费标准
- 表21:Red Hat Enterprise Linux Server (IBM POWER) 收费标准
- 表22:全球主要的上市SaaS企业与RedHat(单位:亿美元)
- 表23:谷歌较为人熟知的开源项目
- 表24:Apache根据不同赞助级别制定不同答谢规格
- 表25:国内知名企业纷纷参与开源
总结
开源软件正以开放共享为核心,成为推动科技行业发展的关键力量。它不仅降低了开发和使用成本,还通过社区协作提升了安全性、可拓展性和更新速度。随着云计算、大数据等新兴技术的发展,开源软件正从边缘走向核心,成为企业级解决方案的重要组成部分。未来,掌握开源技术的企业将在竞争中占据更大优势,而开源社区也将进一步公司化,推动行业持续创新。
试读结束,高清完整版pdf/doc/ppt,请点下载