Live data from Hacker News

Open-source alternatives to popular B2B tools

btw.so

111–120 of 130 posts

Re: Open-source alternatives to popular B2B tools

#111

Hello! In an effort to support the open source community, we’ve curated 200+ open source alternatives to tools that businesses require in day-to-day operations.

It appears that your site uses Google Analytics instead of one of the open source analytics platforms you have on your list. Is there a reason for that?

Re: Open-source alternatives to popular B2B tools

#112

Some of these "open source" options are not really open source. - Outline uses the Business Source License 1.1, which eventually becomes open source (Apache 2) four years after each release. https://github.com/outline/outline/blob/main/LICENSE - Invoice Ninja uses Elastic License 2.0 (ELv2), which allows you to host it for yourself, but not for other people. https://github.com/invoiceninja/invoiceninja/blob/master/LI…

Also https://n8n.io is not OSI approved open-source, it is rather https://faircode.io licensed instead. Disclaimer: I am the founder

Re: Open-source alternatives to popular B2B tools

#113

Earlier quoted context omitted.

I think a good way to get an understanding of this is to start a company yourself. You’ll quickly learn why businesses make the decision to pay for software instead of cobbling together open source. Let’s say you’re a small, but growing company doing $2M ARR. You absolutely could run your email marketing using an open source tool hooked up to Amazon SES and save a thousand bucks a month over something like Mailchimp.…

> If it wastes 8 hours of employee time per month, that’s another $1k a month lost… it’ll require expensive developer time (likely costing the company $1000-$1500/day per engineer all-in) That's not universally true, of course. That money would buy you a week of developer time in most of Europe, and even a month of developer time in some developing economies.

Pitching in to confirm - currently i work as a full stack dev in Latvia with 5 years of experience and a Master's degree, my net salary is around 1500 euros per month.

Most SaaS offerings without free tiers indeed are unlikely to be used.

I even had to buy the JetBrains tools myself to be able to navigate 1M SLoC Java codebases easily, refactor with confidence, whilst not resorting to piracy like some of my countrymen do. Even if definitely worth it, i still had to look at the price tag for a while, seeing as it's essentially food for a month or two: https://www.jetbrains.com/idea/buy/#personal?billing=yearly

Developer salaries vary wildly over the world, though i guess some SaaS solutions also do location based pricing, which may or may not have historically worked.

Re: Open-source alternatives to popular B2B tools

#114
One that I've been massively enjoying as an alternative to the Amplitude/Mixpanel/Fullstory stack recently is PostHog. You can write your own plugins in JS, which is great for automating things other platforms, and it offers a bunch of cool features which the others charge for as premium addons (backup to warehouse, CRM integration etc.)

Re: Open-source alternatives to popular B2B tools

#115

Everytime I look into B2B software space (I am a complete outsider, btw), I see that here and there always pop up some new company, offering something similar to competitors and what can be stiched together using open source (and almost free, not counting the support) tools. How these companies thrive? Why customers keep buying new stuff, when there are solutions already to most of the business neeeds out there (and…

Not enough resources? I work as a sysadmin in an org that highly prefers self-hosting (paid or non-paid, doesn't really matter). I spend a fairly considerable amount of time on updating services, updating plugins for our services, making sure backups work, integrating our SSO, testing updates on non-live environments etc etc. You can't just set it and forget it. When you approach a dozen or so self-hosted projects, y…

I've worked at a couple small companies that strongly prefer self-hosting services that aren't core to their business. I'm at one now, in fact (though it's not nearly as bad as the first one). My conclusion from these experiences is that it's almost always a bad idea. It's a waste of money if you have people dedicated to managing them, and if you distribute the tasks to people who'd otherwise be working on your product(s)—even if their contributions to that would also look like sysadmin/ops work or whatever—then you're engaging in pointless distraction.

Some managers/owners seemingly don't mind spending $4,000+/m in payroll to chase $2,000/m savings in paid services, though, for whatever reason.

I say, just pay the $$-$$$/month for each thing, and be done with it. If paying for the service isn't worth it, paying someone to manage the tool internally almost certainly isn't, either, so prefer attempting to do without it over that option.

[EDIT] obviously, this can change with scale. If you're a huge company then putting an average of 1/4 of the hours for five sysadmins to managing a self-hosted chat tool can absolutely save you lots of money over paying for one—provided the reliability's at least as good. A small slip on that and you're back on the wrong side of things.

Re: Open-source alternatives to popular B2B tools

#116

Earlier quoted context omitted.

Interesting, I've always worked at places that prefer to pay someone else for the trouble and use a ton of third-party tools for all the things. In the end, do you think the self-hosting route is worth all the trouble and costs?

It's certainly cheaper to have a couple of sysadmins, but then again, it depends on how valuable is the stuff you're dealing with. Small web agency? Probably not. Supporting dozens of journalists (like my org)? Absolutely. There are also trade-offs. A few sysadmins can't host emails against hostile (sometimes state-sponsored) parties like Google can. We can't roll out a better messaging service than Signal. We could…

Would you mind to elaborate on the VPN thing? We do work with journalists as well and we see private Wire Guard configuration as a better option, as nobody knows that’s a VPN a journalist connects to.

Re: Open-source alternatives to popular B2B tools

#117

Earlier quoted context omitted.

> That money would buy you a week of developer time in most of Europe That's only true if you live in Poland and also ignore the all-in cost of your employees. A good rule of thumb is to assume 2-3x salary for the all-in cost of having a workforce.

In Germany, the average Software Dev salary is about 50k€/year. That's a total payroll cost of about 60k€/year after taxes, social security etc., so around 300€/workday. Add some money for office space, equipment, overhead, etc, and adjust by factor of two in either direction depending on location and role. Of course if you hire a freelancer, prices are very different and 1500€/day is very reasonable.

Either I have been very, very lucky or you are basing yourself in outdated reports. In Berlin (one of lowest cost-of-living German cities) you will have trouble to find even junior developers working for 50k€/year.

Re: Open-source alternatives to popular B2B tools

#119

Earlier quoted context omitted.

This is where the maxim of open source being 'free as in puppies not free as in beer/lunch' comes from. I started my career in open source and still strongly believe in FOSS tenets, but enterprises are looking more to de-risk their projects and platforms. Risk is reduced when you have a vendor you can hold accountable for issues in the product, hence making proprietary solutions (and sometimes open source but wrapped…

Any luck holding Microsoft, Google or Apple accountable for issues in their operating systems?

Yes, custom B2B support contracts that deviate from the terms of support that everyone else gets is not unusual.

For example: a large organization might get a "Microsoft Custom Support Agreement" if they want to get security updates after the date that MS stops providing security updates.

As with any negotiation, if you have leverage (i.e. dollars), you can negotiate.

Post reply on HN