So I recently found some homebrew software for the Nintendo DS (NDS) which I like to use. But I have a Nintento 3DS (3DS) with homebrew enabled and I am thinking about porting it to the 3DS. I want to make it open source and on github.
Now the source code only has a license.txt (GPLv2) in the root directory. There's no sign of a copyright line in any of the source files or readmes. Does the license.txt in the root by itself actually enforce the license on to the code?
There are however names in the credits section in the readme.txt, does that entitle copyright to the people mentioned?
To actually use the GPLv2 it states to include some kind of line in the source?
Like so:
one line to give the program's name and an idea of what it does.
Copyright (C) yyyy name of author
Since there is no such line anywhere, is this source code actually using GPLv2?
The ultimate answer I'm after is: can I use a different license (GPLv3, MIT) when porting it to a different platform or should I stick with GPLv2?
It's more like I'm starting a new codebase but following the design and maybe some of the code from the old one.