Open source software gives you the freedom to:
- run the program for any purpose
- study how the program works and to change it so it does computing as you wish
- redistribute copies so you can help your neighbor
- distribute copies of your modified versions to others, giving the community a chance to benefit from your changes
Pull requests are welcome!