Appearance
Open Sourcing
Sometimes we write a code that we can share with the world. This is a guide on how to do it.
Goals
- Get help from the community for code we use in our projects
- Improve our hiring process: make company name more known among developers
- Improve the world
What can be open-sourced?
Anything reusable that is not specific to a project. Our goal is to ask the community to improve the solution that we can use for our domain.
We should not open-source:
- anything that is specific to our domain
- anything that will be a burden to maintain to make it reusable for cases other than ours
- anything that is not reusable
- anything we should keep in secret
License
Copyrights and ownership
- Any code you wrote in your work time belongs to the company. Thus, open-source code under the company name.