I need a second opinion about releasing a GMS game, as open source under a GNU Software license. I went to GNU's website to read their information on this, and what does not make sense, is that they suggest that I copyright my software before I register it with GNU as open source, in the USA ( since I live in the USA ). see: https://www.gnu.org/licenses/gpl-howto.en.html At the section bold titled : Miscellaneous , they state : How do you violate a open source license ( its just like a public domain license except it has the code for anyone to use )? Secondly, why would you register the copyright? Does GNU software license make sense as a open source license, or is there another way for releasing open source software? Thanks.