The dilemma I am facing is this:
If I open-source early, I get feedback, trust, users, and maybe contributors. But I also expose the core design and algorithm. With LLMs, turning a repo into a different implementation is much cheaper than it used to be.
If I keep it closed, I protect the work for longer, but I also lose the main advantages of OSS: adoption, review, community, and credibility. Worse, someone else may still build something similar and become the default project in the space.
I’m a new solo dev with almost no audience. If a large org or a well-known developer sees the idea and ships a similar implementation, they can get more attention immediately than I can get in months. And in the end I get nothing for open-sourcing my project.
How would you handle this as a solo dev?
bigyabai•2h ago
If your primary motivation to use an Open Source license is gaining trust and users, you're just going to be disappointed.
langs•1h ago
liam-chen•1h ago