I feel that there is something important missing from this chapter, specifically the issue of LICENSE. The chapter title, contents and conclusion of the excellent tutorial video for creating a github repo all imply that we are starting an "open source" project. However, without adding license, the project is public but not open source. For a new github repo (even a public one) without a license, the default copyright laws apply, meaning that the author/creators retains all rights to their source code and no one may reproduce, distribute, or create derivative works. In order to be open source it must include a license which meets the definition of open source. The end of this chapter would be a good place to introduce this idea and maybe show how easy it is to add a license in github.
Originally posted by @obigriffith in #95 (comment)
I feel that there is something important missing from this chapter, specifically the issue of LICENSE. The chapter title, contents and conclusion of the excellent tutorial video for creating a github repo all imply that we are starting an "open source" project. However, without adding license, the project is public but not open source. For a new github repo (even a public one) without a license, the default copyright laws apply, meaning that the author/creators retains all rights to their source code and no one may reproduce, distribute, or create derivative works. In order to be open source it must include a license which meets the definition of open source. The end of this chapter would be a good place to introduce this idea and maybe show how easy it is to add a license in github.
Originally posted by @obigriffith in #95 (comment)