TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: (How) Should I monetize this?

3 pointsby fresh2devalmost 3 years ago
Years ago, I worked for a pittance as a Windows SysAdmin at a non-profit. In my off-hours, I hacked away creating many open-source tools in hopes of padding the resume and blossoming into a new gig.<p>I did eventually land a more fruitful role as a software dev at MegaCorp. Fast-forward to now, I&#x27;m a much more seasoned developer&#x2F;engineer, though my passion for the Windows ecosystem has diminished (I still love you, Powershell). However, one of the Windows tools I developed years back has experienced impressive organic growth, despite getting few commits since its introduction. It&#x27;s a tool for creating tools, specifically desktop apps for Windows, and it&#x27;s dead-simple; the lowest learning curve one could hope for. In the past, I used this tool daily, but haven&#x27;t needed it since switching to Linux some years ago.<p>I recently got some time off, and revisited this project. I intended to spend a few days on it. Those days naturally turned into weeks, but it was fun to reminisce. This old project is now refreshed and looking <i>good</i>, with new capabilities, and even decent documentation.<p>Now that I&#x27;m essentially ready to release, I&#x27;m just now asking myself &quot;why?&quot;, and am feeling a bit foolish. Even with these updates, I&#x27;m not going to rely on this app; I&#x27;m out of the Windows space. But I like that the project has received sustained interest and is apparently providing value. While this tool can take many forms, the dominant use-case for this tool is IT folks creating desktop apps for their companies. But my tool is MIT-licensed, FOSS. With that understanding, I feel like a bit of a... cuck developer. With this tool, an individual can do in minutes what would usually take a team weeks. Despite the value-add my tool is introducing, I&#x27;ve never received (or asked for) a dollar.<p>I&#x27;m both deciding <i>if</i> I should monetize, and also <i>how</i>. I want this tool to continue to free for personal use, but if its being used at at a company, I want payment (even if its mostly symbolic). I do not want to assume an aggressive position, but I do want to be assertive and self-respecting. I&#x27;m considering the following:<p>1. accept donations, and strongly encourage tips&#x2F;donations if this tool is used in an enterprise. 2. change the license, add telemetry to the app, check for license keys, nag users, yada-yada. i.e., follow the WinZip model. This is the Windows ecosystem afterall; maybe I could throw some ads in there x)<p>Seems like both approaches rely on good-faith, since any license-check measures wouldn&#x27;t be difficult to block&#x2F;bypass. I&#x27;m hesistant about #2 because (1) it would require additional work, and (2) user backlash. When I think about my goals here, I feel like there&#x27;s a dilemma (possibly a false dilemma) between:<p>1. many users using my app for free. 2. very few (or none) using my app, but those users are paying users.<p>If money is the motivation, then one user paying $1 is better than millions paying nothing. But I also like the satisfaction I get seeing my work be consumed and appreciated by folks all over the world.<p>I never met my grandfather, but I&#x27;m told he was unanimously adored by his community, partly due to his endless generosity. Flat tire? He&#x27;d fix it; no charge. Help moving? Sure thing; no charge. That was his M.O. He also struggled to feed his family, Grandma divorced, and he died young and poor. I admire my grandfather&#x27;s passion, but I took this as a lesson of what <i>not</i> to do. If my grandfather were alive today, I suspect he&#x27;d be slaving away on FOSS projects for GitHub stars, and I believe he would want better for me.<p>Money is not <i>the</i> motivation, but money is <i>a</i> motivation.<p>HN, what do you recommend?

3 comments

he11owalmost 3 years ago
How do you feel about support though? Paying users tend to want that... Because you mention slaving away. Are you right now? Doesn&#x27;t sound like. Will you if you have to support a product? Hmmm.<p>Feel free to call this spiritual nonsense, but I believe the intent with which products are created is attached to the product. Products are a reflection of who the person was at the time they&#x27;ve built them. (See Facebook. For all the bells and whistles, you can still smell the dorm room at the core of the product. Changing the name to Meta hardly changed that...)<p>Take everything you&#x27;ve learned (for example - that tools to help other people be awesome.) and build something new. By the way, that something new could be on top of the tool. Open source projects I follow (spaCy, HuggingFace) seem to do a good job of it. But that goes back to thinking of it as a company, including the responsibility owed to users...
评论 #31828490 未加载
bitxbitxbitcoinalmost 3 years ago
You can avoid user backlash by offering every one of your previous users a free license moving forward or doing some sort of tiered service level to bifurcate your target audiences. You could set something up that gives free keys away to individuals but not companies. Windows ecosystem after all… but you can implement the best of both worlds in this case because you have control.
评论 #31828576 未加载
daleholborowalmost 3 years ago
the guys from servicestack went through this process (i am in no way affiliated wit them), they got some backlash from a move to licensed model iirc, but also, it allowed them to be sustainable and grow into a company that allowd them to continue supporting the products.<p>perhaps something the same? a cheap&#x2F;free model for open source projects &#x2F; schools etc , free for single devs or small shops, and paid for $Corps... yeah, you&#x27;ll lose a few users from companies who only want something for free, but then, what have you lost, really? If people dont value their own time, thats their choice to make the $ vs Benefit calculation.<p>good luck
评论 #31828521 未加载