如何用开源软件赚钱 – 第3章(译文连载)

译者:David

本期编辑:Sylvia Shu

640x_fmt=gif

第3章 创建一个产品

开源平台的价值是什么/p>

有人会直接为此买单吗/p>

这些人如何使用开源平台/p>

我们从最早和最重要的开源平台 Linux 开始说起。很长的时间以来,人们都认为 Linux 不适合为企业的关键业务提供技术支持。因为它没有支持服务,没有在其上运行的应用程序,没有明显的赚钱方式。那么,Linux 如何成为推动价值几千亿美元的世界开源生态系统发展的引擎呢道只是一理想主义者分享软件和倡导这种行为,还是说有明确的商业原因为其最终的胜利铺平道路/p>

如果我们回到 1999 年或 2000 年,我们很难相信当时 Linux 的使用是非常有限,而不像今天这般普及。虽然有许多供终端用户使用 Linux 发行版,但这些产品都没有赚到钱。他们大部分采用盒装,并通过商店分发销售,除非你有足够的互联网带宽下载你自己的复制版本。基于订阅的企业软件的想法尚未落地,大多数人所了解的开源软件的唯一商业模式就是产品支持和服务,而这两者都不是特别容易开展的,特别是对于资源有限的初创公司。

正是在这种情况下,我们研究了一些企业级开源产品如何开始并取得成功。这是如何发生的一点很清楚,成功的开源产品从来不会使开源平台的内在价值(可扩展性,世界级的,可靠性)降低。开源软件可能是可用的,也可能不可用,但它是开源的善意与其可用性无关。或一致性。或可靠性。或可管理性。大多数企业和普通电脑爱好者对于可用性有不同的看法。对于企业而言,“可用”意味着能够实现规模而不必诉诸于大量定制或私人咨询。它应该能用并且能很好地适应企业现有的工作流程。仅仅发布开源项目的源代码并不意味着任何类型的可用性保证。当然,企业可以投入资源使得开源项目为其所用,或者他们可以直接购买其他人已经创建的产品,这种方式更快速地实现其目的。

640

这就给我们带来了关于开源产品的最重要的问题:你如何区分所有人都可用的代码和源自该代码的产品是令每个人都忧心忡忡的部分,并且往往导致不好的决定。毕竟,如果每个人都有代码,那么他们可以运行其所需一切,是吗而消除了对产品的需求案是不一定的。创建产品是一个相当复杂的事情。经过大量时间投入,设计、测试等长时间的努力才可能会产生一些类似于可用产品的东西。

正如前面章节中混合模式所提到的关于开放源代码的内容:你不能在开源项目上加入人为的限制还期望它成长为一个生态系统。然而,混合模式的错误就在于假设没有人会为基础平台付费。采用混合模式的供应商假定任何人都可以自己安装平台,并且永远无需为其付费。这个假设是不成立的。事实上,获取一个被认证的由一系列软件硬件组成的平台是需要大量时间和精力的。任何重视其 IT 系统的企业和任何想要确保其应用程序与平台适配的独立软件供应商都乐意选择符合其需求的认证解决方案。(当然我知道,也有很多组织选择未认证的商品。稍后再详细说一下)大多数 IT 人士都知道,长期来看采购软件的成本(专有或者开源)远低于总体运营成本( TCO )。因此,如果支付更多的预付款意味着随着时间的推移降低总体运营成本,CIO 将会很乐意做这样交易(软件摊销的会计计算有利于前期成本,然后随着时间的推移将软件的下降价值作为“损失”扣除,而多年来持续服务的支付将和工资一样随着时间的推移而增加,不能摊销。因此,使 TCO 降低的预付成本对于精打细算的人来说是有意义的,这样会有利于促进购买开源产品,然而不一定是服务。不幸的是,年度更新费可能会使这个计算变得混乱,我打赌即使算上年度更新费用 TCO 仍然是有利于产品的而不是服务。

那么您如何知道您是否正在使用经过基础设施认证的特定品牌的开源软件毕竟,如果它是开源代码,那么任何人都可以随时更改它,你永远不知道你得到什么,对吧实这根本就不是真的,而且是大家对于开源软件的误解之一。这就需要版权和商标法发挥作用,任何聪明的开源供应商都知道如何利用知识产权来维护自己利益。

让我们假设你有个开源项目“ foo ”,你想将你非常成功的开源项目转化为软件业务。你已经考虑围绕技术支持和定制构建服务,但坦率地说,你拥有比这更大的野心。你想要大的蛋糕,并想要改变世界。由于开放核心模式和混合模式的内在缺陷,你并不想使用这两种模式,那你该如何销售商业版本/p>

如果你拥有“ foo ”,花费了很长时间来打磨软件,然后创建这个辉煌的独角兽,那么你如何销售它并让购买者认为其价值已经超越了开源项目呢会搞出“ foosupreme ”、“ foo super ”或者是“ foo enterprise ”这些版本吗细地思考下这件事。你花了很多时间,资源和金钱使“ foo ”成为大多数企业可以使用的东西。如果你把这个产品名字定为和“ foo ”相关的,有人可能会得到这样的印象,它只是“ foo ”,只不过换了个名字,但没有太多的其他东西。名字“ foo ___”是否肯定了为确保其工作顺利而付出的努力于许多开源供应商来说,这是一个很大的破坏,从 MySQL 企业版到 Hyperic 企业版等等还有很多都说明了这个问题。这也导致了一个印象:纯粹的“ Foo ”是功能不完整的或者说是价值被低估。请记住,你需要开源项目和社区得到高度重视,否则你将失去开源战略的好处,并重新面临开放核心一样的问题。

试着寻找一个替代方案。假设“ Foo ”是世界一流的软件,你拥有一个非常大的用户和开发者基础。现在,我们来直接称之为“ Bar ”,而不是称之为“ FooX ”。现在怎么办过命名它为“ Bar ”,你现在创建了一个为你的商业努力保留的完整的命名空间。市场上也不会有什么是免费的,什么是付费的这样的混乱。还没有准备好购买产品或者永远不会购买的用户和开发者社区将会知道“ Foo ”是一个具有满足他们需求的产品的动态开源社区。您的潜在客户即那些只想要有效产品的人,他们想要更多的了解“ Bar ”,因为这是他们正在寻找的东西。

640

开源产品的秘密

640

640

本文为《Building a Business on Open Source》翻译第三章部分,如有疑问欢迎留言区留言。

点击阅读原文获取原版英文电子书。

作者简介

640

约翰·马克·沃克(John Mark Walker)是一名著名的开源产品,社区和生态系统专家,曾在红帽工作,他建立了大量的开源社区,推出了新的产品举措,并实施了协同工作过程,从而产生了更高效的产品开发过程和更高层次的创新。

译文连载列表

1.作者简介

2.如何用开源软件赚钱-前言部分

3.如何用开源软件赚钱-第一章

4.如何用开源软件赚钱 – 第2章(译文连载)

640x_fmt=gif

来源:开源社

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年2月16日
下一篇 2018年2月17日

相关推荐