Open sourcing my small startup pros and cons .Need some guidance.
Matilda Carmden
Stealth
10 months ago
Lots of pros and I think you have already considered them, but some cons are:
1. Competition will know your code.
2. Competition might use your code (irrespective of your licensing)
3. If your codebase is easy to build, users might not buy your product and instead build from the source code for free.
4. You might get hacked as the same source code can help attackers know loopholes in your code. Have a bug bounty/vulnerability disclosure program and offer some reward for reporting vulnerabilities to motivate researchers to report bugs to you before someone exploits it.
5. Make sure your repos does not contain any kind of secrets or keys. Also look into vcs (git or any other you use) history.
6. Contributors need to be managed. You will need a contribution policy and review each commit. If you are a big company and many people are willing to commit, you might struggle reviewing each commit. So have a linter, some unit tests and a security test tool integrated in github actions (or any other CI tool you use).
7. Bad code can lead to a bad reputation too. If your code is doing something suspicious like sending data to a third party without informing users, storing passwords in plaintext, has monkey patches etc, your reputation will be affected. So make sure to clean your code first.
Matilda Lee
Stealth
10 months ago
Pros ?
Jordon Carmden
Stealth
10 months ago
People will help you write code
user base will increase adding more tech literates who pay compared to non tech literates who seek free/cheap things and dont understand technology
The code will get better over time as you will be forced to remove bad parts
You will also need to document your code so thats another added benefit
You will be able to get free marketing as people love open source and they will write about your code/project
Your reputation will increase and you will be considered as privacy caring
I could think of these only for now but there are more benefits than cons for sure.
Kendall Everett
Stealth
10 months ago
Thanks , These insights are really great .