天源证券

注册

 

发新话题 回复该主题

开源项目如何挣钱Spark商业化公司 [复制链接]

1#
北京治疗白癜风最好的医院有哪些 http://pf.39.net/bdfyy/xwdt/
众所周知,开源项目对软件发展来说至关重要,但仍有人认为用开源项目来赚钱是对开源项目的一种亵渎。HashiCorp联合创始人兼CTOArmonDadgar、DatabricksCEOAliGhodsi和a16z的普通合伙人PeterLevine齐聚一堂,详细阐述开源项目变成商业项目的必要性。本文讲述开源开发者最关心的几个问题:如何开始一家开源公司?如何从管理开源社区到商务化?在开展业务时如何保持社区参与度?Sass提供了哪些新的机会?作者

AliGhodsi、ArmonDadgar等译者

明明如月,责编

王晓曼、伍杏玲头图

CSDN下载自视觉中国出品

CSDN(ID:CSDNnews)以下为译文:如何开始开源公司?Das:纵观开源代码的发展史,如何用开源代码赚钱一直是个有争议的话题,众说纷纭。请问Ali和Armon,你们是如何看待开源项目商业化的?你们选择将开源项目商业化的原因是啥?Armon:我们开始时并没有打算把开源商业化,在我们看来,DevOps工具在云基础架构中配置内容方面存在明显的市场空缺。如果只支出却没有盈利,就很难成就大型的可持续项目。如果你还是一名大学生,或许会有一些奖金可以支撑你的开源项目。又或是两三个人在周末搞的一个业余小项目。但是如果你想解决一个难题,就需要有一个由几十人、几百人、几千人组成的团队。这时你需要考虑盈利和创造营收来赚取利润。否则,意义不大了。“我们对科技充满热情,对未知世界充满期待,期望坚持下去”。想要长期运作开源项目下去的唯一办法就是盈利。Ali:作为一名学者,我们通常会通过发论文来提高影响力。有一次软件研发出来,但大家却不想用。我们几乎找遍了如Cloudera这样的公司,我们说“请试试我们的软件,体验下并给些反馈”,但是他们都拒绝了。他们说“你这项目主要是为了学术研究。我们没啥兴趣,如果参与项目的博士生都走了怎么办?”因此当我们想要销售的企业级软件,都被大家拒绝了。年,我们想“如果我们真的想要成功,真正让这个项目起死回生的方法就是开始切实地做出改变”。Peter:那你们后来是怎么做的?Ali:把实习生派到这些公司去,咨询他们使用我们的软件,但最终失败了。年,我们成立了自己的公司,开始行动。此时,我们并不认为盈利是头等大事。所以在Databricks成立的头两年唯一的目标是让Spark和软件全球普及。Das:你选择走出去创办一个商业公司,你是如何让社区的人支持你的工作?Armon:对我而言,要有一个清晰的产品管理框架,不要让社区的人觉得你是随便选了一种发展方式。当你发展到要面临复杂的组织性问题,如提供具有基于角色的访问控制;提供要审核日志记录;需要符合PCI,ISO和SOC的规定,如果遇到这些问题,你的业务可能做到了全球前10,。你已经不是一个中小规模的企业。我们划清了界限并向社区表达观点“这些事挺赞,更趋于企业化”,用我们产品的企业愿意为此付款。你作为一个使用方,你并不需要关心安全设计集成,这不是你需要

分享 转发
TOP
发新话题 回复该主题