TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

SaaS vs. Open Core Software: An Introduction

84 pointsby twakefieldabout 6 years ago

8 comments

rolleiflexabout 6 years ago
The terms used here (SaaS and Open Core) are orthogonal. SaaS is a way to charge for software, Open Core is a way to license one. The comparison between them is of the apples to oranges kind — not very meaningful.<p>Instead, what it is alluded here seems to be a comparison of hosted-only SaaS versus hosted <i>and on-premises</i> SaaS (SaaS v2?) on the businesses&#x27; infrastructure. The fact that the latter appears more often in companies that open source some parts of their stack is probably coincidental.<p>If anything, this is what my startup is doing, as well, so I&#x27;m speaking from personal experience. As a live example, we open source product for public mass communication (Aether, <a href="https:&#x2F;&#x2F;getaether.net" rel="nofollow">https:&#x2F;&#x2F;getaether.net</a>), and a hosted or on-prem SaaS for professional, private use cases like within-company comms (Aether Pro - still in development).<p>This is useful, because not only it provides value for the public (open source part), it also is useful for businesses, in that it removes the burden of implementation, while allowing the companies to still retain their own data by hosting it on premises or on their own clouds in an airgapped manner.<p>Had it been a regular SaaS, this would have been impossible.
评论 #19754069 未加载
amenodabout 6 years ago
&gt; The last 30 or so years have been a lopsided tale of OSS creating a lot of value and SaaS &#x2F; IaaS capturing most of it.<p>Well said. It is easy to forget that all that software that is running the cloud providers&#x27; machinery was in many cases started by enthusiasts that simply wanted to scratch their itch.<p>It is interesting that only a few businesses from the list of $100M+ OSS companies didn&#x27;t receive VC funding. Also some of the facts are... weird. Mozilla financed by &quot;Ads&#x2F;Royalties&quot;? Also, Coinbase? Maybe I just don&#x27;t understand the contents.
评论 #19751816 未加载
评论 #19753999 未加载
twakefieldabout 6 years ago
Author here. As an intro, this is admittedly high level but hope to get more in the weeds on how the two models compare and overlap in the next few posts. Happy to discuss some of my (or your) thoughts here in advance of those. Thanks for reading!
评论 #19759202 未加载
sandstromabout 6 years ago
Interesting and I think I can guess where you’re heading. But would have been better to publish all posts at the same time. Right now it get’s cut off early.
cosmodiskabout 6 years ago
I work with Salesforce and here&#x27;s the reality: they are as closed source as possible. &#x27;No software&#x27; logo and marketing campaign was targeting sales and marketing people with an appealing idea that they no longer need to rely on IT to get shit done.Reality is that any larger organisation adopting Salesforce would end up using developers for integrations and customisations that are beyond so called point and click. &#x27;No software&#x27; has been phased out gradually and replaced with nice looking bears,goats and etc..<p>In most cases, open source means it is a commodity and the business makes money from related offering. A good example is JetBrains.Kotlin language is their commodity,while the IntelliJ IDE is the product.
tschellenbachabout 6 years ago
Of course people don&#x27;t fund open core, look at the stuff even the most succesful open core companies have to deal with: <a href="https:&#x2F;&#x2F;onezero.medium.com&#x2F;open-source-betrayed-industry-leaders-accuse-amazon-of-playing-a-rigged-game-with-aws-67177bc748b7" rel="nofollow">https:&#x2F;&#x2F;onezero.medium.com&#x2F;open-source-betrayed-industry-lea...</a>
danenaniaabout 6 years ago
This topic has been on my mind a lot lately. At EnvKey[1], we&#x27;re gearing up to launch a long awaited v2 which focuses on making our developer-friendly configuration and secrets management tool robust and flexible enough to be used by large organizations in addition to smaller teams.<p>We’ve been checking off most of the items on the EnterpriseReady.io list[2] along with some stuff that&#x27;s more specific to our product like a CLI, update hooks, and configuration &#x27;blocks&#x27; that can be shared between multiple applications like modules. We want to be the full-spectrum solution for all things configuration and secrets--for any size team.<p>Keeping the user experience and developer experience simple while adding enterprise and power-user functionality is a challenge for any evolving product, but by far the toughest technical and strategic challenge has been how to approach flexible data storage, flexible hosting, and the open source vs. closed source vs. source available question. It&#x27;s obviously a very important issue for customers and has huge implications for both the product and the business. On top of all that, it&#x27;s an issue at the forefront of the tech Zeitgeist these days that has been producing tons of drama and soul-searching as we see one high profile licensing change after another. Whatever we decide, we’ll be making a cultural statement.<p>So here&#x27;s our plan. I&#x27;m hoping it can thread the needle of giving customers what they want while still allowing us to maintain a strong strategic position as a business.<p>1 - We&#x27;ve split our server-side functionality into two independent services: a storage service that runs on serverless&#x2F;NoSQL (responsible for storing end-to-end encrypted config&#x2F;secrets), and a metadata service that runs on PostgreSQL and application servers inside Docker containers (responsible for authentication, authorization, and maintaining the hierarchical &#x27;graph&#x27; that represents all an org&#x27;s configuration and secrets).<p>2 - Either of these services can be self-hosted (in your own AWS account) or cloud-hosted by us. You can let us manage everything for a pure SaaS experience, host your own serverless storage gateway for encrypted data while letting us handle auth&#x2F;metadata&#x2F;running and scaling application servers (hybrid SaaS), OR just run everything yourself. You&#x27;ll have this flexibility regardless of how much you pay us, even on the new free tier we&#x27;re planning to introduce. Where EnvKey runs and stores its data will be completely up to you.<p>3 - All EnvKey client-side code will be Open Source (this is already the case).<p>4 - Both the storage service and the metadata service described above will be <i>Source Available</i> but not Open Source. You&#x27;ll have full access to the code and we&#x27;ll accept pull requests etc., but you&#x27;ll need a license from us to run it, and you&#x27;ll only be allowed to run it for its designated purpose: self-hosting one or both components of the EnvKey server.<p>Hopefully this will strike the right balance. It allows us to run a company that is transparent, open to contributions, and mostly aligned with the Open Source ethos while still maintaining enough ownership and competitive advantage to put us in a strong position as a business.<p>I would love to hear thoughts on this approach!<p>1 - <a href="https:&#x2F;&#x2F;www.envkey.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.envkey.com&#x2F;</a><p>2 - <a href="https:&#x2F;&#x2F;www.enterpriseready.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.enterpriseready.io&#x2F;</a>
评论 #19754862 未加载
marknadalabout 6 years ago
Open Core is just a nice name for &quot;CRIPPLEWARE&quot;.