I think that open source licenses for complete software (such as SaaS components) for commercial entities have a one major purpose: A marketing tactic. If I am open, it is easy to discuss it everywhere without paying for it. I think that if you are short on cash, open source is the way to go to get adoption faster. If you have endless money, then there is really no reason to open source it (except edge cases, like sh…
> Even though it may seem harsh to apache 2.0 the code, no one will steal it since you are maintaing it But that's evidently not true. Amazon has co-opted plenty of open source projects and put the squeeze on the original maintainer's SaaS offering.
O'saasy License Agreement
41–50 of 77 posts
Re: O'saasy License Agreement
#42Earlier quoted context omitted.
If you need less scale/features go for glitchtip. If you’re not going for k8s, the self-hosted docker-compose version of sentry works fine including proper releases and support by the sentry team etc. Just experimental newly introduced features can be a bit wonky. They are doing much more than just throwing code over the fence. Also phone home telemetry is optional and there’s a switch for just errors mode. IMHO this…
This may very well be caused by my incompetence, but Sentry's docker-compose setup has never survived for more than a few months under my control. Something always destroys itself without an obvious reason sooner or later, and either refuses to start, or starts and doesn't really work. I tried updating it regularly, tried never updating it, getting the same treatment either way.
Re: O'saasy License Agreement
#43Earlier quoted context omitted.
Yes obviously big tech knows how to profit from open source they (AWS) profitted so hard from redis and elasticsearch that they had to literally change their licenses similar to O'sassy's and even then people forked redis to create valkey and AWS engineers started working on it Both redis and elasticsearch got so much backlash because "not open source" when in reality, they were trying to make ends meet but also sinc…
> In the end, both of these had to revert switching to AGPL licenses. AGPL seems like the most battle tested solution here, though. You'd need a CLA from day 1, but if you have that then you can sell commercial licenses to people who won't meet the criteria for the real license. So I think it's important to differentiate between open source and free software, here.
Of course I am taking the stance of the company not the users here :) The table have turned, I believe in 2025 the users should insist on using AGPL3 without signing CLA. But again, with enough cash, the code can be recreated with genAI, it is just a matter of resources.
Re: O'saasy License Agreement
#44Given oligopoly cloud corps are the biggest exploiters of OSS (to everyone elses detriment), I'd prefer an OSS license that was simply OSS for everyone under < $1B ARR.
Re: O'saasy License Agreement
#45Given oligopoly cloud corps are the biggest exploiters of OSS (to everyone elses detriment), I'd prefer an OSS license that was simply OSS for everyone under < $1B ARR.
Re: O'saasy License Agreement
#46Given oligopoly cloud corps are the biggest exploiters of OSS (to everyone elses detriment), I'd prefer an OSS license that was simply OSS for everyone under < $1B ARR.
So basically Big Time Public License. https://bigtimelicense.com/versions/2.0.2
Re: O'saasy License Agreement
#47People want to call their software open source, because it attracts customers. They don’t believe in software freedoms or open source, otherwise they’d never try or want to restrict Freedom 0. If your SaaS can’t compete on the service part, the software part ain’t gonna make or break you.
Oh, your bootstrapped team can’t simultaneously develop from scratch and support the new open source software project AND outcompete a multi-billion dollar business who decided to offer your service as a below-cost addon to their offering used by millions of people on day one? Tough luck, greedy bastard, you should have stayed in your cubicle.
Re: O'saasy License Agreement
#48Earlier quoted context omitted.
If you need less scale/features go for glitchtip. If you’re not going for k8s, the self-hosted docker-compose version of sentry works fine including proper releases and support by the sentry team etc. Just experimental newly introduced features can be a bit wonky. They are doing much more than just throwing code over the fence. Also phone home telemetry is optional and there’s a switch for just errors mode. IMHO this…
I did not intend to be critical of their work. They're doing OSS as best as they can and good for them. I am just saying that it's a different beast if Sentry is OSS vs a much simpler to operate OSS product. Licensing matters less when the operational cost acts as an inhibitor to adoption of your OSS offering.
Re: O'saasy License Agreement
#49Earlier quoted context omitted.
Yes obviously big tech knows how to profit from open source they (AWS) profitted so hard from redis and elasticsearch that they had to literally change their licenses similar to O'sassy's and even then people forked redis to create valkey and AWS engineers started working on it Both redis and elasticsearch got so much backlash because "not open source" when in reality, they were trying to make ends meet but also sinc…
I personally find it questionable when people argue that the GPL/AGPL is less free because of the code sharing requirement. On the Rust subreddit you can see people make arguments that can essentially be paraphrased as "Get a real job". Somehow the people selling primary energy, food and raw materials are allowed to make money, the hardware manufacturers to run the code on are allowed to make money, cloud providers t…