Hacker News new | ask | show | jobs
by mherrmann 2772 days ago
I've been developing a cross-platform file manager [1] for the past 2.5 years. It is shareware with a nag screen. It currently makes ~$500 per month. Generally, I would say yes, shareware still works. But it is hard a) to write desktop software [2] and b) to convince people to pay for it. I would not give people the sources. It would make them feel even more like "I don't need to pay for this". What works for me is to be very transparent and tell people [3] "I'm one guy working on this, and am making $500 per month. This is not sustainable. If you like the project and want it to continue, buy a license".

Feel free to hit me up on twitter @m_herrmann if you have further questions. :-)

1: https://fman.io

2: https://blog.qt.io/blog/2018/11/15/python-qt-3000-hours-deve...

3: https://fman.io/buy

4 comments

I don't want to be overly negative, but I have launched quite a few indie 6 figure apps over the last five years, and something generating $500 a month isn't really working (in my book).

Have you even tried to just sell licenses for it? If your software delivers value then that should convert better than a nag screen. Worth giving users a 30 day trial and seeing how that converts.

Would be interested to know more about this. I see you posted an article last year, but it's since been deleted.
As in, interested in how I did it? I've been considering putting something together in the not so distant future -- throw me an e-mail with your contact details and I'll add you to the (currently very small) mailing list.
The layout of your top-bar somewhat breaks[0] if I zoom in beyond 130%

---

[0]: https://imgur.com/a/f9CATyj

Thanks for letting me know :-)
This is not sustainable. If you like the project and want it to continue, buy a license

Do you just nag or actually disable the product after a period? I was always surprised by the Sublime model, my experience indicates that if people can avoid paying then they will, even business customers.

I just nag. I want the larger user base so people develop plugins [1].

1: https://fman.io/docs/plugins

I like your open source promise. So I guess you have some private GH repo which needs switch to public to fullful the promise, right? I just wonder how you implemented the family eventual part.