Live data from Hacker News

Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

ianbicking.org

51–60 of 454 posts

Re: Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

#52
I'm currently experimenting with this directly. Specifically trying to make Open Source sustainable but for a consumer project.

I think Open Source really works for infrastructure projects and it's possible to do really well either working on a system like Kubernetes or Elasticsearch.

Not so well for projects that are more focused on consumers.

My app, Polar, is focused more on consumers and is an app for people to managed their reading and notes. Similar to Evernote but also has spaced repetition support like Anki and we're working on collaboration features too:

https://getpolarized.io/

I wanted Polar to be Open Source but we've had almost zero source code contributions in the last six months.

Most of our contributions from users have been from people suggesting features, filing bugs, suggesting architecture changes or product/market fit issues.

These have been very helpful of course.

However, to date, we've only raised about $500.

To be clear I'm working on Polar full time so I've probably made about $0.15 per hour...

I think there's a lot of reasons for this actually but if I were to narrow it down.

1. Consumers hate paying for software. The plan with Polar is to go with a freemium model so we need 100k or so users.

2. There's a big of a 'tragedy of the commons' here with the donations aren't coming in because everyone assumes someone else will donate.

This is really a bad situation in a lot of ways for the 'self hosting' crowd. They want quality apps but they're not willing to pay for them.

We're polling our users about why they haven't donated and here are the current results:

https://i.imgur.com/cOUy10f.png

I think my next main goal is to do some sort of Kickstarter and try to raise $150k or so.

Either that or focus on raising grants or VC.

Re: Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

#53
post #50

It feels to me like there was a lot of social pressure over the last 10 years or so for open source projects to use the most permissive open source license they could. You were cool and "more free" if you used Apache, BSD, or MIT licenses. I wonder if this is coming back to bite us now. Red Hat built a very successful business selling mostly GPL software. Would things be different for the companies we've been talking…

RedHat's business is not selling GPL software. They probably sell more BSD/MIT/Apache software than GPL software, but they're not in the business of selling software at all.

They're in the business of selling support.

Re: Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

#54

It recently dawned on me, in light of the Elastic / AWS battle, that Elastic's business model is kind of like GGG's 'free to play' game Path of Exile. Where the base game is free, but as you get more serious you end up spending money on quality of life things, stash tab upgrades and what not. That business model has proven to be very successful (in gaming), versus the buy once model with games like Diablo. Hopefully,…

You mean games like Diablo weren't very successful?

Re: Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

#55
post #37

I think you can make money on Open Source, but I think you need partners to do so. I work for a Danish municipality that is a member of a municipality driven open source community called OS2. We’re around 60 members, and we’ve recently won a national award for tech-reuse issued by our ministry of digitisation and around 10 interest groups. We don’t build the code ourselves. We do own, review and manage the code. We h…

I'm not sure that solution works when you already have a product development model that relies on (literally) tens of thousands of people none of whom trust anyone but you with stewardship of that product.

Plus, given the incredible number of partners Mozilla already has, and has had in the past, it feels like the partnership idea is a passed station.

Re: Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

#57
post #34

I always thought Street Performer Protocol is an obvious answer to fund open source software: https://en.wikipedia.org/wiki/Street_performer_protocol Do not release the source until the fund is raised.

I'd like to see crowdfunding move in this direction, but it'd be too good, right? Calculate that a project takes $100k, amass the backing, then release the finished work for the benefit of the whole world. What happens instead of release is that the makers just keep it all closed and try to make further profit.

Re: Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

#58
post #50

It feels to me like there was a lot of social pressure over the last 10 years or so for open source projects to use the most permissive open source license they could. You were cool and "more free" if you used Apache, BSD, or MIT licenses. I wonder if this is coming back to bite us now. Red Hat built a very successful business selling mostly GPL software. Would things be different for the companies we've been talking…

RedHat's business is not selling GPL software. They probably sell more BSD/MIT/Apache software than GPL software, but they're not in the business of selling software at all. They're in the business of selling support .

Those are good points. As I think about it some more, it's not even just support that they sell (as in, you can call them up when there's a bug). The large enterprises they sell to value:

- support

- training

- ease of install

- ease of upgrade

- indemnity (e.g., Red Hat promises to pay your court costs if someone sues for patent infringement)

- stability (long term support releases)

Those are all things that plain old open source by itself doesn't provide, but Red Hat does.

Re: Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

#59

I'm currently experimenting with this directly. Specifically trying to make Open Source sustainable but for a consumer project. I think Open Source really works for infrastructure projects and it's possible to do really well either working on a system like Kubernetes or Elasticsearch. Not so well for projects that are more focused on consumers. My app, Polar, is focused more on consumers and is an app for people to m…

Thanks for doing this and sharing the survey results.

Re: Open Source Doesn’t Make Money Because It Isn’t Designed to Make Money

#60
post #50

It feels to me like there was a lot of social pressure over the last 10 years or so for open source projects to use the most permissive open source license they could. You were cool and "more free" if you used Apache, BSD, or MIT licenses. I wonder if this is coming back to bite us now. Red Hat built a very successful business selling mostly GPL software. Would things be different for the companies we've been talking…

> Red Hat built a very successful business selling mostly GPL software.

Red Hat built a very successful business, AFAIK, selling support to enterprise customers.

> Would things be different for the companies we've been talking about lately (mongo, redis, elastisearch, etc.) if they had gone with a GPL license and a Red Hat-like business model from the start?

Probably not; there's lots of companies selling enterprise support around permissively-licensed software.

It seems most of the ones at issue want to sell SaaS platform services, and would face the same problem with well established SaaS platforms beating them at that game with their own open source software if it was copyleft licensed as if it was permissively-licensed.

OTOH if they close it off and make it exclusive it's going to be hard to keep a sufficient premium in software quality to make their platforms attractive over broader platforms with weaker lock-in, even if those other platforms require a more broadly-supportable second-choice alternative software package in place of the proprietary vendors secret sauce component.

Post reply on HN