Interesting post and would like to bring nuance as the founder of an open-source alternative to Retool and Airplane: https://github.com/windmill-labs/windmill Our enterprise edition is clearly cheaper (between 2-5x cheaper based on customers migrating away from those) than our competitors but we bet on volume and lack of sales team to make it up for it in terms of margins. There are pragmatic reasons for it, our comm…
Open Source does not win by being cheaper
61–70 of 287 posts
Re: Open Source does not win by being cheaper
#62> For some, this might be a tough pill to swallow. But a for-profit business exists for profit. No, a business usually exists to provide some useful good or service to its customers. FedEx delivers packages. Apple makes phones and computers. Etc. > Definitionally and practically. Profit is what allows the company to hire employees, grow, and sustain itself—it is quite literally what funds ongoing development That's g…
> No, a business usually exists to provide some useful good or service to its customers. FedEx delivers packages. Apple makes phones and computers. Etc. That's just an avenue to make profit. If those activities weren't profitable, they probably wouldn't get done, outside of government regulation or subsidy. Sure, some businesses are "labors of love", but they still would likely not exist if they were break-even, cert…
In fact I'd be hard-pressed to find such a mission statement for a non-financial firm - at least one that doesn't mention any other purpose for the company.[1]
It's a mistake to think that companies only exist for the benefit of their owners or shareholders. Realistically there are many stakeholders including employees, customers, and society at large.
[1] https://www.forbes.com/advisor/business/mission-statement-ex...
Re: Open Source does not win by being cheaper
#63I've always been annoyed that companies will pay 6 figures for a support contract, but won't consider hiring a full time engineer for the same or less pay to support an open source product that does the same thing. The support contracts are often disappointing too, like you are paying $200,000+ a year for the stupid thing and they won't even fix your problems? "That product is not our current area of focus". So frust…
Your company needs the maturity to manage that engineer. Companies with products have customer success and sales etc and their own engineering management and product hierarchy to translate your end user issue into a software fix. That doesn't happen automatically by staffing and engineer in house. How would a company even figure out the profile they need?
Generally by asking the existing developers of the software project in question. Some of them might be the person you'd end up hiring anyway.
Re: Open Source does not win by being cheaper
#64The problem with this business model is it creates a tension between the OSS version and the paid versions - you want the OSS version to be good, but not such a good solution that nobody feels the need to pay for your SaaS/consulting/etc. That tension seems to inevitably lead to obvious features missing or functionality/knowledge that's needed to operate at any scale coistered away as closed source so the sponsoring…
What’s the pattern you’re referring to? I’m curious how these infra projects keep AWS/GCP from killing them
Re: Open Source does not win by being cheaper
#65I've always been annoyed that companies will pay 6 figures for a support contract, but won't consider hiring a full time engineer for the same or less pay to support an open source product that does the same thing. The support contracts are often disappointing too, like you are paying $200,000+ a year for the stupid thing and they won't even fix your problems? "That product is not our current area of focus". So frust…
Re: Open Source does not win by being cheaper
#66Earlier quoted context omitted.
> No, a business usually exists to provide some useful good or service to its customers. FedEx delivers packages. Apple makes phones and computers. Etc. What? If Apple or FedEx could get customers to (sustainably) pay them without actually providing a product in return, do you think they would have kept making phones and delivering packages just for the hell of it?
> What? If Apple or FedEx could get customers to (sustainably) pay them without actually providing a product in return, do you think they would have kept making phones and delivering packages just for the hell of it? That's a strange counterfactual. Why would customers keep paying a company that doesn't provide any goods or services to anyone? They're not really "customers" anymore if all that is happening is money t…
Re: Open Source does not win by being cheaper
#67I've always been annoyed that companies will pay 6 figures for a support contract, but won't consider hiring a full time engineer for the same or less pay to support an open source product that does the same thing. The support contracts are often disappointing too, like you are paying $200,000+ a year for the stupid thing and they won't even fix your problems? "That product is not our current area of focus". So frust…
I am engineer, now trying to sell enterprise software. May be I can shed some light. If a company says it is not their current focus even after paying 200k, you should looking into finding an alternative vendor who is willing to go above and beyond. A good vendor gets you by features and keeps you with exceptional service. I have seen vendors saying that those words when they are in extraction mode. In my opinion org…
These words were almost verbatim used this morning in a meeting. A small agile ISV was purchased by one of those big "holding companies" and now everything is "for consideration", "not on the roadmap", "not strictly required", or like you said "not their current focus".
We've been raising issues like: "You're using frameworks and SDKs that went end-of-life years ago for Internet-facing security-critical components, how is that not your current focus!?" and hearing crickets in response.
Support contract is in place, but there's no specific clause requiring them to do their job, so they're not doing it.
Re: Open Source does not win by being cheaper
#68Earlier quoted context omitted.
Good luck trying to get any actual liability out of them... Like, go try to make Oracle write you a contract where their base going down compensates your lost profits. You just won't get it, unless you throw some hideous amount of money their way (and they will just pay insurance company and pocket the rest).
It's not about compensation, it's about finger-pointing. "WE didn't bill your card 40 times draining your bank account -- STRIPE did! Go sue them, not us!"
Re: Open Source does not win by being cheaper
#69I've always been annoyed that companies will pay 6 figures for a support contract, but won't consider hiring a full time engineer for the same or less pay to support an open source product that does the same thing. The support contracts are often disappointing too, like you are paying $200,000+ a year for the stupid thing and they won't even fix your problems? "That product is not our current area of focus". So frust…
I am engineer, now trying to sell enterprise software. May be I can shed some light. If a company says it is not their current focus even after paying 200k, you should looking into finding an alternative vendor who is willing to go above and beyond. A good vendor gets you by features and keeps you with exceptional service. I have seen vendors saying that those words when they are in extraction mode. In my opinion org…
And good luck getting the procurement department to approve your exception to not use the #blessed vendor for just your org. What happens is, everyone does that and then spends 20x more money on 5x vendors and then the other 15x is trying to integrate them all so you have a coherent business.
My experience has been, service contracts are a great way to feel a false sense of security and burn cash until you need service, and then they're a great way to sit on a phone call watching revenue burn while you say "they haven't gotten back to us yet" until they say "yeah it looks fine on our end, sorry."
Re: Open Source does not win by being cheaper
#70I've always been annoyed that companies will pay 6 figures for a support contract, but won't consider hiring a full time engineer for the same or less pay to support an open source product that does the same thing. The support contracts are often disappointing too, like you are paying $200,000+ a year for the stupid thing and they won't even fix your problems? "That product is not our current area of focus". So frust…