I'm new to licenses and don't really understand the difference between the license choices on GitHub.If you license your own work under the GNU General Public License, does this mean you wouldn't be able to use the code again in a closed source commercial product you own?
Can you use your own work in a closed source product if it's licensed under the GPL?
licensing;gpl;copyleft;ownership
Absolutely.If you own the code, you can dual-license it, or do whatever you want with it.Just be sure you own all of it - i.e. that you haven't incorporated someone else's copylefted code into it.When you write code, you automatically have the copyright on it. It's then up to you how you license that for use by others. The only restriction you really have is that you can't revoke a license once you have issued it.