1. Introduction to Open Source Software
You have created an awesome program, and now you want to make it available to the public. Now comes an important decision to make: what license to apply to your software.
This decision will have several important impacts, including the following:
How users can use your software
Whether the code is visible to others or “hidden” from plain sight
Whether other developers can use the code to create their own ...