InfoQ明星开源产品实践历程,从技术构建到营销革命( 二 )


第四是迅速打造生态 。 我们团队的研发只有十二三人 , 但我们的 TDengine 被移植到了多种的操作系统 , 外部贡献者就超过了 50 个 。
第五 , 开源能够获得用户的信任 , 软件开源代码公开 , 不存在后门等安全性的问题 , 大家就会很放心从而选择使用 。
即便有了这样的意义 , 还是有许多人不理解为何要把最核心的代码开源?但我坚持要把核心代码开源是基于以下考虑:
第一 , 如果不把最有竞争力的代码开源 , 替代品太多 , 就吸引不了用户;第二 , 不给用户带来实际价值 , 难以形成真实有效的粉丝群;第三 , 核心目的是通过开源狙击竞争对手 , 在全球占据领先地位 , 成为时序数据或者物联网数据处理的全球第一品牌 。
2开源也可盈利 , 还带来了销售革命 知道了开源的意义和目的 , 一个实际问题是 , 开源如何赚钱?我自己的实践中发现有这样三点:
第一个是建立社区打造品牌 , TDengine 有很小的辅助功能没有公开 , 虽不影响集群的正常使用 , 但会让工具用起来体验更好 , 比如说安全加密等辅助功能 , 可以以此来收费 。
第二重要的是技术服务 , 软件都需要升级维护 , 如何优化 TDengine 让性能达到最佳 , 这就是技术服务做的事情 , 类似于是卖软件服务“保险” 。
第三是企业版购买客户 , 多是追求服务和质量保证的大客户 , 或者 IT 能力不强的企业 , 要么不在乎 , 要么不敢贸然去自己用 。
开源一年中 , 正式购买产品的客户超过了 50 家 , 这说明还是很有市场的 。
此外我们也做了云上部署 , 目前已经在华为云和阿里云上都是直接提供 PaSS 服务 , 这个是收获中小企业客户的利器 , 直接在云上就可以用这个平台 。
我前两家创业公司都是做 To C 服务的 , 涛思数据是 To B , 开源方式给销售带来了革命 , 因为现在的客户基本都是主动联系我们 , 实际上是把 To B 的生意做成了 To C 的生意 。
除此以外 , 使用流程大为简化 , 现在的客户购买前一般测试过产品 , 所以不用特别地使用培训 。 最后其实是把资源型的销售转化成了技术和产品的销售 。 变成开源模式之后 , 就会构成一个大的竞争 , 一般只有全球前三名能够幸存 , 任何一个细分市场都会有独角兽 , 只要我们 TDengine 做得好到成为前三 , 就会在物联网大数据市场形成强大的营销力 。
InfoQ明星开源产品实践历程,从技术构建到营销革命
本文插图
许多研发者会问 , 哪些产品适合开源?我自己有一些标准 , 第一是用户量大的产品;第二个是选择相对标准的产品 , 像物联网平台就相当不标准很难做;第三是满足前两个要求后 , 还要面向全球市场 。
中国的基础软件大概只占全球市场不到 10% 的销售额 , 在数据库到操作系统甚至低于 10% , 不走向国际就是丢了 90% 的市场 , 甚至还会被国外产品吞掉市场 。
知道了盈利方面的需求 , 我还想从深层角度 , 分享开源中常见的误区和成功要素 。
3开源的误区和正解 , 找对位置用好宣传 许多人认为代码写好了开源就能成功 。 但其实不是这样 , 因为传播推广特别重要 , 酒香还怕巷子深 , 如果没人知道写的再好都不行 。
第二个好多人认为代码完美了才能开源 , 这也不对 。 代码要达到一定的质量 , 不能把它做到十全十美才去开业 , 而是在开源过程中不断地完善 , 否则会丢掉机会 。
第三个误区就是商业化节奏不明确 , 很多人会等用户量足够大的时候 , 再去考虑商业化 , 这是极度错误的 , 不盈利的话 , 单靠情怀来做开源很快就会梦碎 。 不仅要做还要赶早 , 要不断地验证商业模式到底能不能赚钱 。
知道了误区 , 对应的成功关键也有三个:
第一个是做好产品定位 , 如果产品不是真正市场所需 , 那么其他的要素都是白搭 。 产品需要满足哪些需求?这个产品有什么优点特点等等 。 让人们想到这个细分领域 , 你的产品就是第一选择 。 这在做产品之前要想清楚 , 这里要推荐一本书 Position , 这本书写得很好 。