但这是一种鸡和蛋的情况,不是吗';不是吗?我显然可以';在没有资金的情况下,我们不能给社区一个生产就绪的项目,但似乎社区需要一个生产就绪的项目来资助它!
你可以说";这不是';我们的生产还没有准备好,但足够稳定,可以进行试验,在帮助和资金的支持下,我们可以实现这一目标;。
问题是,我不';我自己不需要资金来完成这项工作,但我需要一个团队来将其转化为生产就绪的解决方案。
你';我们有点把这些事情当作二元问题:要么你有足够的资金来组建一个规模庞大的全职团队,要么你没有';T要么该项目已经投产,要么还没有';t、 我不';我不这么认为';这是一种有益的心态。
我明白了,你和你的朋友们希望能够辞去工作,全职工作。唐';我们不是所有人。但试着从这样的角度来思考:我们每周都有一定的工作时间,我们能做些什么?5人小时/周?10? 20?
如果你的工作是强制性的全职(带薪),那么你可能需要兼职一段时间或休假。这取决于你的具体情况。
据我所知,Patreon和Github赞助商页面最多只允许为一个开发项目提供资金,对吗?规模较小。
帕特伦,我想是的,但那不是';我不能阻止你雇佣帮手。那里的很多创作者都是这么做的。
那里';关于如何处理税务问题,或者如果你需要注册为合法企业,这并不是很多建议,但它确实与Open Collective相结合,这是你可以透明地向其他开发商支付资金的一种方式。
在这一点上,您可能只是考虑将其构建为一个业务,这是开源产品可能实现的。你可以提供咨询服务或保证支持时间之类的服务,也可以提供bug奖励计划之类的服务。你不应该';当然,我们不能指望它一夜之间就开始付账单,但如果你投入工作并建立联系,你就能做到。
你也可以考虑成立一家非营利性公司,这样你就可以申请免税捐款,但那';有很多文书工作。
或者,找到一个适合HVM的具体用例,并在此基础上构建一个产品,然后将利润重新投入到HVM的开发中。我认为你们已经具备了这种素质:https://github.com/Kindelia/Kind#create-实时应用程序
Linux基金会实际上有一篇文章谈到在开源方面建立业务:https://www.linuxfoundation.org/open-source-best-practices/building-a-business-on-open-source/
但是如果";其他人";是开源社区的自愿成员,那么我';我不确定这种模式是否有效。也许它适用于其他开源项目,但对于HVM,尤其是I';我不太自信,因为它很大程度上依赖于很少有人(通常只有我)掌握的非常具体的知识。
你';我会感到惊讶的。使其发挥作用的关键有两个方面:模块化和知识的可访问性。任何人都不应该知道所有的部分是如何组合在一起才能在项目中工作的。当然,这适用于所有软件项目,而不仅仅是开源项目。
以rustc本身为例。它';这是一个非常复杂的程序,它的组件涉及许多特定领域的知识,世界上可能只有几百人能很好地理解这些知识,但你没有';我不需要理解LLVM的复杂性';s的优化过程实现了一个新的lint。
它还有一页又一页的文档,解释不同部分是如何工作的,并将贡献者指向代码中感兴趣的地方。