3 ms·
It's worth thinking carefully about what you expect to gain from Open Sourcing code, before you do it. One of my projects (https://mitmproxy.org https://mitmpro
by cortesi 11y ago
It's worth thinking carefully about what you expect to gain from Open Sourcing code, before you do it. One of my projects (https://mitmproxy.org https://mitmproxy.org) is pretty widely used commercially (both as a tool for analysts, and as a back-end component). We have a vibrant pool of contributors, many of whom use mitmproxy in their day jobs, but the only financial contribution from a commercial user has been from Google, and that at arm's length via a GSOC sponsorship.
I would never complain about this, though - we don't solicit financial contributions, and I didn't start the project expecting to benefit financially. I get a lot of direct enjoyment out of working on mitmproxy, and I see it as a way to share something neat with like-minded people. In that sense, it has been immensely "profitable": I've met and collaborated with many interesting folks because of mitmproxy.
If you don't feel these indirect benefits make a project worth your while, you might want to consider doing something else with your time. There's no likely future in which small open source projects will be deluged with either contributors or money.
- paulmlewis 11y agoThanks for mitmproxy, used it for the first time the other day :-)
- cortesi 11y agoNo problem! Hope it was useful.
- ableal 11y agoI took my eyes off the Python ball for a couple of years, and yesterday was surprised when a colleague mentioned Anaconda Python. Seems that Travis Oliphant has set up an attractive solution for funding: https://www.continuum.io/content/anaconda-subscriptions https://www.continuum.io/content/anaconda-subscriptions I hope it's very successful. It does involve paid support ...