Almost our entire stack is based upon open source tools and libraries and all platforms we build upon have a strong relationship with open source and free software.
We believe that no matter how much you give to the community you will always receive more. This is why we try to contribute as much as possible.
You should always open source the tools you are developing at voiio.
However, there are some legal constraints and rather things or information you should NOT publish:
You should act in voiio’s best interest. If you are uncertain or feel insecure, simply approach your supervisor.
All public code needs to be licensed to become open source. We license all our public work under the Apache License Version 2.0 (Apache-2.0). You can simply select this license when creating a new repository on GitHub.
Besides that, all public packages – as well as the private once – should have a complete auto deployment pipeline setup.
We follow semantic versioning 2.0 (semver) and usually every contribution and commit gets deployed, to make new features accessible to the community as soon as possible.