Open Source Licensing¶
Q: What is the default license of [public GitHub repositories]?
A: All Rights Reserved; though free public repositories are for open source projects (which must be forkable and changeable).
When you create a new repository, you have the option to select an Open Source license (and a
.gitignore) to initially commit to the new repository.
Q: Do you have to include a license notice with every source file?
A: No. A LICENSE (
.rst(ReStructuredText), or similar is sufficient to indicate that the copyright is anything other than All Rights Reserved, by default.