TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: AGPL – Alternative to Commons Clause for OSS Infrastructure Projects?

1 点作者 pritambarhate超过 6 年前
For the last couple of days, there is a heated discussion going on HN about Commons Clause. As per https:&#x2F;&#x2F;commonsclause.com&#x2F;:<p>&gt;&gt; For purposes of the foregoing, “Sell” means practicing any or all of the rights granted to you under the License to provide to third parties, for a fee or other consideration (including without limitation fees for hosting or consulting&#x2F; support services related to the Software), a product or service whose value derives, entirely or substantially, from the functionality of the Software.<p>Though as a user I don&#x27;t like Commons Clause, it made me think why some companies are opting for it.<p>For Open Source Infrastructure Projects like Databases, there are very few revenue models. Here are the ones I can think about:<p>1. Keep certain features Enterprise only 2. Enterprise Support 3. Hosted PaaS platform<p>If one goes with option 1, then it can become an adoption hinderance. For example, I have never seriously looked into Influx DB, as they kept Clustering a paid only feature. If I am making something a core piece of my infrastructure then I want to be able to scale it without paying enormous fees. I may choose to do it if my business model allows it, but I don&#x27;t want to be forced into that option.<p>So to encourage adoption, I wouldn&#x27;t want to go with option 1.<p>That leaves options 2 and 3. Enterprise Support model is very hard to scale to billions of USD scale. As it needs expertly trained humans to scale. But still, it can lead to substantial revenues. However, with open source core, it can take decades to reach the billion dollars scale with just enterprise support.<p>[Ran out of space. Please see the comment below: https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17829847]

1 comment

pritambarhate超过 6 年前
[Continued from the Post]:<p>I think Hosted PaaS platform is the most scalable of the 3. Once you figure out core features needed by the vast majority of your users, you can automate these nicely and build a company worth 100s of millions of USD relatively quickly. This gives you substantial revenue to become self-sustainable. From this point onward, you can take the long-term enterprise support approach to scale it further. The bigger users who can&#x27;t fit in Hosted PaaS model can always go for option 2.<p>This is the reason I think Database companies like RedisLabs and Dgraph have chosen the Commons Clause License. They essentially want to keep options 2 and 3 to themselves while giving away the full set of features for those who want to master the operations of the software only for their in-house use.<p>I think VCs have seen that the Open Core model is very hard to scale for core infrastructure projects. Bigger cloud players can put a lot of money to provide hosted PaaS for &quot;popular&quot; infrastructure projects. Since these cloud players have years worth of reputation going for them, users trust them more than a small VC funded startup (or an untrustworthy one like Oracle). We have seen this with MySQL (RDS and Aurora, and other cloud players) and Docker (Kubernetes Vs. Swarm).<p>However I think, Commons Clause is the wrong way to approach this as it prevents &quot;consulting&quot; companies to earn from the software. In Enterprise, generally new infrastructure software is introduced via consulting route. So it can help to create evangelists for your product.<p>It seems Mongo DB is executing things successfully with AGPL. As per this link: <a href="https:&#x2F;&#x2F;investors.mongodb.com&#x2F;news-releases&#x2F;news-release-details&#x2F;mongodb-inc-announces-first-quarter-fiscal-2019-financial" rel="nofollow">https:&#x2F;&#x2F;investors.mongodb.com&#x2F;news-releases&#x2F;news-release-det...</a><p>&gt;&gt; First Quarter Fiscal 2019 Financial Highlights Revenue: Total revenue was $48.2 million, an increase of 49% year-over-year. Subscription revenue was $44.6 million, an increase of 53% year-over-year, and services revenue was $3.7 million, an increase of 14% year-over-year.<p>There are projects like Cockroach DB (Core) and Kafka who have gone with Liberal Apache License. Only future will tell how it affects them.<p>What do you guys think?