Ochi is opensource forever
Why Ochi is open source.
TLDR: it’s open source as long as I have control over it and no brain damage.
There is a single reason to keep the source closed for engineering tooling: not to be disturbed by other contributors. And there are many reasons to be open.
Fix what you can
We are not fond of the fact that amount of energy we burn is growing enormously, period. We want to give everyone the opportunity to reduce computation waste and better understand the software footprint.
What if the big 3 clouds (hyperscalers, to be precise) take advantage of our technology? Good. That’s the goal. Give everyone a more efficient solution with a smaller cloud footprint. We want to decrease your computation bill.
We respect BSL (Business Source License), it has a point, but it’s different. Our goal is to give everyone a free ride to reduce the amount of energy we burn.
Hackers crack you!
Hackers will also help you fix vulnerabilities faster more often than not, especially if you don’t deploy nightly builds to 100% of users. It’s a very valuable experience gained from thousands engineers involved.
Competitors will steal my code!
Competitors will read your code, just as you read theirs. It’s called knowledge sharing and experience exchange. The market is big enough. The point is to make your solution different in the details, where the others struggle to catch up. And if they try, it usually means they lack a competitive edge, so it’s not worth worrying about.
Build trust and a community.
And there are smaller, but still important, benefits along the way.
Building a team is easier. We can simply find people who discover the repository and say “that’s a good thing.”. If we share the same goal, we can build long-term partnerships.
It’s also easier to sustain the business, especially starting from day one without VC money. Not gonna lie, Github is a good place to be your ad.
Your code is crap, shame on you.
No, they couldn’t care less. Some do, but if they are educated well people they help you to look at that from different angle. Yes, it time consuming, but it’s better to hear it earlier than it crashes the production.
All in all
It gives us a chance to deliver something meaningful and reduce observability computation waste by 10x based on the last 30 years of CS researches.
Follow our journey.