开源如何占领软件世界?.docx
《开源如何占领软件世界?.docx》由会员分享,可在线阅读,更多相关《开源如何占领软件世界?.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、开源如何占领软件世界?|MikeVolpimavolpi译者|风车云马编辑|一一出品|AI科技大本营5年度前投资商对开源这种商业形式的可行性持有疑心态度。他们普遍认为红帽redhat公司犹如雪花飘零在软件世界里开源公司不可能占据举足轻重的地位。然而到今天我们已经目睹了这个领域日益高涨的情绪IBM以320亿美元收买了红帽Mulesoft在上市后以65亿美元被收买MongoDB目前的市值超过40亿美元Elastic目前的估值为60亿美元还有Cloudera以及Hortonworks公司合并带来的市值将超过40亿美元。此外越来越多的OSS公司正在兴起一场深入的变革Confluent、HashiCor
2、p、DataBricks、Kong、CockroachLabs等。那么曾经并不看好的开源软件为什么会成为热点以下这些变化可能促进了开源业务及其在市场上的广泛应用。从开源到开源核心再到SaaS最初的开源工程并不是真正意义上的商业而是对封闭源码软件公司所获得的不公平利润的革命。当时微软、甲骨文、SAP等公司为软件收取垄断式的“租金。所以一些优秀的开发人员常常采用异步方式多人协作完成庞大的软件。每个人不仅可以公开看到软件源码还可以通过开放模型进展添加、修改以及优化。该软件最初是由开发人员开发的主要为开发人员所使用所以用户界面不怎么友好。但它具有高性能、强健性以及灵敏性的特点这些优点逐渐浸透到整个软件
3、世界。十多年度来Linux成为效劳器上第二大最受欢送的操作系统(仅次于Windows)MySQL也反映了这一壮举它削弱了甲骨文的统治地位。Redhat在Linux以及MySQL数据库的应用中胜出固然他们有一些明显的局限性仅仅提供效劳很难表达软件的商业价值但是操作系统以及数据库的市场规模如此之大即使面临更多挑战其商业形式仍具有开展空间。Linux以及MySQL的成功采用为第二代开源公司奠定了根底这一代的典型代表是ecloudera以及Hortonworks。他们的开源工程以及业务与第一代完全不同。首先该软件主要是在现有软件公司内部开发的如Hadoop软件是在雅虎内部研发。其次该工程中只有局部软件
4、是免费的它们可以根据商业答应向客户收取使用局部软件的费用。因此这些公司有才能获得更多收入即使他们的产品在市场上没有操作系统以及数据库那么有吸引力。当然第二代开源商业形式也有缺点。首先没有一家公司在软件上拥有独特的“道德权威因此竞争者通过免费提供越来越多的软件来竞争利润。其次这些公司经常对软件进展自定义进而使自己与众不同。但是云提供商可以使用开源软件创立一样软件的SaaS业务。具有创业精神的开发人员迎面挑战开源公司前两代人的商业形式。首先开源软件主要是在商业范围内开发的超过90%的代码是由软件商业化公司的员工编写。其次这些企业从一开场就以云效劳的形式提供自己的软件。通过以SaaS形式提供这些产品
5、企业那么将开源软件与商业软件“打包在一起提供应用户例如Elastic、Mongo、ElasticCloud、ConfluentCloud以及MongoDBAtlas公司都是采用这种与效劳相交融的第3代商业形式。开源社区的作用固然第3代商业形式会更严格地由软件公司控制但是开源社区仍然在开源工程的创立以及开发中发挥着关键作用。首先他们会不断发现最具创新性以及相关性的软件并且在Github上发布源码以便于用户下载以及试用这样一大批人就可以从中获益。就像一篇好的boke文章被疯狂传播一样社区是开源软件传播推广的源泉。社区也最终成为这些工程的“产品经理。它会指出软件的缺乏之处并要求改良。当然这些恳求不在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 占领 软件 世界
限制150内