对于准备开始开源项目或公司的人,有什么好的建议吗?这个问题最开始出现在 Quaro 上。Quora 是获得并分享知识的地方,让人们互相学习,更好地理解世界。
Neha Narkhede ,Confluent 的创始人和 CTO,在 Quora 上回答了这个问题:
建立和创办一家公司需要考虑很多事情。但是,我主要介绍一些创办开源技术企业的不同之处。
首先,开源不是一种商业模式,而是一种市场策略。做得对,它就能真正解决企业建设中最困难的问题之一:获得产品的牵引力。关注开发者的福音和社区建设是开源技术采用的关键。在 Apache Kafka 的早些时期,甚至现在,这都是我和团队工作的一大部分。第二,在建立任何业务的时候,了解新的买主并对他们产生影响是很重要的。对于大多数开源企业来说,开发者就是新买家。这从根本上改变了市场营销在开源公司中的作用。第三,自从 Red Hat 照亮了第一条道路以来,开源软件商业模式一直在不断演变。许多公司,例如 Cloudera、Elastic 和 Confluent,都在追求两种常见的开源软件商业模式,分别是:
- 开放核心。这通常涉及一个强大的核心产品,它是免费并且开源的。在核心周围,商业实体提供了增加或扩展其功能的专有软件。这些附加组件作为商业软件出售,通常与支持和服务捆绑销售。
- 使用开源软件构建的云托管服务。这包括将产品作为服务销售。在开源的核心,添加了专有软件组件,例如监控仪表,多租户技术和跨数据中心复制。
感谢冬雨对本文的审校。
评论