Embarrassing coding style aside, I am concerned about parasitic big corporations taking the code and putting it behind a paywall, which is not what I want for obvious reasons. Putting my projects under GPL will obviously hold them back a bit, with the cost that brilliant programmers who would have helped would be the casualty. Another issue I have is that I want zero AI-bros in my code. Not only would I be inviting disorganized, poorly constructed code, I also don't want these kids copy/pasting to add code they have no right to. What should I do?
Ask HN: Should I open source or not?
1–10 of 21 posts
Re: Ask HN: Should I open source or not?
#2Re: Ask HN: Should I open source or not?
#3I'm not super fond of AI myself and I definitely see how it can result in low-quality contributions pushed upstream. At the same time - if someone can use FOSS to genuinely improve their life, even with AI-generated modifications, I'd hope they do. Maybe that's just me, though.
Re: Ask HN: Should I open source or not?
#4There are no benefits at all for you by making the code open source. There are no benefits for users either. The only people who benefit are huge corporations and a few open source fanatics who wouldn't even give you a glass of water if you asked for it.
If you want to benefit other people with your code and make a living from it, sell the software for an honest price. That way you attract quality users and are fairly compensated for your work.
Re: Ask HN: Should I open source or not?
#5Re: Ask HN: Should I open source or not?
#6Yes. Put it under a license that requires attribution (like MIT) and open source it. These kinds of software are better if open so that more people can analyze and implement similar technology to make software more accessible.
If you’re a nonprofit or a small, local business, then by all means, use my maps—that’s who I built them for. But big corporations? No.
Open Maps is facing this exact problem right now. Every shady AI and LLM is scraping their data and making millions, yet contributing nothing back to the source.
I want to avoid all that by making it very clear: if you're a big corp and you want access to our data, you need to pay up. Otherwise, take a hike.
They’ll probably take the data anyway without permission, just because they can afford $500/hour lawyers—but at least I’ll have made the effort to stand my ground.
Re: Ask HN: Should I open source or not?
#7Bad actors won’t touch that license typically
Re: Ask HN: Should I open source or not?
#8Put it under the AGPL 3 or later. Bad actors won’t touch that license typically
Re: Ask HN: Should I open source or not?
#9No. Do not open source it. Respect yourself and the work you have accomplished. If you have no interest of making a business from your code, you can give away the finished software for free. Then you can postpone the decision if you want to make it a source of income later in the future. There are no benefits at all for you by making the code open source. There are no benefits for users either. The only people who be…
Re: Ask HN: Should I open source or not?
#10No. Do not open source it. Respect yourself and the work you have accomplished. If you have no interest of making a business from your code, you can give away the finished software for free. Then you can postpone the decision if you want to make it a source of income later in the future. There are no benefits at all for you by making the code open source. There are no benefits for users either. The only people who be…
Allow these vultures to steal my code, lock it behind a paywall, and then compete with me using my own work; or Make my code GPLv3 to effectively block them and their subsidiaries from touching it.
In that case, I and other independent developers would retain control and be the ones improving the code—unless, of course, the AI-bros are allowed to steal with impunity, which would make this whole conversation pointless.